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