Uses of Annotation Interface
org.apache.bookkeeper.common.annotation.InterfaceAudience.Public
Packages that use InterfaceAudience.Public
Package
Description
BookKeeper Client.
BookKeeper Client Public API.
Annotations used across the whole project.
Configuration related utilities.
Classes for resolving service uris in bookkeeper.
Configurations used by bookkeeper.
-
Uses of InterfaceAudience.Public in org.apache.bookkeeper.client
Classes in org.apache.bookkeeper.client with annotations of type InterfaceAudience.PublicModifier and TypeInterfaceDescriptioninterfaceDefines all the callback interfaces for the async operations in bookkeeper client.static interfaceAsync Callback for adding entries to ledgers.static interfaceAsync Callback for adding entries to ledgers with latency information.static interfaceAsync Callback for updating LAC for ledgers.static interfaceAsync Callback for closing ledgers.static interfaceAsync Callback for creating ledgers.static interfaceAsync Callback for deleting ledgers.static interfaceAsync Callback for checking if a ledger is closed.static interfaceAsync Callback for opening ledgers.static interfaceAsync Callback for reading entries from ledgers.static interfaceAsync Callback for long polling read request.static interfaceAsync Callback for reading LAC for ledgers.static interfaceAsync Callback for recovering ledgers.interfaceEnsemblePlacementPolicyencapsulates the algorithm that bookkeeper client uses to select a number of bookies from the cluster as an ensemble for storing entries. -
Uses of InterfaceAudience.Public in org.apache.bookkeeper.client.api
Classes in org.apache.bookkeeper.client.api with annotations of type InterfaceAudience.PublicModifier and TypeClassDescriptionclassSuper class for all errors which occur using BookKeeper client.interfaceThis is the entry point for BookKeeper client side API.interfaceBookKeeper Client Builder to build client instances.interfaceBuilder-style interface to create new ledgers.interfaceBuilder-style interface to create new ledgers.interfaceBuilder-style interface to delete exiting ledgers.enumDigest type.interfaceProvide the ability to enforce durability guarantees to the writer.interfaceHandle to manage an open ledger.interfaceAn entry in a ledger.interfaceBuilder-style interface to list exiting ledgers.interfaceOpBuilder<T>Base interface for builders.interfaceBuilder-style interface to open exiting ledgers.interfaceProvide read access to a ledger.interfaceProvide write access to a ledger.interfaceProvide write access to a ledger. -
Uses of InterfaceAudience.Public in org.apache.bookkeeper.common.annotation
Classes in org.apache.bookkeeper.common.annotation with annotations of type InterfaceAudience.PublicModifier and TypeClassDescriptionclassAnnotation to inform users of a package, class or method's intended audience.classAnnotation to inform users of how much to rely on a particular package, class or method not changing over time. -
Uses of InterfaceAudience.Public in org.apache.bookkeeper.common.conf
Classes in org.apache.bookkeeper.common.conf with annotations of type InterfaceAudience.PublicModifier and TypeClassDescriptionclassA configuration key in a configuration.classDefine a group of configuration settings.enumConfig key types.interfaceValidator that validates configuration settings. -
Uses of InterfaceAudience.Public in org.apache.bookkeeper.common.net
Classes in org.apache.bookkeeper.common.net with annotations of type InterfaceAudience.PublicModifier and TypeClassDescriptionclassServiceURI represents service uri within bookkeeper cluster. -
Uses of InterfaceAudience.Public in org.apache.bookkeeper.conf
Classes in org.apache.bookkeeper.conf with annotations of type InterfaceAudience.PublicModifier and TypeInterfaceDescriptioninterfaceClass that may be configured with aConfiguration.