Class Cluster
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tdmq.v20200217.models.Cluster
-
public class Cluster extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClusterId()Get 集群Id。StringgetClusterName()Get 集群名称。StringgetCreateTime()Get 创建时间LonggetEndPointNum()Get 接入点数量LonggetHealthy()Get 集群是否健康,1表示健康,0表示异常StringgetHealthyInfo()Get 集群健康信息 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxDispatchRateInBytes()Get 最大推送消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxDispatchRateInMessages()Get 最大推送消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxMessageDelayInSeconds()Get 最长消息延时,以秒为单位 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxNamespaceNum()Get 最大命名空间数量LonggetMaxPublishRateInBytes()Get 最大生产消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxPublishRateInMessages()Get 最大生产消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。LonggetMaxQps()Get 最大QPSLonggetMaxStorageCapacity()Get 最大存储容量LonggetMaxTopicNum()Get 最大Topic数量LonggetMessageRetentionTime()Get 最大消息保留时间,秒为单位LonggetNamespaceNum()Get 命名空间数量 注意:此字段可能返回 null,表示取不到有效值。LonggetPayMode()Get 计费模式: 0: 按量计费 1: 包年包月 注意:此字段可能返回 null,表示取不到有效值。BooleangetPublicAccessEnabled()Get 是否开启公网访问,不填时默认开启 注意:此字段可能返回 null,表示取不到有效值。StringgetPublicEndPoint()Get 公网访问接入点 注意:此字段可能返回 null,表示取不到有效值。StringgetRemark()Get 说明信息。LonggetStatus()Get 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败Tag[]getTags()Get 标签 注意:此字段可能返回 null,表示取不到有效值。LonggetTopicNum()Get 已创建主题数 注意:此字段可能返回 null,表示取不到有效值。LonggetUsedStorageBudget()Get 已使用存储限制,MB为单位 注意:此字段可能返回 null,表示取不到有效值。StringgetVersion()Get 集群版本 注意:此字段可能返回 null,表示取不到有效值。StringgetVpcEndPoint()Get VPC访问接入点 注意:此字段可能返回 null,表示取不到有效值。voidsetClusterId(String ClusterId)Set 集群Id。voidsetClusterName(String ClusterName)Set 集群名称。voidsetCreateTime(String CreateTime)Set 创建时间voidsetEndPointNum(Long EndPointNum)Set 接入点数量voidsetHealthy(Long Healthy)Set 集群是否健康,1表示健康,0表示异常voidsetHealthyInfo(String HealthyInfo)Set 集群健康信息 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxDispatchRateInBytes(Long MaxDispatchRateInBytes)Set 最大推送消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxDispatchRateInMessages(Long MaxDispatchRateInMessages)Set 最大推送消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxMessageDelayInSeconds(Long MaxMessageDelayInSeconds)Set 最长消息延时,以秒为单位 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxNamespaceNum(Long MaxNamespaceNum)Set 最大命名空间数量voidsetMaxPublishRateInBytes(Long MaxPublishRateInBytes)Set 最大生产消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxPublishRateInMessages(Long MaxPublishRateInMessages)Set 最大生产消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。voidsetMaxQps(Long MaxQps)Set 最大QPSvoidsetMaxStorageCapacity(Long MaxStorageCapacity)Set 最大存储容量voidsetMaxTopicNum(Long MaxTopicNum)Set 最大Topic数量voidsetMessageRetentionTime(Long MessageRetentionTime)Set 最大消息保留时间,秒为单位voidsetNamespaceNum(Long NamespaceNum)Set 命名空间数量 注意:此字段可能返回 null,表示取不到有效值。voidsetPayMode(Long PayMode)Set 计费模式: 0: 按量计费 1: 包年包月 注意:此字段可能返回 null,表示取不到有效值。voidsetPublicAccessEnabled(Boolean PublicAccessEnabled)Set 是否开启公网访问,不填时默认开启 注意:此字段可能返回 null,表示取不到有效值。voidsetPublicEndPoint(String PublicEndPoint)Set 公网访问接入点 注意:此字段可能返回 null,表示取不到有效值。voidsetRemark(String Remark)Set 说明信息。voidsetStatus(Long Status)Set 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败voidsetTags(Tag[] Tags)Set 标签 注意:此字段可能返回 null,表示取不到有效值。voidsetTopicNum(Long TopicNum)Set 已创建主题数 注意:此字段可能返回 null,表示取不到有效值。voidsetUsedStorageBudget(Long UsedStorageBudget)Set 已使用存储限制,MB为单位 注意:此字段可能返回 null,表示取不到有效值。voidsetVersion(String Version)Set 集群版本 注意:此字段可能返回 null,表示取不到有效值。voidsetVpcEndPoint(String VpcEndPoint)Set VPC访问接入点 注意:此字段可能返回 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
-
Cluster
public Cluster()
-
Cluster
public Cluster(Cluster 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
-
getClusterId
public String getClusterId()
Get 集群Id。- Returns:
- ClusterId 集群Id。
-
setClusterId
public void setClusterId(String ClusterId)
Set 集群Id。- Parameters:
ClusterId- 集群Id。
-
getClusterName
public String getClusterName()
Get 集群名称。- Returns:
- ClusterName 集群名称。
-
setClusterName
public void setClusterName(String ClusterName)
Set 集群名称。- Parameters:
ClusterName- 集群名称。
-
getRemark
public String getRemark()
Get 说明信息。- Returns:
- Remark 说明信息。
-
setRemark
public void setRemark(String Remark)
Set 说明信息。- Parameters:
Remark- 说明信息。
-
getEndPointNum
public Long getEndPointNum()
Get 接入点数量- Returns:
- EndPointNum 接入点数量
-
setEndPointNum
public void setEndPointNum(Long EndPointNum)
Set 接入点数量- Parameters:
EndPointNum- 接入点数量
-
getCreateTime
public String getCreateTime()
Get 创建时间- Returns:
- CreateTime 创建时间
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间- Parameters:
CreateTime- 创建时间
-
getHealthy
public Long getHealthy()
Get 集群是否健康,1表示健康,0表示异常- Returns:
- Healthy 集群是否健康,1表示健康,0表示异常
-
setHealthy
public void setHealthy(Long Healthy)
Set 集群是否健康,1表示健康,0表示异常- Parameters:
Healthy- 集群是否健康,1表示健康,0表示异常
-
getHealthyInfo
public String getHealthyInfo()
Get 集群健康信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- HealthyInfo 集群健康信息 注意:此字段可能返回 null,表示取不到有效值。
-
setHealthyInfo
public void setHealthyInfo(String HealthyInfo)
Set 集群健康信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
HealthyInfo- 集群健康信息 注意:此字段可能返回 null,表示取不到有效值。
-
getStatus
public Long getStatus()
Get 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败- Returns:
- Status 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败
-
setStatus
public void setStatus(Long Status)
Set 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败- Parameters:
Status- 集群状态,0:创建中,1:正常,2:销毁中,3:已删除,4: 隔离中,5:创建失败,6: 删除失败
-
getMaxNamespaceNum
public Long getMaxNamespaceNum()
Get 最大命名空间数量- Returns:
- MaxNamespaceNum 最大命名空间数量
-
setMaxNamespaceNum
public void setMaxNamespaceNum(Long MaxNamespaceNum)
Set 最大命名空间数量- Parameters:
MaxNamespaceNum- 最大命名空间数量
-
getMaxTopicNum
public Long getMaxTopicNum()
Get 最大Topic数量- Returns:
- MaxTopicNum 最大Topic数量
-
setMaxTopicNum
public void setMaxTopicNum(Long MaxTopicNum)
Set 最大Topic数量- Parameters:
MaxTopicNum- 最大Topic数量
-
getMaxQps
public Long getMaxQps()
Get 最大QPS- Returns:
- MaxQps 最大QPS
-
setMaxQps
public void setMaxQps(Long MaxQps)
Set 最大QPS- Parameters:
MaxQps- 最大QPS
-
getMessageRetentionTime
public Long getMessageRetentionTime()
Get 最大消息保留时间,秒为单位- Returns:
- MessageRetentionTime 最大消息保留时间,秒为单位
-
setMessageRetentionTime
public void setMessageRetentionTime(Long MessageRetentionTime)
Set 最大消息保留时间,秒为单位- Parameters:
MessageRetentionTime- 最大消息保留时间,秒为单位
-
getMaxStorageCapacity
public Long getMaxStorageCapacity()
Get 最大存储容量- Returns:
- MaxStorageCapacity 最大存储容量
-
setMaxStorageCapacity
public void setMaxStorageCapacity(Long MaxStorageCapacity)
Set 最大存储容量- Parameters:
MaxStorageCapacity- 最大存储容量
-
getVersion
public String getVersion()
Get 集群版本 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Version 集群版本 注意:此字段可能返回 null,表示取不到有效值。
-
setVersion
public void setVersion(String Version)
Set 集群版本 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Version- 集群版本 注意:此字段可能返回 null,表示取不到有效值。
-
getPublicEndPoint
public String getPublicEndPoint()
Get 公网访问接入点 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- PublicEndPoint 公网访问接入点 注意:此字段可能返回 null,表示取不到有效值。
-
setPublicEndPoint
public void setPublicEndPoint(String PublicEndPoint)
Set 公网访问接入点 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
PublicEndPoint- 公网访问接入点 注意:此字段可能返回 null,表示取不到有效值。
-
getVpcEndPoint
public String getVpcEndPoint()
Get VPC访问接入点 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- VpcEndPoint VPC访问接入点 注意:此字段可能返回 null,表示取不到有效值。
-
setVpcEndPoint
public void setVpcEndPoint(String VpcEndPoint)
Set VPC访问接入点 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
VpcEndPoint- VPC访问接入点 注意:此字段可能返回 null,表示取不到有效值。
-
getNamespaceNum
public Long getNamespaceNum()
Get 命名空间数量 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- NamespaceNum 命名空间数量 注意:此字段可能返回 null,表示取不到有效值。
-
setNamespaceNum
public void setNamespaceNum(Long NamespaceNum)
Set 命名空间数量 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
NamespaceNum- 命名空间数量 注意:此字段可能返回 null,表示取不到有效值。
-
getUsedStorageBudget
public Long getUsedStorageBudget()
Get 已使用存储限制,MB为单位 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- UsedStorageBudget 已使用存储限制,MB为单位 注意:此字段可能返回 null,表示取不到有效值。
-
setUsedStorageBudget
public void setUsedStorageBudget(Long UsedStorageBudget)
Set 已使用存储限制,MB为单位 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
UsedStorageBudget- 已使用存储限制,MB为单位 注意:此字段可能返回 null,表示取不到有效值。
-
getMaxPublishRateInMessages
public Long getMaxPublishRateInMessages()
Get 最大生产消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxPublishRateInMessages 最大生产消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxPublishRateInMessages
public void setMaxPublishRateInMessages(Long MaxPublishRateInMessages)
Set 最大生产消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxPublishRateInMessages- 最大生产消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。
-
getMaxDispatchRateInMessages
public Long getMaxDispatchRateInMessages()
Get 最大推送消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxDispatchRateInMessages 最大推送消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxDispatchRateInMessages
public void setMaxDispatchRateInMessages(Long MaxDispatchRateInMessages)
Set 最大推送消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxDispatchRateInMessages- 最大推送消息速率,以条数为单位 注意:此字段可能返回 null,表示取不到有效值。
-
getMaxPublishRateInBytes
public Long getMaxPublishRateInBytes()
Get 最大生产消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxPublishRateInBytes 最大生产消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxPublishRateInBytes
public void setMaxPublishRateInBytes(Long MaxPublishRateInBytes)
Set 最大生产消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxPublishRateInBytes- 最大生产消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。
-
getMaxDispatchRateInBytes
public Long getMaxDispatchRateInBytes()
Get 最大推送消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxDispatchRateInBytes 最大推送消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxDispatchRateInBytes
public void setMaxDispatchRateInBytes(Long MaxDispatchRateInBytes)
Set 最大推送消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxDispatchRateInBytes- 最大推送消息速率,以字节为单位 注意:此字段可能返回 null,表示取不到有效值。
-
getTopicNum
public Long getTopicNum()
Get 已创建主题数 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TopicNum 已创建主题数 注意:此字段可能返回 null,表示取不到有效值。
-
setTopicNum
public void setTopicNum(Long TopicNum)
Set 已创建主题数 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TopicNum- 已创建主题数 注意:此字段可能返回 null,表示取不到有效值。
-
getMaxMessageDelayInSeconds
public Long getMaxMessageDelayInSeconds()
Get 最长消息延时,以秒为单位 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- MaxMessageDelayInSeconds 最长消息延时,以秒为单位 注意:此字段可能返回 null,表示取不到有效值。
-
setMaxMessageDelayInSeconds
public void setMaxMessageDelayInSeconds(Long MaxMessageDelayInSeconds)
Set 最长消息延时,以秒为单位 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
MaxMessageDelayInSeconds- 最长消息延时,以秒为单位 注意:此字段可能返回 null,表示取不到有效值。
-
getPublicAccessEnabled
public Boolean getPublicAccessEnabled()
Get 是否开启公网访问,不填时默认开启 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- PublicAccessEnabled 是否开启公网访问,不填时默认开启 注意:此字段可能返回 null,表示取不到有效值。
-
setPublicAccessEnabled
public void setPublicAccessEnabled(Boolean PublicAccessEnabled)
Set 是否开启公网访问,不填时默认开启 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
PublicAccessEnabled- 是否开启公网访问,不填时默认开启 注意:此字段可能返回 null,表示取不到有效值。
-
getTags
public Tag[] getTags()
Get 标签 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Tags 标签 注意:此字段可能返回 null,表示取不到有效值。
-
setTags
public void setTags(Tag[] Tags)
Set 标签 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Tags- 标签 注意:此字段可能返回 null,表示取不到有效值。
-
getPayMode
public Long getPayMode()
Get 计费模式: 0: 按量计费 1: 包年包月 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- PayMode 计费模式: 0: 按量计费 1: 包年包月 注意:此字段可能返回 null,表示取不到有效值。
-
setPayMode
public void setPayMode(Long PayMode)
Set 计费模式: 0: 按量计费 1: 包年包月 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
PayMode- 计费模式: 0: 按量计费 1: 包年包月 注意:此字段可能返回 null,表示取不到有效值。
-
-