public class RocketMQInstanceConfig extends AbstractModel
header, skipSign| Constructor and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getConfigDisplay()Get Cluster type | 
| Long | getMaxGroupNum()Get Maximum number of groups | 
| Long | getMaxNamespaceNum()Get Maximum number of namespaces | 
| Long | getMaxQueuesPerTopic()Get | 
| Long | getMaxTopicNum()Get Maximum number of topics | 
| Long | getMaxTpsPerNamespace()Get Maximum TPS per namespace | 
| Long | getNodeCount()Get Number of nodes in the cluster | 
| InstanceNodeDistribution[] | getNodeDistribution()Get Node distribution | 
| RocketMQTopicDistribution[] | getTopicDistribution()Get Topic distribution | 
| Long | getUsedGroupNum()Get Number of used groups | 
| Long | getUsedNamespaceNum()Get Number of used namespaces | 
| Long | getUsedTopicNum()Get Number of used topics | 
| void | setConfigDisplay(String ConfigDisplay)Set Cluster type | 
| void | setMaxGroupNum(Long MaxGroupNum)Set Maximum number of groups | 
| void | setMaxNamespaceNum(Long MaxNamespaceNum)Set Maximum number of namespaces | 
| void | setMaxQueuesPerTopic(Long MaxQueuesPerTopic)Set | 
| void | setMaxTopicNum(Long MaxTopicNum)Set Maximum number of topics | 
| void | setMaxTpsPerNamespace(Long MaxTpsPerNamespace)Set Maximum TPS per namespace | 
| void | setNodeCount(Long NodeCount)Set Number of nodes in the cluster | 
| void | setNodeDistribution(InstanceNodeDistribution[] NodeDistribution)Set Node distribution | 
| void | setTopicDistribution(RocketMQTopicDistribution[] TopicDistribution)Set Topic distribution | 
| void | setUsedGroupNum(Long UsedGroupNum)Set Number of used groups | 
| void | setUsedNamespaceNum(Long UsedNamespaceNum)Set Number of used namespaces | 
| void | setUsedTopicNum(Long UsedTopicNum)Set Number of used topics | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic RocketMQInstanceConfig()
public RocketMQInstanceConfig(RocketMQInstanceConfig source)
public Long getMaxTpsPerNamespace()
public void setMaxTpsPerNamespace(Long MaxTpsPerNamespace)
MaxTpsPerNamespace - Maximum TPS per namespacepublic Long getMaxNamespaceNum()
public void setMaxNamespaceNum(Long MaxNamespaceNum)
MaxNamespaceNum - Maximum number of namespacespublic Long getUsedNamespaceNum()
public void setUsedNamespaceNum(Long UsedNamespaceNum)
UsedNamespaceNum - Number of used namespacespublic Long getMaxTopicNum()
public void setMaxTopicNum(Long MaxTopicNum)
MaxTopicNum - Maximum number of topicspublic Long getUsedTopicNum()
public void setUsedTopicNum(Long UsedTopicNum)
UsedTopicNum - Number of used topicspublic Long getMaxGroupNum()
public void setMaxGroupNum(Long MaxGroupNum)
MaxGroupNum - Maximum number of groupspublic Long getUsedGroupNum()
public void setUsedGroupNum(Long UsedGroupNum)
UsedGroupNum - Number of used groupspublic String getConfigDisplay()
public void setConfigDisplay(String ConfigDisplay)
ConfigDisplay - Cluster typepublic Long getNodeCount()
public void setNodeCount(Long NodeCount)
NodeCount - Number of nodes in the clusterpublic InstanceNodeDistribution[] getNodeDistribution()
public void setNodeDistribution(InstanceNodeDistribution[] NodeDistribution)
NodeDistribution - Node distributionpublic RocketMQTopicDistribution[] getTopicDistribution()
public void setTopicDistribution(RocketMQTopicDistribution[] TopicDistribution)
TopicDistribution - Topic distributionpublic Long getMaxQueuesPerTopic()
public void setMaxQueuesPerTopic(Long MaxQueuesPerTopic)
MaxQueuesPerTopic - Copyright © 2025. All rights reserved.