Class Subscription
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdmq.v20200217.models.Subscription
-
public class Subscription extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description Subscription()Subscription(Subscription 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 Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BooleangetBlockedSubscriptionOnUnackedMsgs()Get 是否由于未 ack 数到达上限而被 block 注意:此字段可能返回 null,表示取不到有效值。StringgetConnectedSince()Get 消费者开始连接的时间。 注意:此字段可能返回 null,表示取不到有效值。StringgetConsumerAddr()Get 消费者地址。 注意:此字段可能返回 null,表示取不到有效值。StringgetConsumerCount()Get 消费者数量。 注意:此字段可能返回 null,表示取不到有效值。StringgetConsumerName()Get 消费者名称。 注意:此字段可能返回 null,表示取不到有效值。Consumer[]getConsumerSets()Get 消费者集合。 注意:此字段可能返回 null,表示取不到有效值。ConsumersSchedule[]getConsumersScheduleSets()Get 消费进度集合。 注意:此字段可能返回 null,表示取不到有效值。StringgetCreateTime()Get 创建时间。 注意:此字段可能返回 null,表示取不到有效值。StringgetEnvironmentId()Get 环境(命名空间)名称。BooleangetIsOnline()Get 是否在线。 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxUnackedMsgNum()Get 未 ack 消息数上限 注意:此字段可能返回 null,表示取不到有效值。StringgetMsgBacklog()Get 堆积的消息数量。 注意:此字段可能返回 null,表示取不到有效值。StringgetMsgRateExpired()Get 于TTL,此订阅下没有被发送而是被丢弃的比例。 注意:此字段可能返回 null,表示取不到有效值。StringgetMsgRateOut()Get 消费者每秒分发消息的数量之和。 注意:此字段可能返回 null,表示取不到有效值。StringgetMsgThroughputOut()Get 消费者每秒消息的byte。 注意:此字段可能返回 null,表示取不到有效值。StringgetRemark()Get 备注。 注意:此字段可能返回 null,表示取不到有效值。StringgetSubscriptionName()Get 订阅名称。 注意:此字段可能返回 null,表示取不到有效值。StringgetSubType()Get 订阅类型,Exclusive,Shared,Failover, Key_Shared,空或NULL表示未知, 注意:此字段可能返回 null,表示取不到有效值。StringgetTopicName()Get 主题名称。StringgetUpdateTime()Get 最近修改时间。 注意:此字段可能返回 null,表示取不到有效值。voidsetBlockedSubscriptionOnUnackedMsgs(Boolean BlockedSubscriptionOnUnackedMsgs)Set 是否由于未 ack 数到达上限而被 block 注意:此字段可能返回 null,表示取不到有效值。voidsetConnectedSince(String ConnectedSince)Set 消费者开始连接的时间。 注意:此字段可能返回 null,表示取不到有效值。voidsetConsumerAddr(String ConsumerAddr)Set 消费者地址。 注意:此字段可能返回 null,表示取不到有效值。voidsetConsumerCount(String ConsumerCount)Set 消费者数量。 注意:此字段可能返回 null,表示取不到有效值。voidsetConsumerName(String ConsumerName)Set 消费者名称。 注意:此字段可能返回 null,表示取不到有效值。voidsetConsumerSets(Consumer[] ConsumerSets)Set 消费者集合。 注意:此字段可能返回 null,表示取不到有效值。voidsetConsumersScheduleSets(ConsumersSchedule[] ConsumersScheduleSets)Set 消费进度集合。 注意:此字段可能返回 null,表示取不到有效值。voidsetCreateTime(String CreateTime)Set 创建时间。 注意:此字段可能返回 null,表示取不到有效值。voidsetEnvironmentId(String EnvironmentId)Set 环境(命名空间)名称。voidsetIsOnline(Boolean IsOnline)Set 是否在线。 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxUnackedMsgNum(Long MaxUnackedMsgNum)Set 未 ack 消息数上限 注意:此字段可能返回 null,表示取不到有效值。voidsetMsgBacklog(String MsgBacklog)Set 堆积的消息数量。 注意:此字段可能返回 null,表示取不到有效值。voidsetMsgRateExpired(String MsgRateExpired)Set 于TTL,此订阅下没有被发送而是被丢弃的比例。 注意:此字段可能返回 null,表示取不到有效值。voidsetMsgRateOut(String MsgRateOut)Set 消费者每秒分发消息的数量之和。 注意:此字段可能返回 null,表示取不到有效值。voidsetMsgThroughputOut(String MsgThroughputOut)Set 消费者每秒消息的byte。 注意:此字段可能返回 null,表示取不到有效值。voidsetRemark(String Remark)Set 备注。 注意:此字段可能返回 null,表示取不到有效值。voidsetSubscriptionName(String SubscriptionName)Set 订阅名称。 注意:此字段可能返回 null,表示取不到有效值。voidsetSubType(String SubType)Set 订阅类型,Exclusive,Shared,Failover, Key_Shared,空或NULL表示未知, 注意:此字段可能返回 null,表示取不到有效值。voidsetTopicName(String TopicName)Set 主题名称。voidsetUpdateTime(String UpdateTime)Set 最近修改时间。 注意:此字段可能返回 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
-
Subscription
public Subscription()
-
Subscription
public Subscription(Subscription 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
-
getTopicName
public String getTopicName()
Get 主题名称。- Returns:
- TopicName 主题名称。
-
setTopicName
public void setTopicName(String TopicName)
Set 主题名称。- Parameters:
TopicName- 主题名称。
-
getEnvironmentId
public String getEnvironmentId()
Get 环境(命名空间)名称。- Returns:
- EnvironmentId 环境(命名空间)名称。
-
setEnvironmentId
public void setEnvironmentId(String EnvironmentId)
Set 环境(命名空间)名称。- Parameters:
EnvironmentId- 环境(命名空间)名称。
-
getConnectedSince
public String getConnectedSince()
Get 消费者开始连接的时间。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ConnectedSince 消费者开始连接的时间。 注意:此字段可能返回 null,表示取不到有效值。
-
setConnectedSince
public void setConnectedSince(String ConnectedSince)
Set 消费者开始连接的时间。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ConnectedSince- 消费者开始连接的时间。 注意:此字段可能返回 null,表示取不到有效值。
-
getConsumerAddr
public String getConsumerAddr()
Get 消费者地址。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ConsumerAddr 消费者地址。 注意:此字段可能返回 null,表示取不到有效值。
-
setConsumerAddr
public void setConsumerAddr(String ConsumerAddr)
Set 消费者地址。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ConsumerAddr- 消费者地址。 注意:此字段可能返回 null,表示取不到有效值。
-
getConsumerCount
public String getConsumerCount()
Get 消费者数量。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ConsumerCount 消费者数量。 注意:此字段可能返回 null,表示取不到有效值。
-
setConsumerCount
public void setConsumerCount(String ConsumerCount)
Set 消费者数量。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ConsumerCount- 消费者数量。 注意:此字段可能返回 null,表示取不到有效值。
-
getConsumerName
public String getConsumerName()
Get 消费者名称。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ConsumerName 消费者名称。 注意:此字段可能返回 null,表示取不到有效值。
-
setConsumerName
public void setConsumerName(String ConsumerName)
Set 消费者名称。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ConsumerName- 消费者名称。 注意:此字段可能返回 null,表示取不到有效值。
-
getMsgBacklog
public String getMsgBacklog()
Get 堆积的消息数量。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MsgBacklog 堆积的消息数量。 注意:此字段可能返回 null,表示取不到有效值。
-
setMsgBacklog
public void setMsgBacklog(String MsgBacklog)
Set 堆积的消息数量。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MsgBacklog- 堆积的消息数量。 注意:此字段可能返回 null,表示取不到有效值。
-
getMsgRateExpired
public String getMsgRateExpired()
Get 于TTL,此订阅下没有被发送而是被丢弃的比例。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MsgRateExpired 于TTL,此订阅下没有被发送而是被丢弃的比例。 注意:此字段可能返回 null,表示取不到有效值。
-
setMsgRateExpired
public void setMsgRateExpired(String MsgRateExpired)
Set 于TTL,此订阅下没有被发送而是被丢弃的比例。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MsgRateExpired- 于TTL,此订阅下没有被发送而是被丢弃的比例。 注意:此字段可能返回 null,表示取不到有效值。
-
getMsgRateOut
public String getMsgRateOut()
Get 消费者每秒分发消息的数量之和。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MsgRateOut 消费者每秒分发消息的数量之和。 注意:此字段可能返回 null,表示取不到有效值。
-
setMsgRateOut
public void setMsgRateOut(String MsgRateOut)
Set 消费者每秒分发消息的数量之和。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MsgRateOut- 消费者每秒分发消息的数量之和。 注意:此字段可能返回 null,表示取不到有效值。
-
getMsgThroughputOut
public String getMsgThroughputOut()
Get 消费者每秒消息的byte。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MsgThroughputOut 消费者每秒消息的byte。 注意:此字段可能返回 null,表示取不到有效值。
-
setMsgThroughputOut
public void setMsgThroughputOut(String MsgThroughputOut)
Set 消费者每秒消息的byte。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MsgThroughputOut- 消费者每秒消息的byte。 注意:此字段可能返回 null,表示取不到有效值。
-
getSubscriptionName
public String getSubscriptionName()
Get 订阅名称。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SubscriptionName 订阅名称。 注意:此字段可能返回 null,表示取不到有效值。
-
setSubscriptionName
public void setSubscriptionName(String SubscriptionName)
Set 订阅名称。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SubscriptionName- 订阅名称。 注意:此字段可能返回 null,表示取不到有效值。
-
getConsumerSets
public Consumer[] getConsumerSets()
Get 消费者集合。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ConsumerSets 消费者集合。 注意:此字段可能返回 null,表示取不到有效值。
-
setConsumerSets
public void setConsumerSets(Consumer[] ConsumerSets)
Set 消费者集合。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ConsumerSets- 消费者集合。 注意:此字段可能返回 null,表示取不到有效值。
-
getIsOnline
public Boolean getIsOnline()
Get 是否在线。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- IsOnline 是否在线。 注意:此字段可能返回 null,表示取不到有效值。
-
setIsOnline
public void setIsOnline(Boolean IsOnline)
Set 是否在线。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
IsOnline- 是否在线。 注意:此字段可能返回 null,表示取不到有效值。
-
getConsumersScheduleSets
public ConsumersSchedule[] getConsumersScheduleSets()
Get 消费进度集合。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ConsumersScheduleSets 消费进度集合。 注意:此字段可能返回 null,表示取不到有效值。
-
setConsumersScheduleSets
public void setConsumersScheduleSets(ConsumersSchedule[] ConsumersScheduleSets)
Set 消费进度集合。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ConsumersScheduleSets- 消费进度集合。 注意:此字段可能返回 null,表示取不到有效值。
-
getRemark
public String getRemark()
Get 备注。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Remark 备注。 注意:此字段可能返回 null,表示取不到有效值。
-
setRemark
public void setRemark(String Remark)
Set 备注。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Remark- 备注。 注意:此字段可能返回 null,表示取不到有效值。
-
getCreateTime
public String getCreateTime()
Get 创建时间。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CreateTime 创建时间。 注意:此字段可能返回 null,表示取不到有效值。
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CreateTime- 创建时间。 注意:此字段可能返回 null,表示取不到有效值。
-
getUpdateTime
public String getUpdateTime()
Get 最近修改时间。 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UpdateTime 最近修改时间。 注意:此字段可能返回 null,表示取不到有效值。
-
setUpdateTime
public void setUpdateTime(String UpdateTime)
Set 最近修改时间。 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UpdateTime- 最近修改时间。 注意:此字段可能返回 null,表示取不到有效值。
-
getSubType
public String getSubType()
Get 订阅类型,Exclusive,Shared,Failover, Key_Shared,空或NULL表示未知, 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SubType 订阅类型,Exclusive,Shared,Failover, Key_Shared,空或NULL表示未知, 注意:此字段可能返回 null,表示取不到有效值。
-
setSubType
public void setSubType(String SubType)
Set 订阅类型,Exclusive,Shared,Failover, Key_Shared,空或NULL表示未知, 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SubType- 订阅类型,Exclusive,Shared,Failover, Key_Shared,空或NULL表示未知, 注意:此字段可能返回 null,表示取不到有效值。
-
getBlockedSubscriptionOnUnackedMsgs
public Boolean getBlockedSubscriptionOnUnackedMsgs()
Get 是否由于未 ack 数到达上限而被 block 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- BlockedSubscriptionOnUnackedMsgs 是否由于未 ack 数到达上限而被 block 注意:此字段可能返回 null,表示取不到有效值。
-
setBlockedSubscriptionOnUnackedMsgs
public void setBlockedSubscriptionOnUnackedMsgs(Boolean BlockedSubscriptionOnUnackedMsgs)
Set 是否由于未 ack 数到达上限而被 block 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
BlockedSubscriptionOnUnackedMsgs- 是否由于未 ack 数到达上限而被 block 注意:此字段可能返回 null,表示取不到有效值。
-
getMaxUnackedMsgNum
public Long getMaxUnackedMsgNum()
Get 未 ack 消息数上限 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxUnackedMsgNum 未 ack 消息数上限 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxUnackedMsgNum
public void setMaxUnackedMsgNum(Long MaxUnackedMsgNum)
Set 未 ack 消息数上限 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxUnackedMsgNum- 未 ack 消息数上限 注意:此字段可能返回 null,表示取不到有效值。
-
-