Class ClientSettings


  • public class ClientSettings
    extends java.lang.Object
    • Constructor Detail

      • ClientSettings

        public ClientSettings​(boolean dnsDiscover,
                              int maxDiscoverAttempts,
                              int discoveryInterval,
                              int gossipTimeout,
                              NodePreference nodePreference,
                              boolean tls,
                              boolean tlsVerifyCert,
                              boolean throwOnAppendFailure,
                              ClientSettings.Credentials defaultCredentials,
                              Endpoint[] hosts)
    • Method Detail

      • isDnsDiscover

        public boolean isDnsDiscover()
      • getMaxDiscoverAttempts

        public int getMaxDiscoverAttempts()
      • getDiscoveryInterval

        public int getDiscoveryInterval()
      • getGossipTimeout

        public int getGossipTimeout()
      • isTls

        public boolean isTls()
      • isTlsVerifyCert

        public boolean isTlsVerifyCert()
      • isThrowOnAppendFailure

        public boolean isThrowOnAppendFailure()
      • getHosts

        public Endpoint[] getHosts()