public class Topic extends AbstractModel
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 |
---|---|
String |
getAverageMsgSize()
Get 最后一次间隔内发布消息的平均byte大小。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getConsumerCount()
Get 消费者数量。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getConsumerLimit()
Get 消费者上限。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getCreateTime()
Get 创建时间。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getEnvironmentId()
Get 环境(命名空间)名称。
注意:此字段可能返回 null,表示取不到有效值。
|
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,表示取不到有效值。
|
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 |
getTopicName()
Get 主题名称。
注意:此字段可能返回 null,表示取不到有效值。
|
Long |
getTopicType()
Get topic类型描述:
0:普通消息;
1:全局顺序消息;
2:局部顺序消息;
3:重试队列;
4:死信队列;
5:事务消息。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getTotalSize()
Get 以byte计算的所有消息存储总量。
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getUpdateTime()
Get 最近修改时间。
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAverageMsgSize(String AverageMsgSize)
Set 最后一次间隔内发布消息的平均byte大小。
注意:此字段可能返回 null,表示取不到有效值。
|
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 |
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 |
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 |
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, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public 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,表示取不到有效值。Copyright © 2022. All rights reserved.