Class AdvancedGlideClusterClientConfiguration


  • public class AdvancedGlideClusterClientConfiguration
    extends AdvancedBaseClientConfiguration
    Represents advanced configuration settings for a Standalone GlideClusterClient used in GlideClusterClientConfiguration.
    Example:
    
     AdvancedGlideClusterClientConfiguration config = AdvancedGlideClusterClientConfiguration.builder()
         .connectionTimeout(500)
         .tlsAdvancedConfiguration(
            TlsAdvancedConfiguration.builder().useInsecureTLS(false).build())
         .refreshTopologyFromInitialNodes(true)
         .build();
     
    • Method Detail

      • isRefreshTopologyFromInitialNodes

        public boolean isRefreshTopologyFromInitialNodes()
        Enables refreshing the cluster topology using only the initial nodes.

        When this option is enabled, all topology updates (both the periodic checks and on-demand refreshes triggered by topology changes) will query only the initial nodes provided when creating the client, rather than using the internal cluster view.

        If not set, defaults to false (uses internal cluster view for topology refresh).

      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object