Interface ManagedLedgerFactoryImpl.BookkeeperFactoryForCustomEnsemblePlacementPolicy
-
- Enclosing class:
- ManagedLedgerFactoryImpl
public static interface ManagedLedgerFactoryImpl.BookkeeperFactoryForCustomEnsemblePlacementPolicyFactory to create Bookkeeper-client for a given ensemblePlacementPolicy.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default org.apache.bookkeeper.client.BookKeeperget()org.apache.bookkeeper.client.BookKeeperget(org.apache.pulsar.common.policies.data.EnsemblePlacementPolicyConfig ensemblePlacementPolicyMetadata)Returns Bk-Client for a given ensemblePlacementPolicyMetadata.
-
-
-
Method Detail
-
get
default org.apache.bookkeeper.client.BookKeeper get()
-
get
org.apache.bookkeeper.client.BookKeeper get(org.apache.pulsar.common.policies.data.EnsemblePlacementPolicyConfig ensemblePlacementPolicyMetadata)
Returns Bk-Client for a given ensemblePlacementPolicyMetadata. It returns default bK-client if ensemblePlacementPolicyMetadata is null.- Parameters:
ensemblePlacementPolicyMetadata-- Returns:
-
-