Class AMQPClusterConfig

    • Constructor Detail

      • AMQPClusterConfig

        public AMQPClusterConfig()
      • AMQPClusterConfig

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

      • getMaxTpsPerVHost

        public Long getMaxTpsPerVHost()
        Get 单Vhost TPS上限
        Returns:
        MaxTpsPerVHost 单Vhost TPS上限
      • setMaxTpsPerVHost

        public void setMaxTpsPerVHost​(Long MaxTpsPerVHost)
        Set 单Vhost TPS上限
        Parameters:
        MaxTpsPerVHost - 单Vhost TPS上限
      • getMaxConnNumPerVHost

        public Long getMaxConnNumPerVHost()
        Get 单Vhost客户端连接数上限
        Returns:
        MaxConnNumPerVHost 单Vhost客户端连接数上限
      • setMaxConnNumPerVHost

        public void setMaxConnNumPerVHost​(Long MaxConnNumPerVHost)
        Set 单Vhost客户端连接数上限
        Parameters:
        MaxConnNumPerVHost - 单Vhost客户端连接数上限
      • getMaxVHostNum

        public Long getMaxVHostNum()
        Get 最大Vhost数量
        Returns:
        MaxVHostNum 最大Vhost数量
      • setMaxVHostNum

        public void setMaxVHostNum​(Long MaxVHostNum)
        Set 最大Vhost数量
        Parameters:
        MaxVHostNum - 最大Vhost数量
      • getMaxExchangeNum

        public Long getMaxExchangeNum()
        Get 最大exchange数量
        Returns:
        MaxExchangeNum 最大exchange数量
      • setMaxExchangeNum

        public void setMaxExchangeNum​(Long MaxExchangeNum)
        Set 最大exchange数量
        Parameters:
        MaxExchangeNum - 最大exchange数量
      • getMaxQueueNum

        public Long getMaxQueueNum()
        Get 最大Queue数量
        Returns:
        MaxQueueNum 最大Queue数量
      • setMaxQueueNum

        public void setMaxQueueNum​(Long MaxQueueNum)
        Set 最大Queue数量
        Parameters:
        MaxQueueNum - 最大Queue数量
      • getMaxRetentionTime

        public Long getMaxRetentionTime()
        Get 消息最大保留时间,以毫秒为单位
        Returns:
        MaxRetentionTime 消息最大保留时间,以毫秒为单位
      • setMaxRetentionTime

        public void setMaxRetentionTime​(Long MaxRetentionTime)
        Set 消息最大保留时间,以毫秒为单位
        Parameters:
        MaxRetentionTime - 消息最大保留时间,以毫秒为单位
      • getUsedVHostNum

        public Long getUsedVHostNum()
        Get 已使用Vhost数量
        Returns:
        UsedVHostNum 已使用Vhost数量
      • setUsedVHostNum

        public void setUsedVHostNum​(Long UsedVHostNum)
        Set 已使用Vhost数量
        Parameters:
        UsedVHostNum - 已使用Vhost数量
      • getUsedExchangeNum

        public Long getUsedExchangeNum()
        Get 已使用exchange数量
        Returns:
        UsedExchangeNum 已使用exchange数量
      • setUsedExchangeNum

        public void setUsedExchangeNum​(Long UsedExchangeNum)
        Set 已使用exchange数量
        Parameters:
        UsedExchangeNum - 已使用exchange数量
      • getUsedQueueNum

        public Long getUsedQueueNum()
        Get 已使用queue数量
        Returns:
        UsedQueueNum 已使用queue数量
      • setUsedQueueNum

        public void setUsedQueueNum​(Long UsedQueueNum)
        Set 已使用queue数量
        Parameters:
        UsedQueueNum - 已使用queue数量