Class CmqTopic
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdmq.v20200217.models.CmqTopic
-
public class CmqTopic extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetBrokerType()Get 0表示pulsar,1表示rocketmq 注意:此字段可能返回 null,表示取不到有效值。LonggetCreateTime()Get 主题的创建时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。LonggetCreateUin()Get 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。 注意:此字段可能返回 null,表示取不到有效值。LonggetFilterType()Get 描述用户创建订阅时选择的过滤策略: FilterType = 1表示用户使用 FilterTag 标签过滤; FilterType = 2表示用户使用 BindingKey 过滤。 注意:此字段可能返回 null,表示取不到有效值。LonggetLastModifyTime()Get 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxMsgSize()Get 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。 注意:此字段可能返回 null,表示取不到有效值。LonggetMsgCount()Get 当前该主题中消息数目(消息堆积数)。 注意:此字段可能返回 null,表示取不到有效值。LonggetMsgRetentionSeconds()Get 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。 注意:此字段可能返回 null,表示取不到有效值。StringgetNamespaceName()Get 命名空间名称 注意:此字段可能返回 null,表示取不到有效值。LonggetQps()Get 每秒钟发布消息的条数。 注意:此字段可能返回 null,表示取不到有效值。LonggetStatus()Get 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败 注意:此字段可能返回 null,表示取不到有效值。LonggetSubscriptionCount()Get 订阅数量 注意:此字段可能返回 null,表示取不到有效值。Tag[]getTags()Get 关联的标签。 注意:此字段可能返回 null,表示取不到有效值。StringgetTenantId()Get 租户id 注意:此字段可能返回 null,表示取不到有效值。StringgetTopicId()Get 主题的 ID。 注意:此字段可能返回 null,表示取不到有效值。StringgetTopicName()Get 主题名称。 注意:此字段可能返回 null,表示取不到有效值。BooleangetTrace()Get 消息轨迹。true表示开启,false表示不开启。 注意:此字段可能返回 null,表示取不到有效值。voidsetBrokerType(Long BrokerType)Set 0表示pulsar,1表示rocketmq 注意:此字段可能返回 null,表示取不到有效值。voidsetCreateTime(Long CreateTime)Set 主题的创建时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。voidsetCreateUin(Long CreateUin)Set 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。 注意:此字段可能返回 null,表示取不到有效值。voidsetFilterType(Long FilterType)Set 描述用户创建订阅时选择的过滤策略: FilterType = 1表示用户使用 FilterTag 标签过滤; FilterType = 2表示用户使用 BindingKey 过滤。 注意:此字段可能返回 null,表示取不到有效值。voidsetLastModifyTime(Long LastModifyTime)Set 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxMsgSize(Long MaxMsgSize)Set 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。 注意:此字段可能返回 null,表示取不到有效值。voidsetMsgCount(Long MsgCount)Set 当前该主题中消息数目(消息堆积数)。 注意:此字段可能返回 null,表示取不到有效值。voidsetMsgRetentionSeconds(Long MsgRetentionSeconds)Set 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。 注意:此字段可能返回 null,表示取不到有效值。voidsetNamespaceName(String NamespaceName)Set 命名空间名称 注意:此字段可能返回 null,表示取不到有效值。voidsetQps(Long Qps)Set 每秒钟发布消息的条数。 注意:此字段可能返回 null,表示取不到有效值。voidsetStatus(Long Status)Set 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败 注意:此字段可能返回 null,表示取不到有效值。voidsetSubscriptionCount(Long SubscriptionCount)Set 订阅数量 注意:此字段可能返回 null,表示取不到有效值。voidsetTags(Tag[] Tags)Set 关联的标签。 注意:此字段可能返回 null,表示取不到有效值。voidsetTenantId(String TenantId)Set 租户id 注意:此字段可能返回 null,表示取不到有效值。voidsetTopicId(String TopicId)Set 主题的 ID。 注意:此字段可能返回 null,表示取不到有效值。voidsetTopicName(String TopicName)Set 主题名称。 注意:此字段可能返回 null,表示取不到有效值。voidsetTrace(Boolean Trace)Set 消息轨迹。true表示开启,false表示不开启。 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
CmqTopic
public CmqTopic()
-
CmqTopic
public CmqTopic(CmqTopic 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.
-
-
Method Detail
-
getTopicId
public String getTopicId()
Get 主题的 ID。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TopicId 主题的 ID。 注意:此字段可能返回 null,表示取不到有效值。
-
setTopicId
public void setTopicId(String TopicId)
Set 主题的 ID。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TopicId- 主题的 ID。 注意:此字段可能返回 null,表示取不到有效值。
-
getTopicName
public String getTopicName()
Get 主题名称。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TopicName 主题名称。 注意:此字段可能返回 null,表示取不到有效值。
-
setTopicName
public void setTopicName(String TopicName)
Set 主题名称。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TopicName- 主题名称。 注意:此字段可能返回 null,表示取不到有效值。
-
getMsgRetentionSeconds
public Long getMsgRetentionSeconds()
Get 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MsgRetentionSeconds 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。 注意:此字段可能返回 null,表示取不到有效值。
-
setMsgRetentionSeconds
public void setMsgRetentionSeconds(Long MsgRetentionSeconds)
Set 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MsgRetentionSeconds- 消息在主题中最长存活时间,从发送到该主题开始经过此参数指定的时间后,不论消息是否被成功推送给用户都将被删除,单位为秒。固定为一天(86400秒),该属性不能修改。 注意:此字段可能返回 null,表示取不到有效值。
-
getMaxMsgSize
public Long getMaxMsgSize()
Get 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxMsgSize 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxMsgSize
public void setMaxMsgSize(Long MaxMsgSize)
Set 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxMsgSize- 消息最大长度。取值范围1024 - 1048576Byte(即1 - 1024K),默认值为65536。 注意:此字段可能返回 null,表示取不到有效值。
-
getQps
public Long getQps()
Get 每秒钟发布消息的条数。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Qps 每秒钟发布消息的条数。 注意:此字段可能返回 null,表示取不到有效值。
-
setQps
public void setQps(Long Qps)
Set 每秒钟发布消息的条数。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Qps- 每秒钟发布消息的条数。 注意:此字段可能返回 null,表示取不到有效值。
-
getFilterType
public Long getFilterType()
Get 描述用户创建订阅时选择的过滤策略: FilterType = 1表示用户使用 FilterTag 标签过滤; FilterType = 2表示用户使用 BindingKey 过滤。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- FilterType 描述用户创建订阅时选择的过滤策略: FilterType = 1表示用户使用 FilterTag 标签过滤; FilterType = 2表示用户使用 BindingKey 过滤。 注意:此字段可能返回 null,表示取不到有效值。
-
setFilterType
public void setFilterType(Long FilterType)
Set 描述用户创建订阅时选择的过滤策略: FilterType = 1表示用户使用 FilterTag 标签过滤; FilterType = 2表示用户使用 BindingKey 过滤。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
FilterType- 描述用户创建订阅时选择的过滤策略: FilterType = 1表示用户使用 FilterTag 标签过滤; FilterType = 2表示用户使用 BindingKey 过滤。 注意:此字段可能返回 null,表示取不到有效值。
-
getCreateTime
public Long getCreateTime()
Get 主题的创建时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CreateTime 主题的创建时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。
-
setCreateTime
public void setCreateTime(Long CreateTime)
Set 主题的创建时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CreateTime- 主题的创建时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。
-
getLastModifyTime
public Long getLastModifyTime()
Get 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- LastModifyTime 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。
-
setLastModifyTime
public void setLastModifyTime(Long LastModifyTime)
Set 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
LastModifyTime- 最后一次修改主题属性的时间。返回 Unix 时间戳,精确到毫秒。 注意:此字段可能返回 null,表示取不到有效值。
-
getMsgCount
public Long getMsgCount()
Get 当前该主题中消息数目(消息堆积数)。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MsgCount 当前该主题中消息数目(消息堆积数)。 注意:此字段可能返回 null,表示取不到有效值。
-
setMsgCount
public void setMsgCount(Long MsgCount)
Set 当前该主题中消息数目(消息堆积数)。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MsgCount- 当前该主题中消息数目(消息堆积数)。 注意:此字段可能返回 null,表示取不到有效值。
-
getCreateUin
public Long getCreateUin()
Get 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CreateUin 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。 注意:此字段可能返回 null,表示取不到有效值。
-
setCreateUin
public void setCreateUin(Long CreateUin)
Set 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CreateUin- 创建者 Uin,CAM 鉴权 resource 由该字段组合而成。 注意:此字段可能返回 null,表示取不到有效值。
-
getTags
public Tag[] getTags()
Get 关联的标签。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Tags 关联的标签。 注意:此字段可能返回 null,表示取不到有效值。
-
setTags
public void setTags(Tag[] Tags)
Set 关联的标签。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Tags- 关联的标签。 注意:此字段可能返回 null,表示取不到有效值。
-
getTrace
public Boolean getTrace()
Get 消息轨迹。true表示开启,false表示不开启。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Trace 消息轨迹。true表示开启,false表示不开启。 注意:此字段可能返回 null,表示取不到有效值。
-
setTrace
public void setTrace(Boolean Trace)
Set 消息轨迹。true表示开启,false表示不开启。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Trace- 消息轨迹。true表示开启,false表示不开启。 注意:此字段可能返回 null,表示取不到有效值。
-
getTenantId
public String getTenantId()
Get 租户id 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TenantId 租户id 注意:此字段可能返回 null,表示取不到有效值。
-
setTenantId
public void setTenantId(String TenantId)
Set 租户id 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TenantId- 租户id 注意:此字段可能返回 null,表示取不到有效值。
-
getNamespaceName
public String getNamespaceName()
Get 命名空间名称 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- NamespaceName 命名空间名称 注意:此字段可能返回 null,表示取不到有效值。
-
setNamespaceName
public void setNamespaceName(String NamespaceName)
Set 命名空间名称 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
NamespaceName- 命名空间名称 注意:此字段可能返回 null,表示取不到有效值。
-
getStatus
public Long getStatus()
Get 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Status 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败 注意:此字段可能返回 null,表示取不到有效值。
-
setStatus
public void setStatus(Long Status)
Set 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Status- 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败 注意:此字段可能返回 null,表示取不到有效值。
-
getBrokerType
public Long getBrokerType()
Get 0表示pulsar,1表示rocketmq 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BrokerType 0表示pulsar,1表示rocketmq 注意:此字段可能返回 null,表示取不到有效值。
-
setBrokerType
public void setBrokerType(Long BrokerType)
Set 0表示pulsar,1表示rocketmq 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BrokerType- 0表示pulsar,1表示rocketmq 注意:此字段可能返回 null,表示取不到有效值。
-
getSubscriptionCount
public Long getSubscriptionCount()
Get 订阅数量 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SubscriptionCount 订阅数量 注意:此字段可能返回 null,表示取不到有效值。
-
setSubscriptionCount
public void setSubscriptionCount(Long SubscriptionCount)
Set 订阅数量 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SubscriptionCount- 订阅数量 注意:此字段可能返回 null,表示取不到有效值。
-
-