Class Cluster

    • 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,表示取不到有效值。