Interface ClusterData.Builder
- Enclosing interface:
- ClusterData
public static interface ClusterData.Builder
-
Method Summary
Modifier and TypeMethodDescriptionauthenticationParameters(String authenticationParameters) authenticationPlugin(String authenticationPlugin) brokerClientTlsEnabled(boolean enabled) brokerClientTlsEnabledWithKeyStore(boolean enabled) brokerClientTlsTrustStore(String tlsTrustStore) brokerClientTlsTrustStorePassword(String trustStorePassword) brokerClientTlsTrustStoreType(String trustStoreType) brokerClientTrustCertsFilePath(String trustCertsFilePath) brokerServiceUrl(String brokerServiceUrl) brokerServiceUrlTls(String brokerServiceUrlTls) build()listenerName(String listenerName) peerClusterNames(LinkedHashSet<String> peerClusterNames) proxyProtocol(org.apache.pulsar.client.api.ProxyProtocol proxyProtocol) proxyServiceUrl(String proxyServiceUrl) serviceUrl(String serviceUrl) serviceUrlTls(String serviceUrlTls) tlsAllowInsecureConnection(boolean enabled)
-
Method Details
-
serviceUrl
-
serviceUrlTls
-
brokerServiceUrl
-
brokerServiceUrlTls
-
proxyServiceUrl
-
proxyProtocol
-
authenticationPlugin
-
authenticationParameters
-
peerClusterNames
-
brokerClientTlsEnabled
-
tlsAllowInsecureConnection
-
brokerClientTlsEnabledWithKeyStore
-
brokerClientTlsTrustStoreType
-
brokerClientTlsTrustStore
-
brokerClientTlsTrustStorePassword
-
brokerClientTrustCertsFilePath
-
listenerName
-
build
ClusterData build()
-