Class RocketMQInstanceConfig
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdmq.v20200217.models.RocketMQInstanceConfig
-
public class RocketMQInstanceConfig extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description RocketMQInstanceConfig()RocketMQInstanceConfig(RocketMQInstanceConfig 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 StringgetConfigDisplay()Get 集群类型LonggetMaxGroupNum()Get 最大Group数量LonggetMaxNamespaceNum()Get 最大命名空间数量LonggetMaxQueuesPerTopic()Get 每个主题最大队列数 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxTopicNum()Get 最大Topic数量LonggetMaxTpsPerNamespace()Get 单命名空间TPS上线LonggetNodeCount()Get 集群节点数InstanceNodeDistribution[]getNodeDistribution()Get 节点分布情况RocketMQTopicDistribution[]getTopicDistribution()Get topic分布情况LonggetUsedGroupNum()Get 已使用Group数量LonggetUsedNamespaceNum()Get 已使用命名空间数量LonggetUsedTopicNum()Get 已使用Topic数量voidsetConfigDisplay(String ConfigDisplay)Set 集群类型voidsetMaxGroupNum(Long MaxGroupNum)Set 最大Group数量voidsetMaxNamespaceNum(Long MaxNamespaceNum)Set 最大命名空间数量voidsetMaxQueuesPerTopic(Long MaxQueuesPerTopic)Set 每个主题最大队列数 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxTopicNum(Long MaxTopicNum)Set 最大Topic数量voidsetMaxTpsPerNamespace(Long MaxTpsPerNamespace)Set 单命名空间TPS上线voidsetNodeCount(Long NodeCount)Set 集群节点数voidsetNodeDistribution(InstanceNodeDistribution[] NodeDistribution)Set 节点分布情况voidsetTopicDistribution(RocketMQTopicDistribution[] TopicDistribution)Set topic分布情况voidsetUsedGroupNum(Long UsedGroupNum)Set 已使用Group数量voidsetUsedNamespaceNum(Long UsedNamespaceNum)Set 已使用命名空间数量voidsetUsedTopicNum(Long UsedTopicNum)Set 已使用Topic数量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
-
RocketMQInstanceConfig
public RocketMQInstanceConfig()
-
RocketMQInstanceConfig
public RocketMQInstanceConfig(RocketMQInstanceConfig 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
-
getMaxTpsPerNamespace
public Long getMaxTpsPerNamespace()
Get 单命名空间TPS上线- Returns:
- MaxTpsPerNamespace 单命名空间TPS上线
-
setMaxTpsPerNamespace
public void setMaxTpsPerNamespace(Long MaxTpsPerNamespace)
Set 单命名空间TPS上线- Parameters:
MaxTpsPerNamespace- 单命名空间TPS上线
-
getMaxNamespaceNum
public Long getMaxNamespaceNum()
Get 最大命名空间数量- Returns:
- MaxNamespaceNum 最大命名空间数量
-
setMaxNamespaceNum
public void setMaxNamespaceNum(Long MaxNamespaceNum)
Set 最大命名空间数量- Parameters:
MaxNamespaceNum- 最大命名空间数量
-
getUsedNamespaceNum
public Long getUsedNamespaceNum()
Get 已使用命名空间数量- Returns:
- UsedNamespaceNum 已使用命名空间数量
-
setUsedNamespaceNum
public void setUsedNamespaceNum(Long UsedNamespaceNum)
Set 已使用命名空间数量- Parameters:
UsedNamespaceNum- 已使用命名空间数量
-
getMaxTopicNum
public Long getMaxTopicNum()
Get 最大Topic数量- Returns:
- MaxTopicNum 最大Topic数量
-
setMaxTopicNum
public void setMaxTopicNum(Long MaxTopicNum)
Set 最大Topic数量- Parameters:
MaxTopicNum- 最大Topic数量
-
getUsedTopicNum
public Long getUsedTopicNum()
Get 已使用Topic数量- Returns:
- UsedTopicNum 已使用Topic数量
-
setUsedTopicNum
public void setUsedTopicNum(Long UsedTopicNum)
Set 已使用Topic数量- Parameters:
UsedTopicNum- 已使用Topic数量
-
getMaxGroupNum
public Long getMaxGroupNum()
Get 最大Group数量- Returns:
- MaxGroupNum 最大Group数量
-
setMaxGroupNum
public void setMaxGroupNum(Long MaxGroupNum)
Set 最大Group数量- Parameters:
MaxGroupNum- 最大Group数量
-
getUsedGroupNum
public Long getUsedGroupNum()
Get 已使用Group数量- Returns:
- UsedGroupNum 已使用Group数量
-
setUsedGroupNum
public void setUsedGroupNum(Long UsedGroupNum)
Set 已使用Group数量- Parameters:
UsedGroupNum- 已使用Group数量
-
getConfigDisplay
public String getConfigDisplay()
Get 集群类型- Returns:
- ConfigDisplay 集群类型
-
setConfigDisplay
public void setConfigDisplay(String ConfigDisplay)
Set 集群类型- Parameters:
ConfigDisplay- 集群类型
-
getNodeCount
public Long getNodeCount()
Get 集群节点数- Returns:
- NodeCount 集群节点数
-
setNodeCount
public void setNodeCount(Long NodeCount)
Set 集群节点数- Parameters:
NodeCount- 集群节点数
-
getNodeDistribution
public InstanceNodeDistribution[] getNodeDistribution()
Get 节点分布情况- Returns:
- NodeDistribution 节点分布情况
-
setNodeDistribution
public void setNodeDistribution(InstanceNodeDistribution[] NodeDistribution)
Set 节点分布情况- Parameters:
NodeDistribution- 节点分布情况
-
getTopicDistribution
public RocketMQTopicDistribution[] getTopicDistribution()
Get topic分布情况- Returns:
- TopicDistribution topic分布情况
-
setTopicDistribution
public void setTopicDistribution(RocketMQTopicDistribution[] TopicDistribution)
Set topic分布情况- Parameters:
TopicDistribution- topic分布情况
-
getMaxQueuesPerTopic
public Long getMaxQueuesPerTopic()
Get 每个主题最大队列数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxQueuesPerTopic 每个主题最大队列数 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxQueuesPerTopic
public void setMaxQueuesPerTopic(Long MaxQueuesPerTopic)
Set 每个主题最大队列数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxQueuesPerTopic- 每个主题最大队列数 注意:此字段可能返回 null,表示取不到有效值。
-
-