public static interface ClusterData.Builder
ClusterData.Builder serviceUrl(String serviceUrl)
ClusterData.Builder serviceUrlTls(String serviceUrlTls)
ClusterData.Builder brokerServiceUrl(String brokerServiceUrl)
ClusterData.Builder brokerServiceUrlTls(String brokerServiceUrlTls)
ClusterData.Builder proxyServiceUrl(String proxyServiceUrl)
ClusterData.Builder proxyProtocol(ProxyProtocol proxyProtocol)
ClusterData.Builder authenticationPlugin(String authenticationPlugin)
ClusterData.Builder authenticationParameters(String authenticationParameters)
ClusterData.Builder peerClusterNames(LinkedHashSet<String> peerClusterNames)
ClusterData.Builder brokerClientTlsEnabled(boolean enabled)
ClusterData.Builder tlsAllowInsecureConnection(boolean enabled)
ClusterData.Builder brokerClientTlsEnabledWithKeyStore(boolean enabled)
ClusterData.Builder brokerClientTlsTrustStoreType(String trustStoreType)
ClusterData.Builder brokerClientTlsTrustStore(String tlsTrustStore)
ClusterData.Builder brokerClientTlsTrustStorePassword(String trustStorePassword)
ClusterData.Builder brokerClientTrustCertsFilePath(String trustCertsFilePath)
ClusterData.Builder listenerName(String listenerName)
ClusterData build()
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.