Class BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilder
- java.lang.Object
-
- org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilder
-
- All Implemented Interfaces:
org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder
- Enclosing class:
- BrokerNamespaceIsolationDataImpl
public static class BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilder extends java.lang.Object implements org.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder
-
-
Constructor Summary
Constructors Constructor Description BrokerNamespaceIsolationDataImplBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilderbrokerName(java.lang.String brokerName)BrokerNamespaceIsolationDataImplbuild()BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuildernamespaceRegex(java.util.List<java.lang.String> namespaceRegex)BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilderpolicyName(java.lang.String policyName)BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilderprimary(boolean isPrimary)
-
-
-
Method Detail
-
brokerName
public BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilder brokerName(java.lang.String brokerName)
- Specified by:
brokerNamein interfaceorg.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder
-
policyName
public BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilder policyName(java.lang.String policyName)
- Specified by:
policyNamein interfaceorg.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder
-
primary
public BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilder primary(boolean isPrimary)
- Specified by:
primaryin interfaceorg.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder
-
namespaceRegex
public BrokerNamespaceIsolationDataImpl.BrokerNamespaceIsolationDataImplBuilder namespaceRegex(java.util.List<java.lang.String> namespaceRegex)
- Specified by:
namespaceRegexin interfaceorg.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder
-
build
public BrokerNamespaceIsolationDataImpl build()
- Specified by:
buildin interfaceorg.apache.pulsar.common.policies.data.BrokerNamespaceIsolationData.Builder
-
-