BookKeeper Client Public API.
Interface Summary Interface Description BKException.CodeCodes which represent the various exception types. BookKeeperThis is the entry point for BookKeeper client side API. BookKeeperBuilderBookKeeper Client Builder to build client instances. CreateAdvBuilderBuilder-style interface to create new ledgers. CreateBuilderBuilder-style interface to create new ledgers. DeleteBuilderBuilder-style interface to delete exiting ledgers. ForceableHandleProvide the ability to enforce durability guarantees to the writer. HandleHandle to manage an open ledger. LastConfirmedAndEntryThis contains LastAddConfirmed entryId and a LedgerEntry wanted to read. LedgerEntriesInterface to wrap a sequence of entries. LedgerEntryAn entry in a ledger. LedgerMetadataRepresents the client-side metadata of a ledger. LedgersIteratorIterator for ledgers. ListLedgersResultUtility container for listing ledgers. ListLedgersResultBuilderBuilder-style interface to list exiting ledgers. OpBuilder<T>Base interface for builders. OpenBuilderBuilder-style interface to open exiting ledgers. ReadHandleProvide read access to a ledger. WriteAdvHandleProvide write access to a ledger. WriteHandleProvide write access to a ledger.
Enum Summary Enum Description DigestTypeDigest type. LedgerMetadata.StatePossible metadata states. WriteFlagFlags to specify the behaviour of writes.
Exception Summary Exception Description BKExceptionSuper class for all errors which occur using BookKeeper client.