All Packages Bookkeeper Client Bookkeeper Stats API Bookkeeper Stats Providers Other Packages 
Package Description
org.apache.bookkeeper.auth
Classes used to handle authentication in bookies and clients.
org.apache.bookkeeper.bookie
Provides a Bookie server that stores entries for clients.
org.apache.bookkeeper.bookie.datainteg
Package of the classes for defining bookie stats.
org.apache.bookkeeper.bookie.stats
Package of the classes for defining bookie stats.
org.apache.bookkeeper.bookie.storage
Provides a Bookie server that stores entries for clients.
org.apache.bookkeeper.bookie.storage.directentrylogger
Support for bookie entry logs using Direct IO.
org.apache.bookkeeper.bookie.storage.ldb
Classes related to DB based ledger storage.
org.apache.bookkeeper.client
BookKeeper Client.
org.apache.bookkeeper.client.api
BookKeeper Client Public API.
org.apache.bookkeeper.client.impl
BookKeeper Client implementation package.
org.apache.bookkeeper.common.annotation
Annotations used across the whole project.
org.apache.bookkeeper.common.collections
Bookkeeper common collections.
org.apache.bookkeeper.common.component
Component and lifecycle management.
org.apache.bookkeeper.common.concurrent
Utility classes commonly useful in concurrent programming.
org.apache.bookkeeper.common.conf
Configuration related utilities.
org.apache.bookkeeper.common.conf.validators
A collection of validators that validate configuration settings.
org.apache.bookkeeper.common.net
Classes for resolving service uris in bookkeeper.
org.apache.bookkeeper.common.stats
Stats Related Utils.
org.apache.bookkeeper.common.util
Util functions used across the project.
org.apache.bookkeeper.conf
Configurations used by bookkeeper.
org.apache.bookkeeper.discover
Classes related to service discovery.
org.apache.bookkeeper.feature
A feature-flag system that is used to proportionally control what features are enabled for the system.
org.apache.bookkeeper.meta
Classes for interacting with bookkeeper ledgers and ledger metadata.
org.apache.bookkeeper.meta.exceptions
Exceptions for metadata service.
org.apache.bookkeeper.meta.zk
ZooKeeper based metadata implementation.
org.apache.bookkeeper.metastore
MetaStore-related classes.
org.apache.bookkeeper.net
Network-related classes.
org.apache.bookkeeper.processor
Define the processors used by bookie from processing requests.
org.apache.bookkeeper.proto
Classes related to the Bookkeeper protocol.
org.apache.bookkeeper.proto.checksum
Classes related to the Bookkeeper checksum.
org.apache.bookkeeper.replication
Classes for replicating Bookkeeper data.
org.apache.bookkeeper.sasl
SASL and JAAS Authentication classes.
org.apache.bookkeeper.server
BookKeeper Server (Bookie) related components.
org.apache.bookkeeper.server.component
The lifecycle components that run on a bookie server.
org.apache.bookkeeper.server.conf
Server component related configuration.
org.apache.bookkeeper.server.http
Package for bookkeeper http service.
org.apache.bookkeeper.server.http.service
Define the services running in bookkeeper admin http server.
org.apache.bookkeeper.server.service
Services running in a storage server (bookie).
org.apache.bookkeeper.shims.zk
A shim layer to adopt different zookeeper versions.
org.apache.bookkeeper.stats
A lightweight stats library implemention based on Codahale metrics library.
org.apache.bookkeeper.stats.annotations
Annotations for bookkeeper stats api.
org.apache.bookkeeper.stats.codahale
A lightweight stats library implemention based on Codahale metrics library.
org.apache.bookkeeper.stats.prometheus
A stats provider implementation based on {@link https://prometheus.io/}.
org.apache.bookkeeper.streaming
A java io stream wrapper over bookkeeper ledgers.
org.apache.bookkeeper.tls
Security and TLS-related classes.
org.apache.bookkeeper.tools.cli.commands.autorecovery
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.bookkeeper.tools.cli.commands.bookie
Commands to operate a single bookie.
org.apache.bookkeeper.tools.cli.commands.bookies
Commands on operating a cluster of bookies.
org.apache.bookkeeper.tools.cli.commands.client
This package contains all client related commands.
org.apache.bookkeeper.tools.cli.commands.cookie
Cookie related cli commands.
org.apache.bookkeeper.tools.cli.commands.health
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.bookkeeper.tools.cli.helpers
This classes provides some helper mixins for easily to add commands to bookie shell.
org.apache.bookkeeper.util
Bookkeeper utilities.
org.apache.bookkeeper.util.collections
Bookkeeper collection utilities.
org.apache.bookkeeper.verifier
Simple self-verifying workload generator.
org.apache.bookkeeper.versioning
a versioning library provides an abstraction over versioned data.
org.apache.bookkeeper.zookeeper
A simple retryable zookeeper wrapper provided in bookkeeper.