Class AWSElasticCacheClientBuilder

    • Field Detail

      • configAddrs

        private java.util.List<java.net.InetSocketAddress> configAddrs
      • pollConfigIntervalMs

        private long pollConfigIntervalMs
    • Constructor Detail

      • AWSElasticCacheClientBuilder

        public AWSElasticCacheClientBuilder​(java.lang.String serverList)
        Create a builder with an initial ElasticCache server list string in the form of "host:port host2:port".
        Parameters:
        serverList - server list string in the form of "host:port host2:port"
      • AWSElasticCacheClientBuilder

        public AWSElasticCacheClientBuilder​(java.net.InetSocketAddress addr)
        Create a builder with an initial ElasticCache server.
        Parameters:
        addr -
      • AWSElasticCacheClientBuilder

        public AWSElasticCacheClientBuilder​(java.util.List<java.net.InetSocketAddress> configAddrs)
        Create a builder with initial ElasticCache server addresses.
        Parameters:
        configAddrs -
    • Method Detail

      • getPollConfigIntervalMs

        public long getPollConfigIntervalMs()
        Returns pollConfigIntervalMs.
        Returns:
      • setPollConfigIntervalMs

        public void setPollConfigIntervalMs​(long pollConfigIntervalMs)
        Set poll config interval in milliseconds.
        Parameters:
        pollConfigIntervalMs -
      • getConfigAddrs

        public java.util.List<java.net.InetSocketAddress> getConfigAddrs()
        Returns initial ElasticCache server addresses.
        Returns:
      • setConfigAddrs

        public void setConfigAddrs​(java.util.List<java.net.InetSocketAddress> configAddrs)
        Set initial ElasticCache server addresses.
        Parameters:
        configAddrs -
      • asList

        private static java.util.List<java.net.InetSocketAddress> asList​(java.net.InetSocketAddress addr)