Uses of Interface
org.apache.bookkeeper.client.EnsemblePlacementPolicy
-
Packages that use EnsemblePlacementPolicy Package Description org.apache.bookkeeper.bookie Provides a Bookie server that stores entries for clients.org.apache.bookkeeper.client BookKeeper Client.org.apache.bookkeeper.conf Configurations used by bookkeeper. -
-
Uses of EnsemblePlacementPolicy in org.apache.bookkeeper.bookie
Classes in org.apache.bookkeeper.bookie that implement EnsemblePlacementPolicy Modifier and Type Class Description classLocalBookieEnsemblePlacementPolicySpecial ensemble placement policy that always return local bookie.Methods in org.apache.bookkeeper.bookie that return EnsemblePlacementPolicy Modifier and Type Method Description EnsemblePlacementPolicyLocalBookieEnsemblePlacementPolicy. initialize(ClientConfiguration conf, java.util.Optional<DNSToSwitchMapping> optionalDnsResolver, io.netty.util.HashedWheelTimer hashedWheelTimer, FeatureProvider featureProvider, StatsLogger statsLogger, BookieAddressResolver bookieAddressResolver) -
Uses of EnsemblePlacementPolicy in org.apache.bookkeeper.client
Subinterfaces of EnsemblePlacementPolicy in org.apache.bookkeeper.client Modifier and Type Interface Description interfaceITopologyAwareEnsemblePlacementPolicy<T extends Node>Interface for topology aware ensemble placement policy.Classes in org.apache.bookkeeper.client that implement EnsemblePlacementPolicy Modifier and Type Class Description classDefaultEnsemblePlacementPolicyDefault Ensemble Placement Policy, which picks bookies randomly.classRackawareEnsemblePlacementPolicyA placement policy implementation use rack information for placing ensembles.classRackawareEnsemblePlacementPolicyImplSimple rackware ensemble placement policy.classRegionAwareEnsemblePlacementPolicyA placement policy use region information in the network topology for placing ensembles.(package private) classTopologyAwareEnsemblePlacementPolicyclassZoneawareEnsemblePlacementPolicyA placement policy implementation use zone information for placing ensembles.classZoneawareEnsemblePlacementPolicyImplSimple zoneaware ensemble placement policy.Fields in org.apache.bookkeeper.client declared as EnsemblePlacementPolicy Modifier and Type Field Description (package private) EnsemblePlacementPolicyBookKeeper. placementPolicyMethods in org.apache.bookkeeper.client that return EnsemblePlacementPolicy Modifier and Type Method Description (package private) EnsemblePlacementPolicyBookKeeper. getPlacementPolicy()EnsemblePlacementPolicyClientContext. getPlacementPolicy()EnsemblePlacementPolicyDefaultEnsemblePlacementPolicy. initialize(ClientConfiguration conf, java.util.Optional<DNSToSwitchMapping> optionalDnsResolver, io.netty.util.HashedWheelTimer hashedWheelTimer, FeatureProvider featureProvider, StatsLogger statsLogger, BookieAddressResolver bookieAddressResolver)EnsemblePlacementPolicyEnsemblePlacementPolicy. initialize(ClientConfiguration conf, java.util.Optional<DNSToSwitchMapping> optionalDnsResolver, io.netty.util.HashedWheelTimer hashedWheelTimer, FeatureProvider featureProvider, StatsLogger statsLogger, BookieAddressResolver bookieAddressResolver)Initialize the policy.EnsemblePlacementPolicyZoneawareEnsemblePlacementPolicy. initialize(ClientConfiguration conf, java.util.Optional<DNSToSwitchMapping> optionalDnsResolver, io.netty.util.HashedWheelTimer timer, FeatureProvider featureProvider, StatsLogger statsLogger, BookieAddressResolver bookieAddressResolver)EnsemblePlacementPolicyZoneawareEnsemblePlacementPolicyImpl. initialize(ClientConfiguration conf, java.util.Optional<DNSToSwitchMapping> optionalDnsResolver, io.netty.util.HashedWheelTimer timer, FeatureProvider featureProvider, StatsLogger statsLogger, BookieAddressResolver bookieAddressResolver)protected EnsemblePlacementPolicyBookKeeper. initializeEnsemblePlacementPolicy(ClientConfiguration conf, DNSToSwitchMapping dnsResolver, io.netty.util.HashedWheelTimer timer, FeatureProvider featureProvider, StatsLogger statsLogger, BookieAddressResolver bookieAddressResolver)Constructors in org.apache.bookkeeper.client with parameters of type EnsemblePlacementPolicy Constructor Description BookieWatcherImpl(ClientConfiguration conf, EnsemblePlacementPolicy placementPolicy, RegistrationClient registrationClient, BookieAddressResolver bookieAddressResolver, StatsLogger statsLogger) -
Uses of EnsemblePlacementPolicy in org.apache.bookkeeper.conf
Methods in org.apache.bookkeeper.conf that return types with arguments of type EnsemblePlacementPolicy Modifier and Type Method Description java.lang.Class<? extends EnsemblePlacementPolicy>ClientConfiguration. getEnsemblePlacementPolicy()Get Ensemble Placement Policy Class.Method parameters in org.apache.bookkeeper.conf with type arguments of type EnsemblePlacementPolicy Modifier and Type Method Description ClientConfigurationClientConfiguration. setEnsemblePlacementPolicy(java.lang.Class<? extends EnsemblePlacementPolicy> policyClass)Set Ensemble Placement Policy Class.
-