Uses of Class
org.apache.bookkeeper.conf.AbstractConfiguration
Packages that use AbstractConfiguration
Package
Description
Configurations used by bookkeeper.
Classes for interacting with bookkeeper ledgers and ledger metadata.
ZooKeeper based metadata implementation.
SASL and JAAS Authentication classes.
Security and TLS-related classes.
Bookkeeper utilities.
-
Uses of AbstractConfiguration in org.apache.bookkeeper.conf
Classes in org.apache.bookkeeper.conf with type parameters of type AbstractConfigurationModifier and TypeClassDescriptionclassAbstractConfiguration<T extends AbstractConfiguration>Abstract configuration.Subclasses of AbstractConfiguration in org.apache.bookkeeper.confModifier and TypeClassDescriptionclassConfiguration settings for client side.classConfiguration manages server-side settings.Constructors in org.apache.bookkeeper.conf with parameters of type AbstractConfigurationModifierConstructorDescriptionConstruct a client-side configuration using a base configuration.Construct a configuration based on other configuration. -
Uses of AbstractConfiguration in org.apache.bookkeeper.meta
Fields in org.apache.bookkeeper.meta declared as AbstractConfigurationModifier and TypeFieldDescriptionprotected final AbstractConfigurationAbstractZkLedgerManager.conf(package private) AbstractConfigurationFlatLedgerManagerFactory.confDeprecated.(package private) AbstractConfigurationLegacyHierarchicalLedgerManagerFactory.conf(package private) AbstractConfigurationMSLedgerManagerFactory.confDeprecated.(package private) final AbstractConfigurationMSLedgerManagerFactory.MsLedgerManager.confMethods in org.apache.bookkeeper.meta with parameters of type AbstractConfigurationModifier and TypeMethodDescriptionprotected static LedgerManagerFactoryAbstractZkLedgerManagerFactory.createNewLMFactory(AbstractConfiguration conf, LayoutManager layoutManager, Class<? extends LedgerManagerFactory> factoryClass) Creates the new layout and stores in zookeeper and returns the LedgerManagerFactory instance.voidAbstractZkLedgerManagerFactory.format(AbstractConfiguration<?> conf, LayoutManager layoutManager) voidLedgerManagerFactory.format(AbstractConfiguration<?> conf, LayoutManager lm) Format the ledger metadata for LedgerManager.voidMSLedgerManagerFactory.format(AbstractConfiguration<?> conf, LayoutManager layoutManager) Deprecated.voidNullMetadataBookieDriver.NullLedgerManagerFactory.format(AbstractConfiguration<?> conf, LayoutManager lm) FlatLedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion) Deprecated.LedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion) Initialize a factory.LegacyHierarchicalLedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager lm, int factoryVersion) MSLedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion) Deprecated.NullMetadataBookieDriver.NullLedgerManagerFactory.initialize(AbstractConfiguration conf, LayoutManager layoutManager, int factoryVersion) static LedgerManagerFactoryAbstractZkLedgerManagerFactory.newLedgerManagerFactory(AbstractConfiguration<?> conf, LayoutManager layoutManager) Create new Ledger Manager Factory.booleanAbstractZkLedgerManagerFactory.validateAndNukeExistingCluster(AbstractConfiguration<?> conf, LayoutManager layoutManager) booleanLedgerManagerFactory.validateAndNukeExistingCluster(AbstractConfiguration<?> conf, LayoutManager lm) This method makes sure there are no unexpected znodes under ledgersRootPath and then it proceeds with ledger metadata formatting and nuking the cluster ZK state info.booleanMSLedgerManagerFactory.validateAndNukeExistingCluster(AbstractConfiguration<?> conf, LayoutManager layoutManager) Deprecated.booleanNullMetadataBookieDriver.NullLedgerManagerFactory.validateAndNukeExistingCluster(AbstractConfiguration<?> conf, LayoutManager lm) Constructors in org.apache.bookkeeper.meta with parameters of type AbstractConfigurationModifierConstructorDescriptionAbstractHierarchicalLedgerManager(AbstractConfiguration conf, org.apache.zookeeper.ZooKeeper zk) Constructor.protectedAbstractZkLedgerManager(AbstractConfiguration conf, org.apache.zookeeper.ZooKeeper zk) ZooKeeper-based Ledger Manager Constructor.FlatLedgerManager(AbstractConfiguration conf, org.apache.zookeeper.ZooKeeper zk) Constructor.HierarchicalLedgerManager(AbstractConfiguration conf, org.apache.zookeeper.ZooKeeper zk) LegacyHierarchicalLedgerManager(AbstractConfiguration conf, org.apache.zookeeper.ZooKeeper zk) Constructor.LongHierarchicalLedgerManager(AbstractConfiguration conf, org.apache.zookeeper.ZooKeeper zk) Constructor.(package private)MsLedgerManager(AbstractConfiguration conf, org.apache.zookeeper.ZooKeeper zk, MetaStore metastore) ZkLedgerUnderreplicationManager(AbstractConfiguration conf, org.apache.zookeeper.ZooKeeper zkc) -
Uses of AbstractConfiguration in org.apache.bookkeeper.meta.zk
Fields in org.apache.bookkeeper.meta.zk declared as AbstractConfigurationMethods in org.apache.bookkeeper.meta.zk with parameters of type AbstractConfigurationModifier and TypeMethodDescriptionprotected voidZKMetadataDriverBase.initialize(AbstractConfiguration<?> conf, StatsLogger statsLogger, RetryPolicy zkRetryPolicy, Optional<Object> optionalCtx) static StringZKMetadataDriverBase.resolveZkLedgersRootPath(AbstractConfiguration<?> conf) static StringZKMetadataDriverBase.resolveZkServers(AbstractConfiguration<?> conf) -
Uses of AbstractConfiguration in org.apache.bookkeeper.sasl
Methods in org.apache.bookkeeper.sasl that return AbstractConfigurationModifier and TypeMethodDescriptionJAASCredentialsContainer.getConfiguration()SASLBookieAuthProviderFactory.getConfiguration()SASLClientProviderFactory.getConfiguration() -
Uses of AbstractConfiguration in org.apache.bookkeeper.tls
Methods in org.apache.bookkeeper.tls with parameters of type AbstractConfigurationModifier and TypeMethodDescriptionvoidSecurityHandlerFactory.init(SecurityHandlerFactory.NodeType type, AbstractConfiguration conf, io.netty.buffer.ByteBufAllocator allocator) voidTLSContextFactory.init(SecurityHandlerFactory.NodeType type, AbstractConfiguration conf, io.netty.buffer.ByteBufAllocator allocator) -
Uses of AbstractConfiguration in org.apache.bookkeeper.util
Methods in org.apache.bookkeeper.util with parameters of type AbstractConfigurationModifier and TypeMethodDescriptionstatic List<org.apache.zookeeper.data.ACL>ZkUtils.getACLs(AbstractConfiguration conf) Compute ZooKeeper ACLs using actual configuration.static EntryFormatterEntryFormatter.newEntryFormatter(String opt, AbstractConfiguration conf) static EntryFormatterEntryFormatter.newEntryFormatter(AbstractConfiguration<?> conf) static LedgerIdFormatterLedgerIdFormatter.newLedgerIdFormatter(String opt, AbstractConfiguration conf) static LedgerIdFormatterLedgerIdFormatter.newLedgerIdFormatter(AbstractConfiguration<?> conf)