public class Topic extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| Topic() | 
| Topic(Topic 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 | getAckTimeOut()Get 消费者 Ack 超时时间,单位:秒 | 
| String | getAverageMsgSize()Get 最后一次间隔内发布消息的平均byte大小。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getClusterId()Get 集群 ID | 
| String | getConsumerCount()Get 消费者数量。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getConsumerLimit()Get 消费者上限。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCreateTime()Get 创建时间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getEnvironmentId()Get 环境(命名空间)名称。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getIsolateConsumerEnable()Get 是否开启异常消费者隔离 | 
| String | getLastConfirmedEntry()Get 被记录下来的消息总数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getLastLedgerCreatedTimestamp()Get 最后一个ledger创建的时间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getMsgRateIn()Get 本地和复制的发布者每秒发布消息的速率。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getMsgRateOut()Get 本地和复制的消费者每秒分发消息的数量之和。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getMsgThroughputIn()Get 本地和复制的发布者每秒发布消息的byte。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getMsgThroughputOut()Get 本地和复制的消费者每秒分发消息的byte。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getMsgTTL()Get 未消费消息过期时间,单位:秒
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getNumberOfEntries()Get 被记录下来的消息总数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getPartitions()Get 分区数<=0:topic下无子分区。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getProducerCount()Get 生产者数量。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getProducerLimit()Get 生产者上限。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getPulsarTopicType()Get 0: 非持久非分区
1: 非持久分区
2: 持久非分区
3: 持久分区
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getRemark()Get 说明,128个字符以内。
注意:此字段可能返回 null,表示取不到有效值。 | 
| PartitionsTopic[] | getSubTopicSets()Get 分区topic里面的子分区。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getTenant()Get 用户自定义的租户别名,如果没有,会复用专业集群 ID | 
| String | getTopicName()Get 主题名称。
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getTopicType()Get topic类型描述:
0:普通消息;
1:全局顺序消息;
2:局部顺序消息;
3:重试队列;
4:死信队列;
5:事务消息。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getTotalSize()Get 以byte计算的所有消息存储总量。
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getUpdateTime()Get 最近修改时间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAckTimeOut(Long AckTimeOut)Set 消费者 Ack 超时时间,单位:秒 | 
| void | setAverageMsgSize(String AverageMsgSize)Set 最后一次间隔内发布消息的平均byte大小。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setClusterId(String ClusterId)Set 集群 ID | 
| void | setConsumerCount(String ConsumerCount)Set 消费者数量。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setConsumerLimit(String ConsumerLimit)Set 消费者上限。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCreateTime(String CreateTime)Set 创建时间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEnvironmentId(String EnvironmentId)Set 环境(命名空间)名称。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setIsolateConsumerEnable(Boolean IsolateConsumerEnable)Set 是否开启异常消费者隔离 | 
| void | setLastConfirmedEntry(String LastConfirmedEntry)Set 被记录下来的消息总数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setLastLedgerCreatedTimestamp(String LastLedgerCreatedTimestamp)Set 最后一个ledger创建的时间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMsgRateIn(String MsgRateIn)Set 本地和复制的发布者每秒发布消息的速率。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMsgRateOut(String MsgRateOut)Set 本地和复制的消费者每秒分发消息的数量之和。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMsgThroughputIn(String MsgThroughputIn)Set 本地和复制的发布者每秒发布消息的byte。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMsgThroughputOut(String MsgThroughputOut)Set 本地和复制的消费者每秒分发消息的byte。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setMsgTTL(Long MsgTTL)Set 未消费消息过期时间,单位:秒
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setNumberOfEntries(String NumberOfEntries)Set 被记录下来的消息总数。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPartitions(Long Partitions)Set 分区数<=0:topic下无子分区。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProducerCount(String ProducerCount)Set 生产者数量。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProducerLimit(String ProducerLimit)Set 生产者上限。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setPulsarTopicType(Long PulsarTopicType)Set 0: 非持久非分区
1: 非持久分区
2: 持久非分区
3: 持久分区
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setRemark(String Remark)Set 说明,128个字符以内。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSubTopicSets(PartitionsTopic[] SubTopicSets)Set 分区topic里面的子分区。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTenant(String Tenant)Set 用户自定义的租户别名,如果没有,会复用专业集群 ID | 
| void | setTopicName(String TopicName)Set 主题名称。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTopicType(Long TopicType)Set topic类型描述:
0:普通消息;
1:全局顺序消息;
2:局部顺序消息;
3:重试队列;
4:死信队列;
5:事务消息。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTotalSize(String TotalSize)Set 以byte计算的所有消息存储总量。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setUpdateTime(String UpdateTime)Set 最近修改时间。
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic Topic()
public Topic(Topic source)
public String getAverageMsgSize()
public void setAverageMsgSize(String AverageMsgSize)
AverageMsgSize - 最后一次间隔内发布消息的平均byte大小。
注意:此字段可能返回 null,表示取不到有效值。public String getConsumerCount()
public void setConsumerCount(String ConsumerCount)
ConsumerCount - 消费者数量。
注意:此字段可能返回 null,表示取不到有效值。public String getLastConfirmedEntry()
public void setLastConfirmedEntry(String LastConfirmedEntry)
LastConfirmedEntry - 被记录下来的消息总数。
注意:此字段可能返回 null,表示取不到有效值。public String getLastLedgerCreatedTimestamp()
public void setLastLedgerCreatedTimestamp(String LastLedgerCreatedTimestamp)
LastLedgerCreatedTimestamp - 最后一个ledger创建的时间。
注意:此字段可能返回 null,表示取不到有效值。public String getMsgRateIn()
public void setMsgRateIn(String MsgRateIn)
MsgRateIn - 本地和复制的发布者每秒发布消息的速率。
注意:此字段可能返回 null,表示取不到有效值。public String getMsgRateOut()
public void setMsgRateOut(String MsgRateOut)
MsgRateOut - 本地和复制的消费者每秒分发消息的数量之和。
注意:此字段可能返回 null,表示取不到有效值。public String getMsgThroughputIn()
public void setMsgThroughputIn(String MsgThroughputIn)
MsgThroughputIn - 本地和复制的发布者每秒发布消息的byte。
注意:此字段可能返回 null,表示取不到有效值。public String getMsgThroughputOut()
public void setMsgThroughputOut(String MsgThroughputOut)
MsgThroughputOut - 本地和复制的消费者每秒分发消息的byte。
注意:此字段可能返回 null,表示取不到有效值。public String getNumberOfEntries()
public void setNumberOfEntries(String NumberOfEntries)
NumberOfEntries - 被记录下来的消息总数。
注意:此字段可能返回 null,表示取不到有效值。public Long getPartitions()
public void setPartitions(Long Partitions)
Partitions - 分区数<=0:topic下无子分区。
注意:此字段可能返回 null,表示取不到有效值。public String getProducerCount()
public void setProducerCount(String ProducerCount)
ProducerCount - 生产者数量。
注意:此字段可能返回 null,表示取不到有效值。public String getTotalSize()
public void setTotalSize(String TotalSize)
TotalSize - 以byte计算的所有消息存储总量。
注意:此字段可能返回 null,表示取不到有效值。public PartitionsTopic[] getSubTopicSets()
public void setSubTopicSets(PartitionsTopic[] SubTopicSets)
SubTopicSets - 分区topic里面的子分区。
注意:此字段可能返回 null,表示取不到有效值。public Long getTopicType()
public void setTopicType(Long TopicType)
TopicType - topic类型描述:
0:普通消息;
1:全局顺序消息;
2:局部顺序消息;
3:重试队列;
4:死信队列;
5:事务消息。
注意:此字段可能返回 null,表示取不到有效值。public String getEnvironmentId()
public void setEnvironmentId(String EnvironmentId)
EnvironmentId - 环境(命名空间)名称。
注意:此字段可能返回 null,表示取不到有效值。public String getTopicName()
public void setTopicName(String TopicName)
TopicName - 主题名称。
注意:此字段可能返回 null,表示取不到有效值。public String getRemark()
public void setRemark(String Remark)
Remark - 说明,128个字符以内。
注意:此字段可能返回 null,表示取不到有效值。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 创建时间。
注意:此字段可能返回 null,表示取不到有效值。public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - 最近修改时间。
注意:此字段可能返回 null,表示取不到有效值。public String getProducerLimit()
public void setProducerLimit(String ProducerLimit)
ProducerLimit - 生产者上限。
注意:此字段可能返回 null,表示取不到有效值。public String getConsumerLimit()
public void setConsumerLimit(String ConsumerLimit)
ConsumerLimit - 消费者上限。
注意:此字段可能返回 null,表示取不到有效值。public Long getPulsarTopicType()
public void setPulsarTopicType(Long PulsarTopicType)
PulsarTopicType - 0: 非持久非分区
1: 非持久分区
2: 持久非分区
3: 持久分区
注意:此字段可能返回 null,表示取不到有效值。public Long getMsgTTL()
public void setMsgTTL(Long MsgTTL)
MsgTTL - 未消费消息过期时间,单位:秒
注意:此字段可能返回 null,表示取不到有效值。public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId - 集群 IDpublic String getTenant()
public void setTenant(String Tenant)
Tenant - 用户自定义的租户别名,如果没有,会复用专业集群 IDpublic Boolean getIsolateConsumerEnable()
public void setIsolateConsumerEnable(Boolean IsolateConsumerEnable)
IsolateConsumerEnable - 是否开启异常消费者隔离public Long getAckTimeOut()
public void setAckTimeOut(Long AckTimeOut)
AckTimeOut - 消费者 Ack 超时时间,单位:秒Copyright © 2025. All rights reserved.