Class InternalTenant

    • Constructor Detail

      • InternalTenant

        public InternalTenant()
      • InternalTenant

        public InternalTenant​(InternalTenant 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

      • getTenantId

        public String getTenantId()
        Get 虚拟集群ID
        Returns:
        TenantId 虚拟集群ID
      • setTenantId

        public void setTenantId​(String TenantId)
        Set 虚拟集群ID
        Parameters:
        TenantId - 虚拟集群ID
      • getTenantName

        public String getTenantName()
        Get 虚拟集群名称
        Returns:
        TenantName 虚拟集群名称
      • setTenantName

        public void setTenantName​(String TenantName)
        Set 虚拟集群名称
        Parameters:
        TenantName - 虚拟集群名称
      • getCustomerUin

        public String getCustomerUin()
        Get 客户UIN
        Returns:
        CustomerUin 客户UIN
      • setCustomerUin

        public void setCustomerUin​(String CustomerUin)
        Set 客户UIN
        Parameters:
        CustomerUin - 客户UIN
      • getCustomerAppId

        public String getCustomerAppId()
        Get 客户的APPID
        Returns:
        CustomerAppId 客户的APPID
      • setCustomerAppId

        public void setCustomerAppId​(String CustomerAppId)
        Set 客户的APPID
        Parameters:
        CustomerAppId - 客户的APPID
      • getClusterName

        public String getClusterName()
        Get 物理集群名称
        Returns:
        ClusterName 物理集群名称
      • setClusterName

        public void setClusterName​(String ClusterName)
        Set 物理集群名称
        Parameters:
        ClusterName - 物理集群名称
      • getType

        public String getType()
        Get 集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ
        Returns:
        Type 集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ
      • setType

        public void setType​(String Type)
        Set 集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ
        Parameters:
        Type - 集群协议类型,支持的值为TDMQ,ROCKETMQ,AMQP,CMQ
      • getMaxNamespaces

        public Long getMaxNamespaces()
        Get 命名空间配额
        Returns:
        MaxNamespaces 命名空间配额
      • setMaxNamespaces

        public void setMaxNamespaces​(Long MaxNamespaces)
        Set 命名空间配额
        Parameters:
        MaxNamespaces - 命名空间配额
      • getUsedNamespaces

        public Long getUsedNamespaces()
        Get 已使用命名空间配额
        Returns:
        UsedNamespaces 已使用命名空间配额
      • setUsedNamespaces

        public void setUsedNamespaces​(Long UsedNamespaces)
        Set 已使用命名空间配额
        Parameters:
        UsedNamespaces - 已使用命名空间配额
      • getMaxTopics

        public Long getMaxTopics()
        Get Topic配额
        Returns:
        MaxTopics Topic配额
      • setMaxTopics

        public void setMaxTopics​(Long MaxTopics)
        Set Topic配额
        Parameters:
        MaxTopics - Topic配额
      • getUsedTopics

        public Long getUsedTopics()
        Get 已使用Topic配额
        Returns:
        UsedTopics 已使用Topic配额
      • setUsedTopics

        public void setUsedTopics​(Long UsedTopics)
        Set 已使用Topic配额
        Parameters:
        UsedTopics - 已使用Topic配额
      • getMaxPartitions

        public Long getMaxPartitions()
        Get Topic分区数配额
        Returns:
        MaxPartitions Topic分区数配额
      • setMaxPartitions

        public void setMaxPartitions​(Long MaxPartitions)
        Set Topic分区数配额
        Parameters:
        MaxPartitions - Topic分区数配额
      • getUsedPartitions

        public Long getUsedPartitions()
        Get 已使用Topic分区数配额
        Returns:
        UsedPartitions 已使用Topic分区数配额
      • setUsedPartitions

        public void setUsedPartitions​(Long UsedPartitions)
        Set 已使用Topic分区数配额
        Parameters:
        UsedPartitions - 已使用Topic分区数配额
      • getMaxMsgBacklogSize

        public Long getMaxMsgBacklogSize()
        Get 存储配额, byte为单位
        Returns:
        MaxMsgBacklogSize 存储配额, byte为单位
      • setMaxMsgBacklogSize

        public void setMaxMsgBacklogSize​(Long MaxMsgBacklogSize)
        Set 存储配额, byte为单位
        Parameters:
        MaxMsgBacklogSize - 存储配额, byte为单位
      • getMaxPublishTps

        public Long getMaxPublishTps()
        Get 命名空间最大生产TPS
        Returns:
        MaxPublishTps 命名空间最大生产TPS
      • setMaxPublishTps

        public void setMaxPublishTps​(Long MaxPublishTps)
        Set 命名空间最大生产TPS
        Parameters:
        MaxPublishTps - 命名空间最大生产TPS
      • getMaxRetention

        public Long getMaxRetention()
        Get 消息最大保留时间,秒为单位
        Returns:
        MaxRetention 消息最大保留时间,秒为单位
      • setMaxRetention

        public void setMaxRetention​(Long MaxRetention)
        Set 消息最大保留时间,秒为单位
        Parameters:
        MaxRetention - 消息最大保留时间,秒为单位
      • getCreateTime

        public Long getCreateTime()
        Get 创建时间,毫秒为单位
        Returns:
        CreateTime 创建时间,毫秒为单位
      • setCreateTime

        public void setCreateTime​(Long CreateTime)
        Set 创建时间,毫秒为单位
        Parameters:
        CreateTime - 创建时间,毫秒为单位
      • getUpdateTime

        public Long getUpdateTime()
        Get 修改时间,毫秒为单位
        Returns:
        UpdateTime 修改时间,毫秒为单位
      • setUpdateTime

        public void setUpdateTime​(Long UpdateTime)
        Set 修改时间,毫秒为单位
        Parameters:
        UpdateTime - 修改时间,毫秒为单位
      • getMaxDispatchTps

        public Long getMaxDispatchTps()
        Get 命名空间最大消费TPS
        Returns:
        MaxDispatchTps 命名空间最大消费TPS
      • setMaxDispatchTps

        public void setMaxDispatchTps​(Long MaxDispatchTps)
        Set 命名空间最大消费TPS
        Parameters:
        MaxDispatchTps - 命名空间最大消费TPS
      • getMaxDispatchRateInBytes

        public Long getMaxDispatchRateInBytes()
        Get 命名空间最大消费带宽,byte为单位 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MaxDispatchRateInBytes 命名空间最大消费带宽,byte为单位 注意:此字段可能返回 null,表示取不到有效值。
      • setMaxDispatchRateInBytes

        public void setMaxDispatchRateInBytes​(Long MaxDispatchRateInBytes)
        Set 命名空间最大消费带宽,byte为单位 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MaxDispatchRateInBytes - 命名空间最大消费带宽,byte为单位 注意:此字段可能返回 null,表示取不到有效值。
      • getMaxPublishRateInBytes

        public Long getMaxPublishRateInBytes()
        Get 命名空间最大生产带宽,byte为单位 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MaxPublishRateInBytes 命名空间最大生产带宽,byte为单位 注意:此字段可能返回 null,表示取不到有效值。
      • setMaxPublishRateInBytes

        public void setMaxPublishRateInBytes​(Long MaxPublishRateInBytes)
        Set 命名空间最大生产带宽,byte为单位 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MaxPublishRateInBytes - 命名空间最大生产带宽,byte为单位 注意:此字段可能返回 null,表示取不到有效值。
      • getMaxRetentionSizeInMB

        public Long getMaxRetentionSizeInMB()
        Get 消息最大保留空间,MB为单位 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        MaxRetentionSizeInMB 消息最大保留空间,MB为单位 注意:此字段可能返回 null,表示取不到有效值。
      • setMaxRetentionSizeInMB

        public void setMaxRetentionSizeInMB​(Long MaxRetentionSizeInMB)
        Set 消息最大保留空间,MB为单位 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        MaxRetentionSizeInMB - 消息最大保留空间,MB为单位 注意:此字段可能返回 null,表示取不到有效值。
      • getPublicAccessEnabled

        public Boolean getPublicAccessEnabled()
        Get public Access Enabled 注意:此字段可能返回 null,表示取不到有效值。
        Returns:
        PublicAccessEnabled public Access Enabled 注意:此字段可能返回 null,表示取不到有效值。
      • setPublicAccessEnabled

        public void setPublicAccessEnabled​(Boolean PublicAccessEnabled)
        Set public Access Enabled 注意:此字段可能返回 null,表示取不到有效值。
        Parameters:
        PublicAccessEnabled - public Access Enabled 注意:此字段可能返回 null,表示取不到有效值。