| Interface | Description |
|---|---|
| AsyncCallback |
Licensed to the Apache Software Foundation (ASF) under one or more
contributor license agreements.
|
| AsyncCallback.AddCallback | |
| AsyncCallback.CloseCallback | |
| AsyncCallback.CreateCallback | |
| AsyncCallback.DeleteCallback | |
| AsyncCallback.IsClosedCallback | |
| AsyncCallback.OpenCallback | |
| AsyncCallback.ReadCallback | |
| AsyncCallback.ReadLastConfirmedCallback | |
| AsyncCallback.RecoverCallback | |
| BKException.Code |
List of return codes
|
| BookiesListener |
Listener for the the available bookies changes.
|
| BookKeeperClientStats | |
| 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.
|
| RackawareEnsemblePlacementPolicy.Ensemble |
Ensemble used to hold the result of an ensemble selected for placement.
|
| RackawareEnsemblePlacementPolicy.Predicate |
Predicate used when choosing an ensemble.
|
| Class | Description |
|---|---|
| BookKeeper |
BookKeeper client.
|
| BookKeeper.Builder | |
| BookKeeperAdmin |
Admin client for BookKeeper clusters
|
| DefaultEnsemblePlacementPolicy |
Default Ensemble Placement Policy, which picks bookies randomly
|
| LedgerChecker |
Checks the complete ledger and finds the UnderReplicated fragments if any
|
| LedgerEntry |
Ledger entry.
|
| LedgerFragment |
Represents the entries of a segment of a ledger which are stored on a single
bookie in the segments bookie ensemble.
|
| LedgerFragmentReplicator |
This is the helper class for replicating the fragments from one bookie to
another
|
| LedgerHandle |
Ledger handle contains ledger metadata and is used to access the read and
write operations to a ledger.
|
| LedgerMetadata |
This class encapsulates all the ledger metadata that is persistently stored
in zookeeper.
|
| RackawareEnsemblePlacementPolicy |
Simple rackware ensemble placement policy.
|
| RackawareEnsemblePlacementPolicy.BookieNode | |
| RackawareEnsemblePlacementPolicy.EnsembleForReplacement | |
| 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. |
| RackawareEnsemblePlacementPolicy.TruePredicate |
| Enum | Description |
|---|---|
| BookKeeper.DigestType |
There are 2 digest types that can be used for verification.
|
Copyright © 2011-2014 The Apache Software Foundation. All Rights Reserved.