Class ClusterDataImpl
- java.lang.Object
-
- org.apache.pulsar.common.policies.data.ClusterDataImpl
-
- All Implemented Interfaces:
java.lang.Cloneable,org.apache.pulsar.common.policies.data.ClusterData
public final class ClusterDataImpl extends java.lang.Object implements org.apache.pulsar.common.policies.data.ClusterData, java.lang.CloneableThe configuration data for a cluster.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterDataImpl.ClusterDataImplBuilder
-
Constructor Summary
Constructors Constructor Description ClusterDataImpl()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClusterDataImpl.ClusterDataImplBuilderbuilder()ClusterDataImpl.ClusterDataImplBuilderclone()-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.pulsar.common.policies.data.ClusterData
getAuthenticationParameters, getAuthenticationPlugin, getBrokerClientTlsTrustStore, getBrokerClientTlsTrustStorePassword, getBrokerClientTlsTrustStoreType, getBrokerClientTrustCertsFilePath, getBrokerServiceUrl, getBrokerServiceUrlTls, getListenerName, getPeerClusterNames, getProxyProtocol, getProxyServiceUrl, getServiceUrl, getServiceUrlTls, isBrokerClientTlsEnabled, isBrokerClientTlsEnabledWithKeyStore, isTlsAllowInsecureConnection
-
-
-
-
Method Detail
-
builder
public static ClusterDataImpl.ClusterDataImplBuilder builder()
-
clone
public ClusterDataImpl.ClusterDataImplBuilder clone()
- Specified by:
clonein interfaceorg.apache.pulsar.common.policies.data.ClusterData- Overrides:
clonein classjava.lang.Object
-
-