public class TopicSet extends AbstractModel
Constructor and Description |
---|
TopicSet() |
TopicSet(TopicSet source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getCreateTime()
Get 主题的创建时间。返回 Unix 时间戳,精确到秒。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getCreateUin()
Get 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getFilterType()
Get 描述用户创建订阅时选择的过滤策略:
FilterType = 1表示用户使用 FilterTag 标签过滤;
FilterType = 2表示用户使用 BindingKey 过滤。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getLastModifyTime()
Get 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到秒。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMaxMsgSize()
Get 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMigrate()
Get 是否迁移到新版本。0 表示未迁移,1 表示迁移中,2 表示已经迁移完毕,3 表示回切状态,曾经迁移过,4 未知状态。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMsgCount()
Get 当前该主题中消息数目(消息堆积数)。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getMsgRetentionSeconds()
Get 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getQps()
Get 每秒钟发布消息的条数。
注意:此字段可能返回 null,表示取不到有效值。
|
Tag[] |
getTags()
Get 关联的标签。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getTopicId()
Get 主题的 ID。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getTopicName()
Get 主题名称。
注意:此字段可能返回 null,表示取不到有效值。
|
Boolean |
getTrace()
Get 消息轨迹。true表示开启,false表示不开启。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCreateTime(Long CreateTime)
Set 主题的创建时间。返回 Unix 时间戳,精确到秒。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setCreateUin(Long CreateUin)
Set 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setFilterType(Long FilterType)
Set 描述用户创建订阅时选择的过滤策略:
FilterType = 1表示用户使用 FilterTag 标签过滤;
FilterType = 2表示用户使用 BindingKey 过滤。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setLastModifyTime(Long LastModifyTime)
Set 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到秒。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMaxMsgSize(Long MaxMsgSize)
Set 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMigrate(Long Migrate)
Set 是否迁移到新版本。0 表示未迁移,1 表示迁移中,2 表示已经迁移完毕,3 表示回切状态,曾经迁移过,4 未知状态。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMsgCount(Long MsgCount)
Set 当前该主题中消息数目(消息堆积数)。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setMsgRetentionSeconds(Long MsgRetentionSeconds)
Set 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setQps(Long Qps)
Set 每秒钟发布消息的条数。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTags(Tag[] Tags)
Set 关联的标签。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTopicId(String TopicId)
Set 主题的 ID。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTopicName(String TopicName)
Set 主题名称。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setTrace(Boolean Trace)
Set 消息轨迹。true表示开启,false表示不开启。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public TopicSet()
public TopicSet(TopicSet source)
public Long getMsgCount()
public void setMsgCount(Long MsgCount)
MsgCount
- 当前该主题中消息数目(消息堆积数)。
注意:此字段可能返回 null,表示取不到有效值。public String getTopicId()
public void setTopicId(String TopicId)
TopicId
- 主题的 ID。
注意:此字段可能返回 null,表示取不到有效值。public Long getMaxMsgSize()
public void setMaxMsgSize(Long MaxMsgSize)
MaxMsgSize
- 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。
注意:此字段可能返回 null,表示取不到有效值。public Boolean getTrace()
public void setTrace(Boolean Trace)
Trace
- 消息轨迹。true表示开启,false表示不开启。
注意:此字段可能返回 null,表示取不到有效值。public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- 关联的标签。
注意:此字段可能返回 null,表示取不到有效值。public Long getCreateUin()
public void setCreateUin(Long CreateUin)
CreateUin
- 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。
注意:此字段可能返回 null,表示取不到有效值。public Long getFilterType()
public void setFilterType(Long FilterType)
FilterType
- 描述用户创建订阅时选择的过滤策略:
FilterType = 1表示用户使用 FilterTag 标签过滤;
FilterType = 2表示用户使用 BindingKey 过滤。
注意:此字段可能返回 null,表示取不到有效值。public String getTopicName()
public void setTopicName(String TopicName)
TopicName
- 主题名称。
注意:此字段可能返回 null,表示取不到有效值。public Long getLastModifyTime()
public void setLastModifyTime(Long LastModifyTime)
LastModifyTime
- 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到秒。
注意:此字段可能返回 null,表示取不到有效值。public Long getMsgRetentionSeconds()
public void setMsgRetentionSeconds(Long MsgRetentionSeconds)
MsgRetentionSeconds
- 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。
注意:此字段可能返回 null,表示取不到有效值。public Long getQps()
public void setQps(Long Qps)
Qps
- 每秒钟发布消息的条数。
注意:此字段可能返回 null,表示取不到有效值。public Long getCreateTime()
public void setCreateTime(Long CreateTime)
CreateTime
- 主题的创建时间。返回 Unix 时间戳,精确到秒。
注意:此字段可能返回 null,表示取不到有效值。public Long getMigrate()
public void setMigrate(Long Migrate)
Migrate
- 是否迁移到新版本。0 表示未迁移,1 表示迁移中,2 表示已经迁移完毕,3 表示回切状态,曾经迁移过,4 未知状态。
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2023. All rights reserved.