Class BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder
- java.lang.Object
-
- org.apache.pulsar.common.policies.data.impl.BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder
-
- All Implemented Interfaces:
BookieAffinityGroupData.Builder
- Enclosing class:
- BookieAffinityGroupDataImpl
public static class BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder extends java.lang.Object implements BookieAffinityGroupData.Builder
-
-
Constructor Summary
Constructors Constructor Description BookieAffinityGroupDataImplBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilderbookkeeperAffinityGroupPrimary(java.lang.String bookkeeperAffinityGroupPrimary)BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilderbookkeeperAffinityGroupSecondary(java.lang.String bookkeeperAffinityGroupSecondary)BookieAffinityGroupDataImplbuild()
-
-
-
Method Detail
-
bookkeeperAffinityGroupPrimary
public BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder bookkeeperAffinityGroupPrimary(java.lang.String bookkeeperAffinityGroupPrimary)
- Specified by:
bookkeeperAffinityGroupPrimaryin interfaceBookieAffinityGroupData.Builder
-
bookkeeperAffinityGroupSecondary
public BookieAffinityGroupDataImpl.BookieAffinityGroupDataImplBuilder bookkeeperAffinityGroupSecondary(java.lang.String bookkeeperAffinityGroupSecondary)
- Specified by:
bookkeeperAffinityGroupSecondaryin interfaceBookieAffinityGroupData.Builder
-
build
public BookieAffinityGroupDataImpl build()
- Specified by:
buildin interfaceBookieAffinityGroupData.Builder
-
-