| Name | Description | Type | Package | Framework |
| AsyncCallback | Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. | Interface | apache.bookkeeper.client | Apache BookKeeper |
| AsyncCallback .AddCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| AsyncCallback .CloseCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| AsyncCallback .CreateCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| AsyncCallback .DeleteCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| AsyncCallback .IsClosedCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| AsyncCallback .OpenCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| AsyncCallback .ReadCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| AsyncCallback .ReadLastConfirmedCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| AsyncCallback .RecoverCallback | Interface | apache.bookkeeper.client.AsyncCallback | Apache BookKeeper | |
| BKException | Class the enumerates all the possible error conditionsSee Also:Serialized Form | Class | apache.bookkeeper.client | Apache BookKeeper |
| BKException .BKBookieException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKBookieHandleNotAvailableException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKClientClosedException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKDigestMatchException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKDigestNotInitializedException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKIllegalOpException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKIncorrectParameterException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKInterruptedException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKLedgerClosedException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKLedgerFencedException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKLedgerRecoveryException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKMetadataVersionException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKNoSuchEntryException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKNoSuchLedgerExistsException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKNotEnoughBookiesException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKProtocolVersionException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKQuorumException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKReadException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKReplicationException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKUnauthorizedAccessException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKUnclosedFragmentException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKUnexpectedConditionException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKWriteException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .BKWriteOnReadOnlyBookieException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .Code | Interface | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .MetaStoreException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BKException .ZKException | Class | apache.bookkeeper.client.BKException | Apache BookKeeper | |
| BookiesListener | Listener for the the available bookies changes. | Interface | apache.bookkeeper.client | Apache BookKeeper |
| BookKeeper | BookKeeper client. | Class | apache.bookkeeper.client | Apache BookKeeper |
| BookKeeper .Builder | Class | apache.bookkeeper.client.BookKeeper | Apache BookKeeper | |
| BookKeeper .DigestType | There are 2 digest types that can be used for verification. | Class | apache.bookkeeper.client.BookKeeper | Apache BookKeeper |
| BookKeeperAdmin | Class | apache.bookkeeper.client | Apache BookKeeper | |
| BookKeeperClientStats | Interface | apache.bookkeeper.client | Apache BookKeeper | |
| DefaultEnsemblePlacementPolicy | Class | apache.bookkeeper.client | Apache BookKeeper | |
| EnsemblePlacementPolicy | Encapsulation of the algorithm that selects a number of bookies from the cluster as an ensemble for storing data, based on the data input as well as the node properties. | Interface | apache.bookkeeper.client | Apache BookKeeper |
| LedgerChecker | Class | apache.bookkeeper.client | Apache BookKeeper | |
| LedgerEntry | Ledger entry. | Class | apache.bookkeeper.client | Apache BookKeeper |
| LedgerFragment | Represents the entries of a segment of a ledger which are stored on a single bookie in the segments bookie ensemble. | Class | apache.bookkeeper.client | Apache BookKeeper |
| LedgerFragmentReplicator | Class | apache.bookkeeper.client | Apache BookKeeper | |
| LedgerHandle | Ledger handle contains ledger metadata and is used to access the read and write operations to a ledger. | Class | apache.bookkeeper.client | Apache BookKeeper |
| LedgerMetadata | This class encapsulates all the ledger metadata that is persistently stored in zookeeper. | Class | apache.bookkeeper.client | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy | Simple rackware ensemble placement policy. | Class | apache.bookkeeper.client | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy .BookieNode | Class | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper | |
| RackawareEnsemblePlacementPolicy .Ensemble | Ensemble used to hold the result of an ensemble selected for placement. | Interface | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy .EnsembleForReplacement | Class | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper | |
| RackawareEnsemblePlacementPolicy .Predicate | Predicate used when choosing an ensemble. | Interface | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy .RRRackCoverageEnsemble | A predicate checking the rack coverage for write quorum in RoundRobinDistributionSchedule, which ensures that a write quorum should be covered by at least two racks. | Class | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper |
| RackawareEnsemblePlacementPolicy .TruePredicate | Class | apache.bookkeeper.client.RackawareEnsemblePlacementPolicy | Apache BookKeeper | |