Uses of Interface
org.apache.bookkeeper.meta.MetadataClientDriver
-
Packages that use MetadataClientDriver Package Description org.apache.bookkeeper.client BookKeeper Client.org.apache.bookkeeper.meta Classes for interacting with bookkeeper ledgers and ledger metadata.org.apache.bookkeeper.meta.zk ZooKeeper based metadata implementation. -
-
Uses of MetadataClientDriver in org.apache.bookkeeper.client
Fields in org.apache.bookkeeper.client declared as MetadataClientDriver Modifier and Type Field Description (package private) MetadataClientDriver
BookKeeper. metadataDriver
Methods in org.apache.bookkeeper.client that return MetadataClientDriver Modifier and Type Method Description MetadataClientDriver
BookKeeper. getMetadataClientDriver()
-
Uses of MetadataClientDriver in org.apache.bookkeeper.meta
Fields in org.apache.bookkeeper.meta with type parameters of type MetadataClientDriver Modifier and Type Field Description (package private) java.lang.Class<? extends MetadataClientDriver>
MetadataDrivers.MetadataClientDriverInfo. driverClass
Methods in org.apache.bookkeeper.meta that return MetadataClientDriver Modifier and Type Method Description static MetadataClientDriver
MetadataDrivers. getClientDriver(java.lang.String scheme)
Retrieve the client driver forscheme
.static MetadataClientDriver
MetadataDrivers. getClientDriver(java.net.URI uri)
Retrieve the client driver foruri
.MetadataClientDriver
MetadataClientDriver. initialize(ClientConfiguration conf, java.util.concurrent.ScheduledExecutorService scheduler, StatsLogger statsLogger, java.util.Optional<java.lang.Object> ctx)
Initialize the metadata driver.Method parameters in org.apache.bookkeeper.meta with type arguments of type MetadataClientDriver Modifier and Type Method Description static void
MetadataDrivers. registerClientDriver(java.lang.String metadataBackendScheme, java.lang.Class<? extends MetadataClientDriver> driver)
Register the metadata clientdriver
.static void
MetadataDrivers. registerClientDriver(java.lang.String metadataBackendScheme, java.lang.Class<? extends MetadataClientDriver> driver, boolean allowOverride)
static <T> T
MetadataDrivers. runFunctionWithMetadataClientDriver(ClientConfiguration conf, java.util.function.Function<MetadataClientDriver,T> function, java.util.concurrent.ScheduledExecutorService executorService)
Process the provided function with metadata client driver resolved from the metadata service uri returned byAbstractConfiguration.getMetadataServiceUri()
.Constructor parameters in org.apache.bookkeeper.meta with type arguments of type MetadataClientDriver Constructor Description MetadataClientDriverInfo(java.lang.Class<? extends MetadataClientDriver> driverClass)
-
Uses of MetadataClientDriver in org.apache.bookkeeper.meta.zk
Classes in org.apache.bookkeeper.meta.zk that implement MetadataClientDriver Modifier and Type Class Description class
ZKMetadataClientDriver
ZooKeeper based metadata client driver.Methods in org.apache.bookkeeper.meta.zk that return MetadataClientDriver Modifier and Type Method Description MetadataClientDriver
ZKMetadataClientDriver. initialize(ClientConfiguration conf, java.util.concurrent.ScheduledExecutorService scheduler, StatsLogger statsLogger, java.util.Optional<java.lang.Object> optionalCtx)
-