primary
- Specified by:
primary
in interfaceAutoClusterFailoverBuilder
AutoClusterFailoverBuilder
AutoClusterFailoverBuilder.FailoverPolicy
build()
static void
checkArgument(boolean expression,
@NonNull Object errorMessage)
checkInterval(long interval,
TimeUnit timeUnit)
failoverDelay(long failoverDelay,
TimeUnit timeUnit)
failoverPolicy(@NonNull AutoClusterFailoverBuilder.FailoverPolicy policy)
secondaryAuthentication(Map<String,Authentication> authentication)
secondaryTlsTrustCertsFilePath(Map<String,String> tlsTrustCertsFilePath)
secondaryTlsTrustStorePassword(Map<String,String> tlsTrustStorePassword)
secondaryTlsTrustStorePath(Map<String,String> tlsTrustStorePath)
switchBackDelay(long switchBackDelay,
TimeUnit timeUnit)
primary
in interface AutoClusterFailoverBuilder
secondary
in interface AutoClusterFailoverBuilder
failoverPolicy
in interface AutoClusterFailoverBuilder
secondaryAuthentication
in interface AutoClusterFailoverBuilder
secondaryTlsTrustCertsFilePath
in interface AutoClusterFailoverBuilder
secondaryTlsTrustStorePath
in interface AutoClusterFailoverBuilder
secondaryTlsTrustStorePassword
in interface AutoClusterFailoverBuilder
failoverDelay
in interface AutoClusterFailoverBuilder
switchBackDelay
in interface AutoClusterFailoverBuilder
checkInterval
in interface AutoClusterFailoverBuilder
build
in interface AutoClusterFailoverBuilder