- AbstractConfiguration<T extends AbstractConfiguration> - Class in org.apache.bookkeeper.conf
-
Abstract configuration.
- AbstractConfiguration() - Constructor for class org.apache.bookkeeper.conf.AbstractConfiguration
-
- ackQuorumSize - Variable in class org.apache.bookkeeper.client.LedgerCreateOp
-
- ackQuorumSize - Variable in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble
-
- ackSet - Variable in class org.apache.bookkeeper.client.ForceLedgerOp
-
- ackSet - Variable in class org.apache.bookkeeper.client.PendingAddOp
-
- ackSet - Variable in class org.apache.bookkeeper.client.PendingWriteLacOp
-
- acquire(int) - Method in class org.apache.bookkeeper.client.LedgerFragmentReplicator.Throttler
-
- acquirePermit() - Method in class org.apache.bookkeeper.client.LedgerChecker
-
Acquires a permit from permit manager,
blocking until all are available.
- ACTIVE_NON_TLS_CHANNEL_COUNTER - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- ACTIVE_TLS_CHANNEL_COUNTER - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- ADD_ENTRY_QUORUM_TIMEOUT_SEC - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- ADD_ENTRY_TIMEOUT_SEC - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- ADD_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- ADD_OP_OUTSTANDING - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- ADD_OP_UR - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- addBookie(int, int) - Method in interface org.apache.bookkeeper.client.DistributionSchedule.QuorumCoverageSet
-
Add a bookie to the result set.
- addBookie(BookieNode) - Method in interface org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.CoverageSet
-
- addBookie(BookieNode) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.RackOrRegionDurabilityCoverageSet
-
- addBookie(BookieNode) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.RackQuorumCoverageSet
-
- addComplete(int, LedgerHandle, long, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.AddCallback
-
Callback to implement if latency information is not desired.
- addComplete(int, LedgerHandle, long, Object) - Method in class org.apache.bookkeeper.client.LedgerRecoveryOp
-
- addComplete(int, LedgerHandle, long, Object) - Method in class org.apache.bookkeeper.client.SyncCallbackUtils.SyncAddCallback
-
Implementation of callback interface for synchronous read method.
- addCompleteWithLatency(int, LedgerHandle, long, long, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.AddCallback
-
Callback declaration which additionally passes quorum write complete latency.
- addCompleteWithLatency(int, LedgerHandle, long, long, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.AddCallbackWithLatency
-
Callback declaration which additionally passes quorum write complete latency.
- addDefaultFaultDomainBookies(Set<BookieId>) - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- addDefaultRackBookiesIfMinNumRacksIsEnforced(Set<BookieId>) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- addEntry(byte[]) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry synchronously to an open ledger.
- addEntry(long, byte[]) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry synchronously to an open ledger.
- addEntry(byte[], int, int) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry synchronously to an open ledger.
- addEntry(long, byte[], int, int) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry synchronously to an open ledger.
- addEntry(long, byte[]) - Method in class org.apache.bookkeeper.client.LedgerHandleAdv
-
Add entry synchronously to an open ledger.
- addEntry(long, byte[], int, int) - Method in class org.apache.bookkeeper.client.LedgerHandleAdv
-
Add entry synchronously to an open ledger.
- addEntry(byte[]) - Method in class org.apache.bookkeeper.client.ReadOnlyLedgerHandle
-
- addEntry(byte[], int, int) - Method in class org.apache.bookkeeper.client.ReadOnlyLedgerHandle
-
- AddEntryQuorumTimeoutException - Static variable in interface org.apache.bookkeeper.client.api.BKException.Code
-
Add entry operation timeouts on waiting quorum responses.
- addEntryQuorumTimeoutNanos - Variable in class org.apache.bookkeeper.client.ClientInternalConf
-
- addEntrySuccessBookies - Variable in class org.apache.bookkeeper.client.PendingAddOp
-
- addLacComplete(int, LedgerHandle, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.AddLacCallback
-
Callback declaration.
- addLacComplete(int, LedgerHandle, Object) - Method in class org.apache.bookkeeper.client.SyncCallbackUtils.LastAddConfirmedCallback
-
Implementation of callback interface for synchronous read method.
- addMissingIndices(int) - Method in interface org.apache.bookkeeper.client.DistributionSchedule.WriteSet
-
If we want a write set to cover all bookies in an ensemble
of size X, then all of the index from 0..X must exist in the
write set.
- addNode(T) - Method in interface org.apache.bookkeeper.client.ITopologyAwareEnsemblePlacementPolicy.Ensemble
-
Append the new bookie node to the ensemble only if the ensemble doesnt
already contain the same bookie.
- addNode(BookieNode) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.EnsembleForReplacementWithNoConstraints
-
- addNode(BookieNode) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble
-
- address2NodePlacement - Variable in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- address2Region - Variable in class org.apache.bookkeeper.client.RegionAwareEnsemblePlacementPolicy
-
- addToLength(long) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add to the length of the ledger in bytes.
- administrativeOpen - Variable in class org.apache.bookkeeper.client.LedgerOpenOp
-
- adv - Variable in class org.apache.bookkeeper.client.LedgerCreateOp
-
- ADVERTISED_ADDRESS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- allocationToRacksOrRegions - Variable in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.RackOrRegionDurabilityCoverageSet
-
- allocator(ByteBufAllocator) - Method in interface org.apache.bookkeeper.client.api.BookKeeperBuilder
-
Configure the bookkeeper client with a provided ByteBufAllocator.
- allocator - Variable in class org.apache.bookkeeper.client.BookKeeper.Builder
-
- allocator(ByteBufAllocator) - Method in class org.apache.bookkeeper.client.BookKeeper.Builder
-
Configure the bookkeeper client with a provided ByteBufAllocator.
- allocator(ByteBufAllocator) - Method in class org.apache.bookkeeper.client.impl.BookKeeperBuilderImpl
-
- ALLOCATOR_LEAK_DETECTION_POLICY - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- ALLOCATOR_OOM_POLICY - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- ALLOCATOR_POOLING_CONCURRENCY - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- ALLOCATOR_POOLING_POLICY - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- ALLOW_EPHEMERAL_PORTS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- ALLOW_LOOPBACK - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- ALLOW_MULTIPLEDIRS_UNDER_SAME_DISKPARTITION - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- ALLOW_SHADED_LEDGER_MANAGER_FACTORY_CLASS - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- ALLOW_STORAGE_EXPANSION - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- allowFailFast - Variable in class org.apache.bookkeeper.client.PendingAddOp
-
- allowFailFast - Variable in class org.apache.bookkeeper.client.PendingReadOp
-
- allowFailFastOnUnwritableChannel() - Method in class org.apache.bookkeeper.client.PendingAddOp
-
- allowFailFastOnUnwritableChannel() - Method in class org.apache.bookkeeper.client.PendingReadOp
-
- append(ByteBuf) - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Add entry synchronously to an open ledger.
- append(ByteBuffer) - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Add entry synchronously to an open ledger.
- append(byte[]) - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Add an entry synchronously to an open ledger.
- append(byte[], int, int) - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Add an entry synchronously to an open ledger.
- appendAsync(ByteBuf) - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Add entry asynchronously to an open ledger.
- appendAsync(ByteBuffer) - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Add entry asynchronously to an open ledger.
- appendAsync(byte[]) - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Add an entry asynchronously to an open ledger.
- appendAsync(byte[], int, int) - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Add an entry asynchronously to an open ledger.
- appendAsync(ByteBuf) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry asynchronously to an open ledger.
- apply(T, ITopologyAwareEnsemblePlacementPolicy.Ensemble<T>) - Method in interface org.apache.bookkeeper.client.ITopologyAwareEnsemblePlacementPolicy.Predicate
-
- apply(BookieNode, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble
-
- apply(BookieNode) - Method in interface org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.CoverageSet
-
- apply(BookieNode) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.RackOrRegionDurabilityCoverageSet
-
- apply(BookieNode) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.RackQuorumCoverageSet
-
- apply(BookieNode, ITopologyAwareEnsemblePlacementPolicy.Ensemble) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.TruePredicate
-
- areAckedBookiesAdheringToPlacementPolicy(Set<BookieId>, int, int) - Method in interface org.apache.bookkeeper.client.EnsemblePlacementPolicy
-
Returns true if the bookies that have acknowledged a write adhere to the minimum fault domains as defined in the
placement policy in use.
- areAckedBookiesAdheringToPlacementPolicy(Set<BookieId>, int, int) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- areAckedBookiesAdheringToPlacementPolicy(Set<BookieId>, int, int) - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- areEntriesOfLedgerStoredInTheBookie(long, BookieId, LedgerManager) - Static method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- areEntriesOfLedgerStoredInTheBookie(long, BookieId, LedgerMetadata) - Static method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- asJson() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
returns the string representation of json format of this config.
- asyncAddEntry(byte[], AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry asynchronously to an open ledger.
- asyncAddEntry(long, byte[], AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry asynchronously to an open ledger.
- asyncAddEntry(byte[], int, int, AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry asynchronously to an open ledger, using an offset and range.
- asyncAddEntry(ByteBuf, AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- asyncAddEntry(long, byte[], int, int, AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry asynchronously to an open ledger, using an offset and range.
- asyncAddEntry(long, byte[], int, int, AsyncCallback.AddCallbackWithLatency, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry asynchronously to an open ledger, using an offset and range.
- asyncAddEntry(long, ByteBuf, AsyncCallback.AddCallbackWithLatency, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Add entry asynchronously to an open ledger, using an offset and range.
- asyncAddEntry(long, byte[], AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandleAdv
-
Add entry asynchronously to an open ledger.
- asyncAddEntry(long, byte[], int, int, AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandleAdv
-
Add entry asynchronously to an open ledger, using an offset and range.
- asyncAddEntry(long, byte[], int, int, AsyncCallback.AddCallbackWithLatency, Object) - Method in class org.apache.bookkeeper.client.LedgerHandleAdv
-
Add entry asynchronously to an open ledger, using an offset and range.
- asyncAddEntry(long, ByteBuf, AsyncCallback.AddCallbackWithLatency, Object) - Method in class org.apache.bookkeeper.client.LedgerHandleAdv
-
Add entry asynchronously to an open ledger, using an offset and range.
- asyncAddEntry(ByteBuf, AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandleAdv
-
LedgerHandleAdv will not allow addEntry without providing an entryId.
- asyncAddEntry(byte[], int, int, AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandleAdv
-
LedgerHandleAdv will not allow addEntry without providing an entryId.
- asyncAddEntry(byte[], AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.ReadOnlyLedgerHandle
-
- asyncAddEntry(byte[], int, int, AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.ReadOnlyLedgerHandle
-
- AsyncCallback - Interface in org.apache.bookkeeper.client
-
Defines all the callback interfaces for the async operations in bookkeeper client.
- AsyncCallback.AddCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for adding entries to ledgers.
- AsyncCallback.AddCallbackWithLatency - Interface in org.apache.bookkeeper.client
-
Async Callback for adding entries to ledgers with latency information.
- AsyncCallback.AddLacCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for updating LAC for ledgers.
- AsyncCallback.CloseCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for closing ledgers.
- AsyncCallback.CreateCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for creating ledgers.
- AsyncCallback.DeleteCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for deleting ledgers.
- AsyncCallback.IsClosedCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for checking if a ledger is closed.
- AsyncCallback.OpenCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for opening ledgers.
- AsyncCallback.ReadCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for reading entries from ledgers.
- AsyncCallback.ReadLastConfirmedAndEntryCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for long polling read request.
- AsyncCallback.ReadLastConfirmedCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for reading LAC for ledgers.
- AsyncCallback.RecoverCallback - Interface in org.apache.bookkeeper.client
-
Async Callback for recovering ledgers.
- asyncClose(AsyncCallback.CloseCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Asynchronous close, any adds in flight will return errors.
- asyncClose(AsyncCallback.CloseCallback, Object) - Method in class org.apache.bookkeeper.client.ReadOnlyLedgerHandle
-
- asyncCloseInternal(AsyncCallback.CloseCallback, Object, int) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- asyncCreateLedger(int, int, BookKeeper.DigestType, byte[], AsyncCallback.CreateCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeper
-
Creates a new ledger asynchronously.
- asyncCreateLedger(int, int, int, BookKeeper.DigestType, byte[], AsyncCallback.CreateCallback, Object, Map<String, byte[]>) - Method in class org.apache.bookkeeper.client.BookKeeper
-
Creates a new ledger asynchronously.
- asyncCreateLedgerAdv(int, int, int, BookKeeper.DigestType, byte[], AsyncCallback.CreateCallback, Object, Map<String, byte[]>) - Method in class org.apache.bookkeeper.client.BookKeeper
-
Creates a new ledger asynchronously and returns
LedgerHandleAdv
which can accept entryId.
- asyncCreateLedgerAdv(long, int, int, int, BookKeeper.DigestType, byte[], AsyncCallback.CreateCallback, Object, Map<String, byte[]>) - Method in class org.apache.bookkeeper.client.BookKeeper
-
Asynchronously creates a new ledger using the interface which accepts a ledgerId as input.
- asyncDeleteLedger(long, AsyncCallback.DeleteCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeper
-
Deletes a ledger asynchronously.
- asyncExplicitLacFlush(long) - Method in class org.apache.bookkeeper.client.ExplicitLacFlushPolicy.ExplicitLacFlushPolicyImpl
-
Make a LastAddUpdate request.
- asyncGetLedgersContainBookies(Set<BookieId>, BookkeeperInternalCallbacks.GenericCallback<SortedMap<Long, LedgerMetadata>>) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- asyncGetListOfEntriesOfLedger(BookieId, long) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Makes async request for getting list of entries of ledger from a bookie
and returns Future for the result.
- asyncIsClosed(long, AsyncCallback.IsClosedCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeper
-
Check asynchronously whether the ledger with identifier lId
has been closed.
- asyncOpenLedger(long, BookKeeper.DigestType, byte[], AsyncCallback.OpenCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeper
-
Open existing ledger asynchronously for reading.
- asyncOpenLedger(long, AsyncCallback.OpenCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Open a ledger as an administrator.
- asyncOpenLedgerNoRecovery(long, BookKeeper.DigestType, byte[], AsyncCallback.OpenCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeper
-
Open existing ledger asynchronously for reading, but it does not try to
recover the ledger if it is not yet closed.
- asyncOpenLedgerNoRecovery(long, AsyncCallback.OpenCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Open a ledger as an administrator without recovering the ledger.
- asyncReadEntries(long, long, AsyncCallback.ReadCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Read a sequence of entries asynchronously.
- asyncReadEntriesInternal(long, long, AsyncCallback.ReadCallback, Object, boolean) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- asyncReadExplicitLastConfirmed(AsyncCallback.ReadLastConfirmedCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Obtains asynchronously the explicit last add confirmed from a quorum of
bookies.
- asyncReadLastConfirmed(AsyncCallback.ReadLastConfirmedCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Obtains asynchronously the last confirmed write from a quorum of bookies.
- asyncReadLastConfirmedAndEntry(long, long, boolean, AsyncCallback.ReadLastConfirmedAndEntryCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Asynchronous read next entry and the latest last add confirmed.
- asyncReadLastEntry(AsyncCallback.ReadCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- asyncReadLastEntry(AsyncCallback.ReadCallback, Object) - Method in class org.apache.bookkeeper.client.ReadOnlyLedgerHandle
-
- asyncReadUnconfirmedEntries(long, long, AsyncCallback.ReadCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Read a sequence of entries asynchronously, allowing to read after the LastAddConfirmed range.
- asyncRecoverBookieData(BookieId, AsyncCallback.RecoverCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Async method to rebuild and recover the ledger fragments data that was
stored on the source bookie.
- asyncRecoverBookieData(Set<BookieId>, AsyncCallback.RecoverCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- asyncRecoverBookieData(Set<BookieId>, boolean, boolean, boolean, AsyncCallback.RecoverCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- asyncRecoverBookieData(long, Set<BookieId>, boolean, boolean, AsyncCallback.RecoverCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Recover a specific ledger.
- asyncRecoveryAddEntry(byte[], int, int, AsyncCallback.AddCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Make a recovery add entry request.
- asyncTryReadLastConfirmed(AsyncCallback.ReadLastConfirmedCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Obtains asynchronously the last confirmed write from a quorum of bookies.
- AUDITOR_ACQUIRE_CONCURRENT_OPEN_LEDGER_OPERATIONS_TIMEOUT_MSEC - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- AUDITOR_LEDGER_VERIFICATION_PERCENTAGE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- AUDITOR_MAX_NUMBER_OF_CONCURRENT_OPEN_LEDGER_OPERATIONS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- AUDITOR_PERIODIC_BOOKIE_CHECK_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- AUDITOR_PERIODIC_CHECK_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- AUDITOR_PERIODIC_PLACEMENT_POLICY_CHECK_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- AUDITOR_REPLICAS_CHECK_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- AUTHORIZED_ROLES - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- AUTO_RECOVERY_DAEMON_ENABLED - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- availability() - Method in interface org.apache.bookkeeper.feature.Feature
-
Returns the availability of this feature, an integer between 0 and 100.
- availability - Variable in class org.apache.bookkeeper.feature.FixedValueFeature
-
- availability() - Method in class org.apache.bookkeeper.feature.FixedValueFeature
-
- availability - Variable in class org.apache.bookkeeper.feature.SettableFeatureProvider
-
- AVAILABLE_NODE - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- availableBookiesChanged(Set<BookieId>) - Method in class org.apache.bookkeeper.client.BookieInfoReader
-
- availableBookiesChanged() - Method in interface org.apache.bookkeeper.client.BookiesListener
-
Callback method triggered when the list of available bookies are changed.
- GC_ENTRYLOG_METADATA_CACHE_PATH - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- GC_ENTRYLOGMETADATA_CACHE_ENABLED - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- GC_OVERREPLICATED_LEDGER_MAX_CONCURRENT_REQUESTS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- GC_OVERREPLICATED_LEDGER_WAIT_TIME - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- GC_WAIT_TIME - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- generateLedgerId - Variable in class org.apache.bookkeeper.client.LedgerCreateOp
-
- generateLedgerIdAndCreateLedger(LedgerMetadataBuilder) - Method in class org.apache.bookkeeper.client.LedgerCreateOp
-
- get(int) - Method in interface org.apache.bookkeeper.client.DistributionSchedule.WriteSet
-
Get the index at index i.
- GET_BOOKIE_INFO_INTERVAL_SECONDS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- GET_BOOKIE_INFO_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- GET_BOOKIE_INFO_RETRY_INTERVAL_SECONDS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- GET_BOOKIE_INFO_TIMEOUT_SECS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- GET_LIST_OF_ENTRIES_OF_LEDGER_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getAckQuorumSize() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the ack quorum size of this ledger.
- getAckQuorumSize() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getAckSet() - Method in interface org.apache.bookkeeper.client.DistributionSchedule
-
Returns an ackset object, responses should be checked against this.
- getAckSet() - Method in class org.apache.bookkeeper.client.RoundRobinDistributionSchedule
-
- getAddEntryQuorumTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the timeout for top-level add request.
- getAddEntryTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the timeout for add request.
- getAddOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getAddOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getAddOpUrCounter() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getAddOpUrCounter() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getAddress(int) - Method in class org.apache.bookkeeper.client.LedgerFragment
-
Gets the failedBookie address.
- getAddresses() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
- getAdheringToPolicy() - Method in class org.apache.bookkeeper.client.EnsemblePlacementPolicy.PlacementResult
-
- getAdvertisedAddress() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the configured advertised address for the bookie.
- getAllBookies() - Method in interface org.apache.bookkeeper.client.BookieWatcher
-
- getAllBookies() - Method in class org.apache.bookkeeper.client.BookieWatcherImpl
-
- getAllBookies() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Get a list of all bookies including the not available ones.
- getAllEnsembles() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns all the ensembles of this ledger.
- getAllEnsembles() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getAllocatorLeakDetectionPolicy() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Return the configured leak detection policy for the allocator.
- getAllocatorOutOfMemoryPolicy() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- getAllocatorPoolingConcurrency() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- getAllocatorPoolingPolicy() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- getAllowEphemeralPorts() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Is the bookie allowed to use an ephemeral port (port 0) as its server port.
- getAllowLoopback() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Is the bookie allowed to use a loopback interface as its primary
interface(i.e.
- getAllowStorageExpansion() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Return whether we should allow addition of ledger/index dirs to an existing bookie.
- getAuditorAcquireConcurrentOpenLedgerOperationsTimeoutMSec() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the acquire concurrent open ledger operations timeout.
- getAuditorLedgerVerificationPercentage() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get what percentage of a ledger (fragment)'s entries will be verified.
- getAuditorMaxNumberOfConcurrentOpenLedgerOperations() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the semaphore limit value of getting ledger from zookeeper in auto recovery.
- getAuditorPeriodicBookieCheckInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the interval between auditor bookie check runs.
- getAuditorPeriodicCheckInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the regularity at which the auditor checks all ledgers.
- getAuditorPeriodicPlacementPolicyCheckInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the regularity at which the auditor does placement policy check of
all ledgers, which are closed.
- getAuditorPeriodicReplicasCheckInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the interval at which the auditor does replicas check of all ledgers.
- getAuthorizedRoles() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the authorized roles.
- getAvailableBookies() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Get a list of the available bookies.
- getBookieAddressResolver() - Method in interface org.apache.bookkeeper.client.BookieWatcher
-
- getBookieAddressResolver() - Method in class org.apache.bookkeeper.client.BookieWatcherImpl
-
- getBookieAddressResolver() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getBookieAddressResolver() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- getBookieAddressResolverEnabled() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether to enable BookieAddressResolver.
- getBookieAuthProviderFactoryClass() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the bookie authentication provider factory class name.
- getBookieClient() - Method in class org.apache.bookkeeper.client.BookKeeper
-
Get the BookieClient, currently used for doing bookie recovery.
- getBookieClient() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getBookieErrorThresholdPerInterval() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the error threshold for a bookie to be quarantined.
- getBookieFailureHistory(BookieId) - Method in interface org.apache.bookkeeper.client.BookiesHealthInfo
-
Return the failure history for a bookie.
- getBookieFailureHistoryExpirationMSec() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the bookie failure tracking expiration timeout.
- getBookieHealthCheckIntervalSeconds() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the bookie health check interval in seconds.
- getBookieId() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the configured BookieId for the bookie.
- getBookieInfo() - Method in class org.apache.bookkeeper.client.BookieInfoReader
-
- getBookieInfo() - Method in class org.apache.bookkeeper.client.BookKeeper
-
Retrieves BookieInfo from all the bookies in the cluster.
- getBookieInfoTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Return the timeout value for getBookieInfo request.
- getBookieMaxWeightMultipleForWeightBasedPlacement() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Returns the max multiple to use for nodes with very high weight.
- getBookiePendingRequests(BookieId) - Method in interface org.apache.bookkeeper.client.BookiesHealthInfo
-
Returns pending requests to a bookie.
- getBookiePort() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get bookie port that bookie server listen on.
- getBookieQuarantineRatio() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the bookie quarantine ratio.
- getBookieQuarantineTimeSeconds() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the time for which a bookie will be quarantined.
- getBookieRecoveryDigestType() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get digest type used in bookkeeper admin.
- getBookieRecoveryPasswd() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get passwd used in bookkeeper admin.
- getBookies() - Method in interface org.apache.bookkeeper.client.BookieWatcher
-
- getBookies() - Method in class org.apache.bookkeeper.client.BookieWatcherImpl
-
- getBookieServiceInfo(BookieId) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- getBookiesHealthInfo() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the health info for bookies for this ledger.
- getBookiesIndexes() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
Gets the failedBookie index.
- getBookiesInThisLedger(LedgerMetadata) - Static method in class org.apache.bookkeeper.client.LedgerMetadataUtils
-
- getBookieWatcher() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getBookieWatcher() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getByteBufAllocator() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getCause() - Method in exception org.apache.bookkeeper.conf.UncheckedConfigurationException
-
Returns the cause of this exception.
- getClientAuthProviderFactoryClass() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the client authentication provider factory class name.
- getClientChannelWriteWaitLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getClientChannelWriteWaitLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getClientConnectBookieUnavailableLogThrottlingMs() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the log frequency when a bookie is unavailable, in milliseconds.
- getClientConnectTimeoutMillis() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get client netty connect timeout in millis.
- getClientCtx() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getClientReceiveBufferSize() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get client netty channel receive buffer size.
- getClientRole() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the role of the client.
- getClientSendBufferSize() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get client netty channel send buffer size.
- getClientSockKeepalive() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
get socket keepalive.
- getClientStats() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getClientTcpNoDelay() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Is tcp connection no delay.
- getClientWriteBufferHighWaterMark() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get client netty channel write buffer high water mark.
- getClientWriteBufferLowWaterMark() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get client netty channel write buffer low water mark.
- getCloseChannelOnResponseTimeout() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configures action in case if server timed out sending response to the client.
- getCloseLock() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getCode() - Method in exception org.apache.bookkeeper.client.api.BKException
-
Get the return code for the exception.
- getCompactionMaxOutstandingRequests() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the maximum number of entries which can be compacted without flushing.
- getCompactionRate() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getCompactionRateByBytes() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the rate of compaction adds.
- getCompactionRateByEntries() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the rate of compaction adds.
- getConf() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getConf() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- getConf() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getConf() - Method in interface org.apache.bookkeeper.conf.Configurable
-
Return the configuration used by this object.
- getCoverageSet() - Method in interface org.apache.bookkeeper.client.DistributionSchedule
-
- getCoverageSet() - Method in class org.apache.bookkeeper.client.RoundRobinDistributionSchedule
-
- getCreateOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getCreateOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getCtime() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the creation timestamp of this ledger.
- getCtime() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Returns the ledger creation time.
- getCtime() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getCToken() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Get the unique creator token of the Ledger.
- getCToken() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getCurrentAuditor() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- getCurrentEnsemble() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the current ensemble from the ensemble list.
- getCurrentEnsemble(LedgerMetadata) - Static method in class org.apache.bookkeeper.client.LedgerMetadataUtils
-
- getCurrentEnsemble() - Method in class org.apache.bookkeeper.client.ReadOnlyLedgerHandle
-
- getCustomMetadata() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the custom metadata stored with the ledgers.
- getCustomMetadata() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get this ledger's customMetadata map.
- getCustomMetadata() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getDeathWatchInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get bookie death watch interval.
- getDefaultFaultDomain() - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- getDefaultRack() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- getDefaultRocksDBConf() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get default rocksdb conf.
- getDelayEnsembleChange() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether to delay ensemble change or not?
- getDeleteOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getDeleteOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getDesiredNumZonesPerWriteQuorum() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the desired number of zones per write quorum in
ZoneAwarePlacementPolicy.
- getDigestManager() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the DigestManager.
- getDigestType() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the digest type used by this ledger.
- getDigestType() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getDisableEnsembleChangeFeatureName() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the name of the dynamic feature that disables ensemble change.
- getDiskCheckInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the disk checker interval.
- getDiskLowWaterMarkUsageThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Returns disk free space low water mark threshold.
- getDiskUsageThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Returns disk free space threshold.
- getDiskUsageWarnThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Returns the warning threshold for disk usage.
- getDiskWeightBasedPlacementEnabled() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Return whether disk weight based placement policy is enabled.
- getDistributionSchedule() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the Distribution Schedule.
- getEnableBookieAddressTracking() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether to enable bookie address changes tracking.
- getEnableBookieFailureTracking() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether to enable bookie failure tracking.
- getEnableDigestTypeAutodetection() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get autodetection of digest type.
- getEnableParallelRecoveryRead() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether to enable parallel reading in recovery read.
- getEnableTaskExecutionStats() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether to enable recording task execution stats.
- getEnableTaskExecutionStats() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Whether to enable recording task execution stats.
- getEnforceMinNumFaultDomainsForWrite() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the flag to enforce minimum number of fault domains for write.
- getEnforceMinNumRacksPerWriteQuorum() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the flag which enforces the minimum number of racks per write quorum.
- getEnforceStrictZoneawarePlacement() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the flag to enforce strict zoneaware placement.
- getEnsemble() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
Gets the ensemble of fragment.
- getEnsembleAckSet() - Method in interface org.apache.bookkeeper.client.DistributionSchedule
-
Returns an ackset object useful to wait for all bookies in the ensemble,
responses should be checked against this.
- getEnsembleAckSet() - Method in class org.apache.bookkeeper.client.RoundRobinDistributionSchedule
-
- getEnsembleAt(long) - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the ensemble at the given entryId.
- getEnsembleAt(long) - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getEnsembleBookieDistributionCounter(String) - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getEnsembleBookieDistributionCounter(String) - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getEnsembleChangeCounter() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getEnsembleChangeCounter() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getEnsemblePlacementPolicy() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get Ensemble Placement Policy Class.
- getEnsemblePlacementPolicySlowBookies() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether to order slow bookies in placement policy.
- getEnsembleSet(long) - Method in interface org.apache.bookkeeper.client.DistributionSchedule
-
Return the set of bookies indices to send the messages to the whole ensemble.
- getEnsembleSet(long) - Method in class org.apache.bookkeeper.client.RoundRobinDistributionSchedule
-
- getEnsembleSize() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the ensemble size of this ledger.
- getEnsembleSize() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getEntriesStripedToTheBookie(int, long, long) - Method in interface org.apache.bookkeeper.client.DistributionSchedule
-
Get the bitset representing the entries from entry 'startEntryId' to
'lastEntryId', that would be striped to the bookie with index -
bookieIndex.
- getEntriesStripedToTheBookie(int, long, long) - Method in class org.apache.bookkeeper.client.RoundRobinDistributionSchedule
-
- getEntry() - Method in interface org.apache.bookkeeper.client.api.LastConfirmedAndEntry
-
Gets wanted LedgerEntry.
- getEntry(long) - Method in interface org.apache.bookkeeper.client.api.LedgerEntries
-
Gets a specific LedgerEntry by entryId.
- getEntry() - Method in class org.apache.bookkeeper.client.impl.LastConfirmedAndEntryImpl
-
Gets wanted LedgerEntry.
- getEntry(long) - Method in class org.apache.bookkeeper.client.impl.LedgerEntriesImpl
-
Gets a specific LedgerEntry by entryId.
- getEntry() - Method in class org.apache.bookkeeper.client.LedgerEntry
-
Returns the content of the entry.
- getEntryBuffer() - Method in interface org.apache.bookkeeper.client.api.LedgerEntry
-
Return the internal ByteBuf that contains the entry payload.
- getEntryBuffer() - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
Return the internal ByteBuf that contains the entry payload.
- getEntryBuffer() - Method in class org.apache.bookkeeper.client.LedgerEntry
-
Return the internal buffer that contains the entry payload.
- getEntryBytes() - Method in interface org.apache.bookkeeper.client.api.LedgerEntry
-
Returns the content of the entry as a byte array.
- getEntryBytes() - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
Returns the content of the entry as a byte array.
- getEntryFormatterClass() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get entry formatter class.
- getEntryId() - Method in interface org.apache.bookkeeper.client.api.LedgerEntry
-
The id of the entry.
- getEntryId() - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
The id of the entry.
- getEntryId() - Method in class org.apache.bookkeeper.client.LedgerEntry
-
- getEntryId() - Method in class org.apache.bookkeeper.client.PendingAddOp
-
- getEntryInputStream() - Method in class org.apache.bookkeeper.client.LedgerEntry
-
Returns the content of the entry.
- getEntryLocationRocksdbConf() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get entry Location rocksdb conf.
- getEntrylogMapAccessExpiryTimeInSeconds() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getEntryLogPerLedgerCounterLimitsMultFactor() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getEntryLogSizeLimit() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get entry logger size limitation.
- getEntryNioBuffer() - Method in interface org.apache.bookkeeper.client.api.LedgerEntry
-
Exposes this entry's data as an NIO ByteBuffer.
- getEntryNioBuffer() - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
Exposes this entry's data as an NIO ByteBuffer.
- getExceptionCode(Throwable, int) - Static method in exception org.apache.bookkeeper.client.BKException
-
Extract an exception code from an BKException, or use a default if it's another type.
- getExceptionCode(Throwable) - Static method in exception org.apache.bookkeeper.client.BKException
-
Extract an exception code from an BKException, or default to unexpected exception if throwable
is not a BKException.
- getExplictLacInterval() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the configured interval between explicit LACs to bookies.
- getExtraServerComponents() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the extra list of server lifecycle components to enable on a bookie server.
- getFailedBookies() - Method in interface org.apache.bookkeeper.client.DistributionSchedule.AckSet
-
Return the list of bookies that already failed.
- getFeature(String, Feature) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- getFeature(String) - Method in class org.apache.bookkeeper.feature.CacheableFeatureProvider
-
- getFeature(String) - Method in interface org.apache.bookkeeper.feature.FeatureProvider
-
Return the feature with given name.
- getFileInfoCacheInitialCapacity() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the minimum total size for the internal file info cache tables.
- getFileInfoFormatVersionToWrite() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get fileinfo format version to write.
- getFileInfoMaxIdleTime() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the max idle time allowed for a open file info existed in file info cache.
- getFirstEntryId() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
- getFirstError() - Method in class org.apache.bookkeeper.client.ReadLastConfirmedAndEntryOp.ReadLACAndEntryRequest
-
- getFirstSpeculativeReadLACTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the period of time after which the first speculative read last add confirmed and entry
should be triggered.
- getFirstSpeculativeReadTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the first speculative read timeout.
- getFirstStoredEntryId() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
Gets the first stored entry id of the fragment in failed bookies.
- getFirstStoredEntryId(int) - Method in class org.apache.bookkeeper.client.LedgerFragment
-
Get the first stored entry id of the fragment in the given failed bookies.
- getFlushInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get flush interval.
- getFlushIntervalInBytes() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set entry log flush interval in bytes.
- getForceOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getForceOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getFreeDiskSpace() - Method in class org.apache.bookkeeper.client.BookieInfoReader.BookieInfo
-
- getFreeDiskSpace(BookieId) - Method in class org.apache.bookkeeper.client.BookieInfoReader
-
Method to allow tests to block until bookie info is available.
- getGcEntryLogMetadataCachePath() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get directory to persist Entrylog metadata if
gcPersistentEntrylogMetadataMapEnabled is true.
- getGcOverreplicatedLedgerMaxConcurrentRequests() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Max number of concurrent requests in garbage collection of overreplicated ledgers.
- getGcOverreplicatedLedgerWaitTimeMillis() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get wait time in millis for garbage collection of overreplicated ledgers.
- getGcWaitTime() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get Garbage collection wait time.
- getGetBookieInfoIntervalSeconds() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the time interval between successive calls for bookie get info.
- getGetBookieInfoRetryIntervalSeconds() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the time interval between retries on unsuccessful bookie info request.
- getHostnameVerificationEnabled() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether hostname verification enabled?
- getHttpServerHost() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the http server host.
- getHttpServerKeystorePassword() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the http server keyStore password.
- getHttpServerKeystorePath() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the http server keystore path.
- getHttpServerPort() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the http server port.
- getHttpServerTrustStorePassword() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the http server trustStore password.
- getHttpServerTrustStorePath() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the http server trustStore path.
- getId() - Method in interface org.apache.bookkeeper.client.api.Handle
-
Get the id of the current ledger.
- getId() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the id of the current ledger.
- getIgnoreExtraServerComponentsStartupFailures() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getIgnoreLocalNodeInPlacementPolicy() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Whether to ignore localnode in placementpolicy.
- getIndexDirNames() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get dir name to store index files.
- getIndexDirs() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get index dir to store ledger index files.
- getInFlightReadEntryNumInLedgerChecker() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get in flight read entry number when ledger checker.
- getIsForceGCAllowWhenNoSpace() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get whether force compaction is allowed when disk full or almost full.
- getIsThrottleByBytes() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get whether use bytes to throttle garbage collector compaction or not.
- getJournalAdaptiveGroupWrites() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Should we group journal force writes.
- getJournalAlignmentSize() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
All the journal writes and commits should be aligned to given size.
- getJournalBufferedEntriesThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Maximum entries to buffer to impose on a journal write to achieve grouping.
- getJournalBufferedWritesThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Maximum bytes to buffer to impose on a journal write to achieve grouping.
- getJournalChannelProvider() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getJournalDirName() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Deprecated.
- getJournalDirNames() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get dir names to store journal files.
- getJournalDirNameWithoutDefault() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get dir name to store journal files.
- getJournalDirs() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get dirs to store journal files.
- getJournalFlushWhenQueueEmpty() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Should we flush the journal when queue is empty.
- getJournalFormatVersionToWrite() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get journal format version to write.
- getJournalMaxGroupWaitMSec() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Maximum latency to impose on a journal write to achieve grouping.
- getJournalMaxMemorySizeMb() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the max amount of memory that can be used by the journal.
- getJournalPageCacheFlushIntervalMSec() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get journal pageCache flush interval.
- getJournalPreAllocSizeMB() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
How much space should we pre-allocate at a time in the journal.
- getJournalQueueSize() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get size of journal queue.
- getJournalRemovePagesFromCache() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Should we remove pages from page cache after force write.
- getJournalReuseFiles() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get reuse journal files.
- getJournalSyncData() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Should the data be fsynced on journal before acknowledgment.
- getJournalWriteBufferSizeKB() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Size of the write buffers used for the journal.
- getJournalWriteData() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Should the data be written to journal before acknowledgment.
- getLacComplete(int, long) - Method in interface org.apache.bookkeeper.client.PendingReadLacOp.LacCallback
-
- getLacUpdateHitsCounter() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getLacUpdateHitsCounter() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getLacUpdateMissesCounter() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getLacUpdateMissesCounter() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getLastAddConfirmed() - Method in interface org.apache.bookkeeper.client.api.LastConfirmedAndEntry
-
Gets LastAddConfirmed entryId.
- getLastAddConfirmed() - Method in interface org.apache.bookkeeper.client.api.ReadHandle
-
Get the last confirmed entry id on this ledger.
- getLastAddConfirmed() - Method in class org.apache.bookkeeper.client.impl.LastConfirmedAndEntryImpl
-
Gets LastAddConfirmed entryId.
- getLastAddConfirmed() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the last confirmed entry id on this ledger.
- getLastAddPushed() - Method in interface org.apache.bookkeeper.client.api.WriteHandle
-
Get the entry id of the last entry that has been enqueued for addition (but
may not have possibly been persisted to the ledger).
- getLastAddPushed() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the entry id of the last entry that has been enqueued for addition (but
may not have possibly been persisted to the ledger).
- getlastConfirmed() - Method in class org.apache.bookkeeper.client.LedgerHandle.LastConfirmedCtx
-
- getLastEnsembleKey(LedgerMetadata) - Static method in class org.apache.bookkeeper.client.LedgerMetadataUtils
-
- getLastEnsembleValue(LedgerMetadata) - Static method in class org.apache.bookkeeper.client.LedgerMetadataUtils
-
- getLastEntryId() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the last entry id of this ledger.
- getLastEntryId() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getLastKnownEntryId() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
- getLastStoredEntryId() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
Gets the last stored entry id of the fragment in failed bookie.
- getLastStoredEntryId(int) - Method in class org.apache.bookkeeper.client.LedgerFragment
-
Get the last stored entry id of the fragment in the given failed bookie.
- getLedgerDirNames() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get dir names to store ledger data.
- getLedgerDirs() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get dirs that stores ledger data.
- getLedgerDirWithoutDefault() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get dir names to store ledger data.
- getLedgerId() - Method in interface org.apache.bookkeeper.client.api.LedgerEntry
-
The id of the ledger which contains the entry.
- getLedgerId() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the id of this ledger.
- getLedgerId() - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
The id of the ledger which contains the entry.
- getLedgerId() - Method in class org.apache.bookkeeper.client.LedgerEntry
-
- getLedgerId() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
- getLedgerId() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getLedgerIdFormatterClass() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get ledger id formatter class.
- getLedgerIdGenerator() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getLedgerKey() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the Ledger's key/password.
- getLedgerManager() - Method in class org.apache.bookkeeper.client.BookKeeper
-
Returns ref to speculative read counter, needed in PendingReadOp.
- getLedgerManager() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getLedgerManagerFactory() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getLedgerManagerFactoryClass() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get ledger manager factory class.
- getLedgerManagerFactoryClassName() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get Ledger Manager Factory Class Name.
- getLedgerManagerLayoutStringFromFactoryClass() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get layout string ("null" if unconfigured).
- getLedgerManagerType() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- getLedgerMetadata(long) - Method in interface org.apache.bookkeeper.client.api.BookKeeper
-
Get ledger metadata of a given ledger id.
- getLedgerMetadata() - Method in interface org.apache.bookkeeper.client.api.Handle
-
Returns the metadata of this ledger.
- getLedgerMetadata(long) - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getLedgerMetadata(LedgerHandle) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- getLedgerMetadata() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Returns the metadata of this ledger.
- getLedgerMetadata() - Method in class org.apache.bookkeeper.client.LedgerRecoveryOp.RecoveryReadOp
-
- getLedgerMetadata() - Method in class org.apache.bookkeeper.client.PendingReadOp
-
- getLedgerMetadata() - Method in class org.apache.bookkeeper.client.ReadLastConfirmedAndEntryOp
-
- getLedgerMetadataFormatVersion() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get Ledger metadata format version.
- getLedgerMetadataRocksdbConf() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get ledger metadata rocksdb conf.
- getLedgersContainBookies(Set<BookieId>) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
- getLedgerStorageClass() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getLength() - Method in interface org.apache.bookkeeper.client.api.LedgerEntry
-
The length of the entry, that is the size of the content expressed in bytes.
- getLength() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the length of this ledger.
- getLength() - Method in interface org.apache.bookkeeper.client.api.ReadHandle
-
Returns the length of the data written in this ledger so much, in bytes.
- getLength() - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
The length of the entry, that is the size of the content expressed in bytes.
- getLength() - Method in class org.apache.bookkeeper.client.LedgerEntry
-
- getLength() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Returns the length of the ledger in bytes.
- getLength() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getLh() - Method in class org.apache.bookkeeper.client.SyncCounter
-
- getLimitStatsLogging() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Return the flag indicating whether to limit stats logging.
- getListeningInterface() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the network interface that the bookie should
listen for connections on.
- getLocalRegion(BookieNode) - Method in class org.apache.bookkeeper.client.RegionAwareEnsemblePlacementPolicy
-
- getLocalScrubPeriod() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get local scrub interval.
- getLocalScrubRateLimit() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get local scrub rate limit (entries/second).
- getLockReleaseOfFailedLedgerGracePeriod() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the grace period, in milliseconds, which the replication worker has
to wait before releasing the lock after it failed to replicate a ledger.
- getLostBookieRecoveryDelay() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Returns the current LostBookieRecoveryDelay value (in seconds) in Zookeeper.
- getLostBookieRecoveryDelay() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get how long to delay the recovery of ledgers of a lost bookie.
- getMainWorkerPool() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getMainWorkerPool() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getMajorCompactionInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get interval to run major compaction, in seconds.
- getMajorCompactionMaxTimeMillis() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the maximum milliseconds to run major compaction.
- getMajorCompactionThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get threshold of major compaction.
- getMaxAddsInProgressLimit() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get max number of adds in progress.
- getMaxAllowedEnsembleChanges() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the max allowed ensemble change number.
- getMaxBackupJournals() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Max number of older journal files kept.
- getMaximumNumberOfActiveEntryLogs() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getMaxJournalSizeMB() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Max journal file size.
- getMaxPendingAddRequestPerThread() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
If add workers threads are enabled, limit the number of pending requests, to avoid the executor queue to grow
indefinitely (default: 10000 entries).
- getMaxPendingReadRequestPerThread() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
If read workers threads are enabled, limit the number of pending requests, to avoid the executor queue to grow
indefinitely (default: 10000 entries).
- getMaxReadsInProgressLimit() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get max number of reads in progress.
- getMaxSpeculativeReadLACTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the maximum interval between successive speculative read last add confirmed and entry
requests.
- getMaxSpeculativeReadTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the max speculative read timeout.
- getMessage(int) - Static method in exception org.apache.bookkeeper.client.api.BKException
-
Describe an error code.
- getMetadataClientDriver() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getMetadataFormatVersion() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Get the format version which should be used to serialize the metadata.
- getMetadataFormatVersion() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getMetadataServiceUri() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get metadata service uri.
- getMetadataServiceUriUnchecked() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get metadata service uri.
- getMetastoreImplClass() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get metastore implementation class.
- getMetastoreMaxEntriesPerScan() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get max entries per scan in metastore.
- getMinNumRacksPerWriteQuorum() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the minimum number of racks per write quorum.
- getMinNumZonesPerWriteQuorum() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the minimum number of zones per write quorum in
ZoneAwarePlacementPolicy.
- getMinorCompactionInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get interval to run minor compaction, in seconds.
- getMinorCompactionMaxTimeMillis() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the maximum milliseconds to run minor compaction.
- getMinorCompactionThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get threshold of minor compaction.
- getMinUsableSizeForEntryLogCreation() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Gets the minimum safe usable size to be available in ledger directory for Bookie to create entry log files.
- getMinUsableSizeForHighPriorityWrites() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Gets the minimum safe usable size to be available in ledger directory for Bookie to accept high priority writes.
- getMinUsableSizeForIndexFileCreation() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Gets the minimum safe Usable size to be available in index directory for Bookie to create Index File while
replaying journal at the time of Bookie Start in Readonly Mode (in bytes).
- getNettyMaxFrameSizeBytes() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the maximum netty frame size in bytes.
- getNetworkLocations(Set<Node>) - Static method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy
-
- getNetworkTopologyStabilizePeriodSeconds() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the network topology stabilize period in seconds.
- getNextEnsembleChange(LedgerMetadata, long) - Static method in class org.apache.bookkeeper.client.LedgerMetadataUtils
-
the entry id greater than the given entry-id at which the next ensemble change takes
place.
- getNextRandom() - Method in class org.apache.bookkeeper.client.DynamicWeightedRandomSelectionImpl
-
- getNextRandom(Collection<T>) - Method in class org.apache.bookkeeper.client.DynamicWeightedRandomSelectionImpl
-
- getNextRandom() - Method in interface org.apache.bookkeeper.client.WeightedRandomSelection
-
- getNextRandom(Collection<T>) - Method in interface org.apache.bookkeeper.client.WeightedRandomSelection
-
- getNextRandom() - Method in class org.apache.bookkeeper.client.WeightedRandomSelectionImpl
-
- getNextRandom(Collection<T>) - Method in class org.apache.bookkeeper.client.WeightedRandomSelectionImpl
-
- getNumAddWorkerThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of threads that should handle write requests.
- getNumBookies() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the count of unique bookies that own part of this ledger
by going over all the fragments of the ledger.
- getNumChannelsPerBookie() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get num channels per bookie.
- getNumFragments() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
Get the number of fragments that makeup this ledger.
- getNumHighPriorityWorkerThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of threads that should be used for high priority requests
(i.e.
- getNumIOThreads() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the number of IO threads.
- getNumJournalCallbackThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Deprecated.
- getNumLongPollWorkerThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of threads that should handle long poll requests.
- getNumOfMemtableFlushThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getNumReadWorkerThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of threads that should handle read requests.
- getNumResponsesPending() - Method in class org.apache.bookkeeper.client.ReadLastConfirmedOp
-
- getNumVal() - Method in enum org.apache.bookkeeper.client.EnsemblePlacementPolicy.PlacementPolicyAdherence
-
- getNumWorkerThreads() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the number of worker threads.
- getOpenFileLimit() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get open file limit.
- getOpenLedgerRereplicationGracePeriod() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the grace period which the rereplication worker to wait before
fencing and rereplicating a ledger fragment which is still being written
to, on bookie failure.
- getOpenOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getOpenOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getOpportunisticStriping() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Whether to allow opportunistic striping.
- getPageLimit() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get limitation number of index pages in ledger cache.
- getPageSize() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get page size.
- getPassword() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Get the password for the ledger.
- getPassword() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getPCBCTimeoutTimerNumTicks() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Deprecated.
- getPCBCTimeoutTimerTickDurationMs() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Deprecated.
- getPermittedStartupUsers() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get array of users specified in this property.
- getPlacementPolicy() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getPlacementPolicy() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getPreserveMdcForTaskExecution() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Whether to preserve MDC for tasks in Executor.
- getRate() - Method in class org.apache.bookkeeper.client.LedgerFragmentReplicator.Throttler
-
- getRC() - Method in class org.apache.bookkeeper.client.LedgerHandle.LastConfirmedCtx
-
- getRc() - Method in class org.apache.bookkeeper.client.PendingReadOp.LedgerEntryRequest
-
Get result code of this entry.
- getRc() - Method in class org.apache.bookkeeper.client.ReadLastConfirmedAndEntryOp.ReadLACAndEntryRequest
-
Get result code of this entry.
- getrc() - Method in class org.apache.bookkeeper.client.SyncCounter
-
- getReadBufferBytes() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of bytes we should use as capacity for
org.apache.bookkeeper.bookie.BufferedReadChannel.
- getReadEntryTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the timeout for read entry.
- getReadLacAndEntryOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getReadLacAndEntryOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getReadLacAndEntryRespLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getReadLacAndEntryRespLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getReadLacOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getReadLacOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getReadOnlyBookies() - Method in interface org.apache.bookkeeper.client.BookieWatcher
-
- getReadOnlyBookies() - Method in class org.apache.bookkeeper.client.BookieWatcherImpl
-
- getReadOnlyBookies() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Get a list of readonly bookies synchronously.
- getReadOpDmCounter() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getReadOpDmCounter() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getReadOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getReadOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getReadTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
- getReadWriteBookieInfo() - Method in class org.apache.bookkeeper.client.BookieInfoReader
-
Performs scan described by instanceState using the cached bookie information
in bookieInfoMap.
- getRecoverAddCountLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getRecoverAddCountLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getRecoverOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getRecoverOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getRecoverReadCountLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getRecoverReadCountLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getRecoveryReadBatchSize() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get Recovery Read Batch Size.
- getRecvByteBufAllocatorSizeInitial() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get Recv ByteBuf allocator initial buf size.
- getRecvByteBufAllocatorSizeMax() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get Recv ByteBuf allocator max buf size.
- getRecvByteBufAllocatorSizeMin() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get Recv ByteBuf allocator min buf size.
- getRegion(BookieId) - Method in class org.apache.bookkeeper.client.RegionAwareEnsemblePlacementPolicy
-
- getRegistrationClient() - Method in class org.apache.bookkeeper.client.DefaultBookieAddressResolver
-
- getRegistrationClientClass() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
- getRegistrationManagerClass() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getReorderThresholdPendingRequests() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the threshold for the number of pending requests beyond which to reorder
reads.
- getReplicateType() - Method in class org.apache.bookkeeper.client.LedgerFragment
-
- getReplicationRateByBytes() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the bytes rate of re-replication.
- getRequestTimerNumTicks() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of ticks per wheel for the request timer.
- getRequestTimerTickDurationMs() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the tick duration in milliseconds.
- getRereplicationEntryBatchSize() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the re-replication entry batch size.
- getResult() - Method in class org.apache.bookkeeper.client.EnsemblePlacementPolicy.PlacementResult
-
- getReturnRc(int) - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getReturnRc(BookieClient, int) - Static method in class org.apache.bookkeeper.client.BookKeeper
-
- getRwRereplicateBackoffMs() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get how long to backoff when encountering exception on rereplicating a ledger.
- getScheduler() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getScheduler() - Method in interface org.apache.bookkeeper.client.ClientContext
-
- getSequence() - Method in class org.apache.bookkeeper.client.SyncCounter
-
- getServerNumAcceptorThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of Acceptor threads.
- getServerNumIOThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of IO threads.
- getServerSockKeepalive() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get socket keepalive.
- getServerSockLinger() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Timeout to drain the socket on close.
- getServerTcpNoDelay() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Is tcp connection no delay.
- getServerWriteBufferHighWaterMark() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get server netty channel write buffer high water mark.
- getServerWriteBufferLowWaterMark() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get server netty channel write buffer low water mark.
- getShadedLedgerManagerFactoryClassPrefix() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the class prefix of the shaded ledger manager factory class name allowed to be used for
instantiating ledger manager factory.
- getSkipListArenaChunkSize() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of bytes we should use as chunk allocation for
org.apache.bookkeeper.bookie.SkipListArena.
- getSkipListArenaMaxAllocSize() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the max size we should allocate from the skiplist arena.
- getSkipListSizeLimit() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get skip list data size limitation (default 64MB).
- getSortedLedgerStorageEnabled() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Check if sorted-ledger storage enabled (default true).
- getSpeculativeReadCounter() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getSpeculativeReadCounter() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getSpeculativeReadLACTimeoutBackoffMultiplier() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Multipler to use when determining time between successive speculative read LAC requests.
- getSpeculativeReadTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the period of time after which a speculative entry read should be triggered.
- getSpeculativeReadTimeoutBackoffMultiplier() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Multipler to use when determining time between successive speculative read requests.
- getSpeculativeTask() - Method in class org.apache.bookkeeper.client.PendingReadOp
-
- getStartTLSTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Return the timeout value for startTLS request.
- getState() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the state of the metadata.
- getState() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getStatsLogger() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getStatsProviderClass() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the stats provider used by bookie.
- getStickyReadBookieIndex(LedgerMetadata, Optional<Integer>) - Method in interface org.apache.bookkeeper.client.EnsemblePlacementPolicy
-
Select one bookie to the "sticky" bookie where all reads for a particular
ledger will be directed to.
- getStoreSystemtimeAsLedgerCreationTime() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Return the flag that indicates whether client is using system time as the ledger creation time when
creating ledgers.
- getStoreSystemTimeAsLedgerUnderreplicatedMarkTime() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Return the flag that indicates whether auditor is using system time as
underreplicated ledger mark time.
- getTaskExecutionWarnTimeMicros() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get task execution duration which triggers a warning.
- getTcpUserTimeoutMillis() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get client netty TCP user timeout in millis (only for Epoll channels).
- getThis() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Trickery to allow inheritance with fluent style.
- getThis() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
- getThis() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- getThrottleValue() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get throttle value.
- getTimeoutMonitorIntervalSec() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the interval between successive executions of the operation timeout monitor.
- getTimeoutTaskIntervalMillis() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Deprecated.
- getTimeoutTimerNumTicks() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get number of ticks that used for timeout timer.
- getTimeoutTimerTickDurationMs() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the tick duration in milliseconds that used for timeout timer.
- getTLSCertFilesRefreshDurationSeconds() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get tls certificate files refresh duration in seconds.
- getTLSCertificatePath() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the path to file containing TLS Certificate.
- getTLSCertificatePath() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the path to file containing TLS Certificate.
- getTLSClientAuthentication() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Whether the client will send an TLS certificate on TLS-handshake.
- getTLSEnabledCipherSuites() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the list of enabled TLS cipher suites.
- getTLSEnabledProtocols() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the list of enabled TLS protocols.
- getTLSKeyStore() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the keystore path for the client.
- getTLSKeyStore() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the keystore path for the client.
- getTLSKeyStorePasswordPath() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the path to file containing keystore password, if the client keystore is password protected.
- getTLSKeyStorePasswordPath() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the path to file containing keystore password if the client keystore is password protected.
- getTLSKeyStoreType() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the keystore type for client.
- getTLSKeyStoreType() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the keystore type for client.
- getTLSProvider() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get TLS Provider (JDK or OpenSSL).
- getTLSProviderFactoryClass() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get the security provider factory class name.
- getTLSTrustStore() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the truststore path for the client.
- getTLSTrustStore() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the truststore path for the client.
- getTLSTrustStorePasswordPath() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the path to file containing truststore password, if the client truststore is password protected.
- getTLSTrustStorePasswordPath() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the path to file containing truststore password if the client truststore is password protected.
- getTLSTrustStoreType() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Get the truststore type for client.
- getTLSTrustStoreType() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the truststore type for client.
- getTotalDiskSpace() - Method in class org.apache.bookkeeper.client.BookieInfoReader.BookieInfo
-
- getUnderlyingLedgerManager() - Method in class org.apache.bookkeeper.client.BookKeeper
-
- getUnderreplicatedLedgerRecoveryGracePeriod() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Gets the grace period (in seconds) for underreplicated ledgers recovery.
- getUpgradeDomain() - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl.ZoneAwareNodeLocation
-
- getUseHostNameAsBookieID() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get whether bookie is using hostname for registration and in ledger
metadata.
- getUseShortHostName() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
If bookie is using hostname for registration and in ledger metadata then
whether to use short hostname or FQDN hostname.
- getUseTransactionalCompaction() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get whether to use transactional compaction and using a separate log for compaction or not.
- getUseV2WireProtocol() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Use older Bookkeeper wire protocol (no protobuf).
- getVerifyMetadataOnGC() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get whether the bookie is configured to double check prior to gc.
- getVersionedLedgerMetadata() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- getWaitTimeoutOnBackpressureMillis() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Timeout controlling wait on request send in case of unresponsive bookie(s)
(i.e.
- getWaitTimeoutOnResponseBackpressureMillis() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Timeout controlling wait on response send in case of unresponsive client
(i.e.
- getWeight() - Method in class org.apache.bookkeeper.client.BookieInfoReader.BookieInfo
-
- getWeight() - Method in interface org.apache.bookkeeper.client.WeightedRandomSelection.WeightedObject
-
- getWriteBufferBytes() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get the number of bytes used as capacity for the write buffer.
- getWriteDelayedDueToNotEnoughFaultDomains() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getWriteDelayedDueToNotEnoughFaultDomains() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getWriteDelayedDueToNotEnoughFaultDomainsLatency() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getWriteDelayedDueToNotEnoughFaultDomainsLatency() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getWriteFlags(int) - Static method in enum org.apache.bookkeeper.client.api.WriteFlag
-
Converts a set of flags from a binary representation.
- getWriteFlags() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- getWriteFlagsValue(EnumSet<WriteFlag>) - Static method in enum org.apache.bookkeeper.client.api.WriteFlag
-
Converts a set of flags from a binary representation.
- getWriteLacOpLogger() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getWriteLacOpLogger() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getWriteQuorumSize() - Method in interface org.apache.bookkeeper.client.api.LedgerMetadata
-
Returns the write quorum size of this ledger.
- getWriteQuorumSize() - Method in interface org.apache.bookkeeper.client.DistributionSchedule
-
- getWriteQuorumSize() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- getWriteSet(long) - Method in interface org.apache.bookkeeper.client.DistributionSchedule
-
Return the set of bookie indices to send the message to.
- getWriteSet(long) - Method in class org.apache.bookkeeper.client.RoundRobinDistributionSchedule
-
- getWriteSetBookieIndex(long, int) - Method in interface org.apache.bookkeeper.client.DistributionSchedule
-
Return the WriteSet bookie index for a given and index
in the WriteSet.
- getWriteSetBookieIndex(long, int) - Method in class org.apache.bookkeeper.client.RoundRobinDistributionSchedule
-
- getWriteSetForReadOperation(long) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- getWriteTimedOutDueToNotEnoughFaultDomains() - Method in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- getWriteTimedOutDueToNotEnoughFaultDomains() - Method in class org.apache.bookkeeper.client.impl.BookKeeperClientStatsImpl
-
- getZkAvailableBookiesPath() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Deprecated.
- getZkLedgersRootPath() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Deprecated.
- getZkRequestRateLimit() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get zookeeper access request rate limit.
- getZkRetryBackoffMaxMs() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get zookeeper client backoff retry max time in millis.
- getZkRetryBackoffMaxRetries() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get zookeeper client backoff max retry times.
- getZkRetryBackoffStartMs() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get zookeeper client backoff retry start time in millis.
- getZkServers() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- getZkTimeout() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Get zookeeper timeout.
- getZone() - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl.ZoneAwareNodeLocation
-
- getZoneAwareNodeLocation(BookieId) - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- getZoneAwareNodeLocation(BookieNode) - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- scheduleBookieHealthCheckIfEnabled(ClientConfiguration) - Method in class org.apache.bookkeeper.client.BookKeeper
-
- scheduledFuture - Variable in class org.apache.bookkeeper.client.ExplicitLacFlushPolicy.ExplicitLacFlushPolicyImpl
-
- scheduler - Variable in class org.apache.bookkeeper.client.BookKeeper
-
- scope - Variable in class org.apache.bookkeeper.feature.CacheableFeatureProvider
-
- scope(String) - Method in class org.apache.bookkeeper.feature.CacheableFeatureProvider
-
- scope(String) - Method in interface org.apache.bookkeeper.feature.FeatureProvider
-
Provide the feature provider under scope name.
- scopes - Variable in class org.apache.bookkeeper.feature.CacheableFeatureProvider
-
- SecurityException - Static variable in interface org.apache.bookkeeper.client.api.BKException.Code
-
- seenBookies - Variable in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.RRTopologyAwareCoverageEnsemble.RackQuorumCoverageSet
-
- selectFromNetworkLocation(String, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<T>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<T>, boolean) - Method in interface org.apache.bookkeeper.client.ITopologyAwareEnsemblePlacementPolicy
-
Select a node from a given network location.
- selectFromNetworkLocation(Set<String>, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in interface org.apache.bookkeeper.client.ITopologyAwareEnsemblePlacementPolicy
-
Select a node from cluster excluding excludeBookies and bookie nodes of
excludeRacks.
- selectFromNetworkLocation(String, Set<String>, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in interface org.apache.bookkeeper.client.ITopologyAwareEnsemblePlacementPolicy
-
Select a node from networkLoc rack excluding excludeBookies.
- selectFromNetworkLocation(String, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
-
- selectFromNetworkLocation(Set<String>, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
-
- selectFromNetworkLocation(String, Set<String>, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
-
- selectFromNetworkLocation(String, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- selectFromNetworkLocation(String, Set<String>, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- selectFromNetworkLocation(Set<String>, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
It randomly selects a BookieNode that is not on the excludeRacks set, excluding the nodes in
excludeBookies set.
- selectFromNetworkLocation(String, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- selectFromNetworkLocation(Set<String>, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- selectFromNetworkLocation(String, Set<String>, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>, boolean) - Method in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- selectRandom(int, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
Choose a random node from whole cluster.
- selectRandomFromRack(String, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
Choose random node under a given network path.
- selectRandomFromRegions(Set<String>, int, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>) - Method in class org.apache.bookkeeper.client.RegionAwareEnsemblePlacementPolicy
-
- selectRandomInternal(List<BookieNode>, int, Set<Node>, ITopologyAwareEnsemblePlacementPolicy.Predicate<BookieNode>, ITopologyAwareEnsemblePlacementPolicy.Ensemble<BookieNode>) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- semaphore - Variable in class org.apache.bookkeeper.client.LedgerChecker
-
- sendAddSuccessCallbacks() - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- sendAddSuccessCallbacks() - Method in class org.apache.bookkeeper.client.PendingAddOp
-
- sendForceLedgerRequest(int) - Method in class org.apache.bookkeeper.client.ForceLedgerOp
-
- sendNextRead() - Method in class org.apache.bookkeeper.client.PendingReadOp.SequenceReadRequest
-
- sendNextRead() - Method in class org.apache.bookkeeper.client.ReadLastConfirmedAndEntryOp.SequenceReadRequest
-
- sendReadTo(int, BookieId, PendingReadOp.LedgerEntryRequest) - Method in class org.apache.bookkeeper.client.PendingReadOp
-
- sendReadTo(int, BookieId, ReadLastConfirmedAndEntryOp.ReadLACAndEntryRequest) - Method in class org.apache.bookkeeper.client.ReadLastConfirmedAndEntryOp
-
- sendWriteLacRequest(int) - Method in class org.apache.bookkeeper.client.PendingWriteLacOp
-
- sentReplicas - Variable in class org.apache.bookkeeper.client.PendingReadOp.SequenceReadRequest
-
- sentReplicas - Variable in class org.apache.bookkeeper.client.ReadLastConfirmedAndEntryOp.SequenceReadRequest
-
- seq - Variable in class org.apache.bookkeeper.client.PendingReadOp
-
- seq - Variable in class org.apache.bookkeeper.client.SyncCounter
-
- SequenceReadRequest(List<BookieId>, long, long) - Constructor for class org.apache.bookkeeper.client.PendingReadOp.SequenceReadRequest
-
- SequenceReadRequest(List<BookieId>, long, long) - Constructor for class org.apache.bookkeeper.client.ReadLastConfirmedAndEntryOp.SequenceReadRequest
-
- SERVER_NUM_ACCEPTOR_THREADS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SERVER_NUM_IO_THREADS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SERVER_SOCK_KEEPALIVE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SERVER_SOCK_LINGER - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SERVER_TCP_NODELAY - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SERVER_WRITEBUFFER_HIGH_WATER_MARK - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SERVER_WRITEBUFFER_LOW_WATER_MARK - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- ServerConfiguration - Class in org.apache.bookkeeper.conf
-
Configuration manages server-side settings.
- ServerConfiguration() - Constructor for class org.apache.bookkeeper.conf.ServerConfiguration
-
Construct a default configuration object.
- ServerConfiguration(AbstractConfiguration) - Constructor for class org.apache.bookkeeper.conf.ServerConfiguration
-
Construct a configuration based on other configuration.
- set(int, int) - Method in interface org.apache.bookkeeper.client.DistributionSchedule.WriteSet
-
Set the index at index i.
- set(int) - Method in class org.apache.bookkeeper.feature.SettableFeature
-
- set(boolean) - Method in class org.apache.bookkeeper.feature.SettableFeature
-
- setAddEntryQuorumTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set timeout for top-level add entry request.
- setAddEntryTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set timeout for add entry request.
- setAdvertisedAddress(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the bookie to advertise a specific address.
- setAllocatorLeakDetectionPolicy(LeakDetectionPolicy) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Enable the leak detection for the allocator.
- setAllocatorOutOfMemoryPolicy(OutOfMemoryPolicy) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Define the memory allocator out of memory policy.
- setAllocatorPoolingConcurrenncy(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Controls the amount of concurrency for the memory pool.
- setAllocatorPoolingPolicy(PoolingPolicy) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Define the memory pooling policy.
- setAllowEphemeralPorts(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the bookie to allow using an ephemeral port.
- setAllowLoopback(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the bookie to allow loopback interfaces to be used
as the primary bookie interface.
- setAllowMultipleDirsUnderSameDiskPartition(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the Bookie to allow/disallow multiple ledger/index/journal
directories in the same filesystem diskpartition.
- setAllowShadedLedgerManagerFactoryClass(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the flag to allow using shaded ledger manager factory class for
instantiating a ledger manager factory.
- setAllowStorageExpansion(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Change the setting of whether or not we should allow ledger/index
dirs to be added to the current set of dirs.
- setAuditorAcquireConcurrentOpenLedgerOperationsTimeoutMSec(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the acquire concurrent open ledger operations timeout.
- setAuditorLedgerVerificationPercentage(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set what percentage of a ledger (fragment)'s entries will be verified.
- setAuditorMaxNumberOfConcurrentOpenLedgerOperations(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the semaphore limit value for getting ledger from zookeeper in auto recovery.
- setAuditorPeriodicBookieCheckInterval(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the interval between auditor bookie checks.
- setAuditorPeriodicCheckInterval(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the regularity at which the auditor will run a check
of all ledgers.
- setAuditorPeriodicPlacementPolicyCheckInterval(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets the regularity/interval at which the auditor will run a placement
policy check of all ledgers, which are closed.
- setAuditorPeriodicReplicasCheckInterval(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets the interval at which the auditor will run a replicas check of all
ledgers.
- setAuthorizedRoles(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set authorized roles.
- setAutoRecoveryDaemonEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets that whether the auto-recovery service can start along with Bookie
server itself or not.
- setBookieAddressResolver(BookieAddressResolver) - Method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy.DNSResolverDecorator
-
- setBookieAddressResolverEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable BookieAddressResolver.
- setBookieAuthProviderFactoryClass(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the bookie authentication provider factory class name.
- setBookieErrorThresholdPerInterval(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
- setBookieFailureHistoryExpirationMSec(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the bookie failure tracking expiration timeout.
- setBookieHealthCheckInterval(int, TimeUnit) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the bookie health check interval.
- setBookieId(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the bookie to advertise a specific BookieId.
- setBookieMaxWeightMultipleForWeightBasedPlacement(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the max multiple to use for nodes with very high weight.
- setBookiePort(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set new bookie port that bookie server listen on.
- setBookieQuarantineRatio(double) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
set the bookie quarantine ratio.
- setBookieQuarantineTime(int, TimeUnit) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the time for which a bookie will be quarantined.
- setBookieRecoveryDigestType(BookKeeper.DigestType) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set digest type used in bookkeeper admin.
- setBookieRecoveryPasswd(byte[]) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set passwd used in bookkeeper admin.
- setBusyWaitEnabled(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Option to enable busy-wait settings.
- setClientAuthProviderFactoryClass(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the client authentication provider factory class name.
- setClientConnectBookieUnavailableLogThrottling(int, TimeUnit) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the log frequency when a bookie is unavailable, in order to limit log filesize.
- setClientConnectTimeoutMillis(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set client netty connect timeout in millis.
- setClientReceiveBufferSize(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set client netty channel receive buffer size.
- setClientRole(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the client role.
- setClientSendBufferSize(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set client netty channel send buffer size.
- setClientSockKeepalive(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set socket keepalive setting.
- setClientTcpNoDelay(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set socket nodelay setting.
- setClientWriteBufferHighWaterMark(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set client netty channel write buffer high water mark.
- setClientWriteBufferLowWaterMark(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set client netty channel write buffer low water mark.
- setCloseChannelOnResponseTimeout(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configures action in case if server timed out sending response to the client.
- setCompactionMaxOutstandingRequests(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the maximum number of entries which can be compacted without flushing.
- setCompactionRate(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the rate of compaction adds.
- setCompactionRateByBytes(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the rate of compaction adds.
- setCompactionRateByEntries(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the rate of compaction adds.
- setConf(Configuration) - Method in interface org.apache.bookkeeper.conf.Configurable
-
Set the configuration to be used by this object.
- setDataIntegrityCheckingEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Enabled data integrity checker.
- setDataIntegrityStampMissingCookiesEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
When this config is set to true and the data integrity checker is also enabled then
any missing cookie files in the ledger directories do not prevent the bookie from
booting.
- setDefaultRocksDBConf(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set default rocksdb conf.
- setDelayEnsembleChange(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable delaying ensemble change.
- setDesiredNumZonesPerWriteQuorum(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the desired number of zones per write quorum in
ZoneAwarePlacementPolicy.
- setDisableEnsembleChangeFeatureName(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the name of the dynamic feature that disables ensemble change.
- setDisableServerSocketBind(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the bookie to disable bind on network interfaces,
this bookie will be available only to BookKeeper clients executed on the local JVM.
- setDiskCheckInterval(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the disk checker interval to monitor ledger disk space.
- setDiskLowWaterMarkUsageThreshold(float) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the disk free space low water mark threshold.
- setDiskUsageThreshold(float) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the Disk free space threshold as a fraction of the total
after which disk will be considered as full during disk check.
- setDiskUsageWarnThreshold(float) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the warning threshold for disk usage.
- setDiskWeightBasedPlacementEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set whether or not disk weight based placement is enabled.
- setEnableBookieAddressTracking(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable bookie address changes tracking.
- setEnableBookieFailureTracking(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable bookie failure tracking.
- setEnableDigestTypeAutodetection(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable autodetection of digest type.
- setEnableLocalTransport(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the bookie to listen for BookKeeper clients executed on the local JVM.
- setEnableParallelRecoveryRead(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable parallel reading in recovery read.
- setEnableTaskExecutionStats(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable recording task execution stats.
- setEnableTaskExecutionStats(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Enable/Disable recording task execution stats.
- setEnforceMinNumFaultDomainsForWrite(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the flag to enforce minimum number of fault domains for write.
- setEnforceMinNumRacksPerWriteQuorum(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the flag to enforce minimum number of racks per write quorum.
- setEnforceStrictZoneawarePlacement(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the flag to enforce strict zoneaware placement.
- setEnsemblePlacementPolicy(Class<? extends EnsemblePlacementPolicy>) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set Ensemble Placement Policy Class.
- setEnsemblePlacementPolicySlowBookies(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable ordering slow bookies in placement policy.
- setEntryBuf(ByteBuf) - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
- setEntryFormatterClass(Class<? extends EntryFormatter>) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set entry formatter Class.
- setEntryId(long) - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
- setEntryId(long) - Method in class org.apache.bookkeeper.client.PendingAddOp
-
- setEntryListener(BookkeeperInternalCallbacks.ReadEntryListener) - Method in class org.apache.bookkeeper.client.LedgerRecoveryOp
-
Set an entry listener to listen on individual recovery reads during recovery procedure.
- setEntryLocationRocksdbConf(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set entry Location rocksdb conf.
- setEntryLogFilePreAllocationEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Enable/disable entry log file preallocation.
- setEntrylogMapAccessExpiryTimeInSeconds(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setEntryLogPerLedgerCounterLimitsMultFactor(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setEntryLogPerLedgerEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setEntryLogSizeLimit(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set entry logger size limitation.
- setEventLoopGroup(EventLoopGroup) - Method in class org.apache.bookkeeper.client.BookKeeper.Builder
-
- setExplictLacInterval(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the interval to check the need for sending an explicit LAC.
- setExtraServerComponents(String[]) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the extra list of server lifecycle components to enable on a bookie server.
- setFeature(String, Feature) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- setFileInfoCacheInitialCapacity(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the minimum total size for the internal file info cache tables for initialization.
- setFileInfoFormatVersionToWrite(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set fileinfo format version to write.
- setFileInfoMaxIdleTime(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the max idle time allowed for a open file info existed in file info cache.
- setFirstSpeculativeReadLACTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the period of time after which the first speculative read last add confirmed and entry
should be triggered.
- setFirstSpeculativeReadTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the first speculative read timeout.
- setFlushInterval(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set flush interval.
- setFlushIntervalInBytes(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set entry log flush interval in bytes.
- setForceAllowCompaction(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Allow manually force compact the entry log or not.
- setForceReadOnlyBookie(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets that whether force start a bookie in readonly mode.
- setGcEntryLogMetadataCacheEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set whether the bookie is configured to use persistent
entrylogMetadataMap.
- setGcEntryLogMetadataCachePath(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set directory to persist Entrylog metadata if gcPersistentEntrylogMetadataMapEnabled is true.
- setGcOverreplicatedLedgerMaxConcurrentRequests(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Max number of concurrent requests in garbage collection of overreplicated ledgers.
- setGcOverreplicatedLedgerWaitTime(long, TimeUnit) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set wait time for garbage collection of overreplicated ledgers.
- setGcWaitTime(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set garbage collection wait time.
- setGetBookieInfoIntervalSeconds(int, TimeUnit) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the time interval between successive polls for bookie get info.
- setGetBookieInfoRetryIntervalSeconds(int, TimeUnit) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the time interval between retries on unsuccessful GetInfo requests.
- setGetBookieInfoTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the timeout value in secs for the GET_BOOKIE_INFO request.
- setHostnameVerificationEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable hostname verification for tls connection.
- setHttpServerEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set whether to start the http server or not.
- setHttpServerHost(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Http server host listening on.
- setHttpServerKeyStorePassword(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Http server keyStore password.
- setHttpServerKeystorePath(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Http server keystore path.
- setHttpServerPort(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Http server port listening on.
- setHttpServerTlsEnable(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set if Http Server Tls enable.
- setHttpServerTrustStorePasswordPassword(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Http server trustStore password.
- setHttpServerTrustStorePath(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Http server trustStore path.
- setIgnoreExtraServerComponentsStartupFailures(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setIgnoreLocalNodeInPlacementPolicy(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Sets the flag to ignore usage of localnode in placement policy.
- setIndexDirName(String[]) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set dir name to store index files.
- setIsForceGCAllowWhenNoSpace(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set whether force GC is allowed when disk full or almost full.
- setIsThrottleByBytes(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set whether use bytes to throttle garbage collector compaction or not.
- setJournalAdaptiveGroupWrites(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Enable/disable group journal force writes.
- setJournalAlignmentSize(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set journal alignment size.
- setJournalBufferedEntriesThreshold(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set maximum entries to buffer to impose on a journal write to achieve grouping.
- setJournalBufferedWritesThreshold(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set maximum bytes to buffer to impose on a journal write to achieve grouping.
- setJournalChannelProvider(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set JournalChannelProvider classname.
- setJournalDirName(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set dir name to store journal files.
- setJournalDirsName(String[]) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set dir names to store journal files.
- setJournalFlushWhenQueueEmpty(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set if we should flush the journal when queue is empty.
- setJournalFormatVersionToWrite(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set journal format version to write.
- setJournalMaxGroupWaitMSec(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets the maximum latency to impose on a journal write to achieve grouping.
- setJournalMaxMemorySizeMb(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the max amount of memory that can be used by the journal.
- setJournalPageCacheFlushIntervalMSec(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set PageCache flush interval in second.
- setJournalQueueSize(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the size of the journal queue.
- setJournalRemovePagesFromCache(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets that whether should we remove pages from page cache after force write.
- setJournalReuseFiles(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set reuse journal files.
- setJournalSyncData(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Enable or disable journal syncs.
- setJournalWriteBufferSizeKB(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the size of the write buffers used for the journal.
- setJournalWriteData(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Should the data be written to journal before acknowledgment.
- setLac(long) - Method in class org.apache.bookkeeper.client.PendingWriteLacOp
-
- setLastAddConfirmed(long) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- setLastConfirmed(long) - Method in class org.apache.bookkeeper.client.LedgerHandle.LastConfirmedCtx
-
- setLedgerDirNames(String[]) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set dir names to store ledger data.
- setLedgerIdFormatterClass(Class<? extends LedgerIdFormatter>) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set Ledger id formatter Class.
- setLedgerLength(long) - Method in class org.apache.bookkeeper.client.PendingAddOp
-
- setLedgerManagerFactoryClass(Class<? extends LedgerManagerFactory>) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set Ledger Manager Factory Class.
- setLedgerManagerFactoryClassName(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set Ledger Manager Factory Class Name.
- setLedgerManagerType(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- setLedgerMetadata(Versioned<LedgerMetadata>, Versioned<LedgerMetadata>) - Method in class org.apache.bookkeeper.client.LedgerHandle
-
- setLedgerMetadataFormatVersion(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set Ledger metadata format version.
- setLedgerMetadataRocksdbConf(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set ledger metadata rocksdb conf.
- setLedgerStorageClass(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the LedgerStorage implementation class name.
- setLength(long) - Method in class org.apache.bookkeeper.client.impl.LedgerEntryImpl
-
- setLh(LedgerHandle) - Method in class org.apache.bookkeeper.client.SyncCounter
-
- setLimitStatsLogging(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Sets flag to limit the stats logging.
- setListeningInterface(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the network interface that the bookie should listen on.
- setLocalScrubPeriod(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set local scrub period in seconds (<=0 for disabled).
- setLocalScrubRateLimit(double) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Get local scrub rate limit (entries/second).
- setLockReleaseOfFailedLedgerGracePeriod(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the grace period, in milliseconds, which the replication worker has
to wait before releasing the lock after it failed to replicate a ledger.
- setLostBookieRecoveryDelay(int) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
-
Setter for LostBookieRecoveryDelay value (in seconds) in Zookeeper.
- setLostBookieRecoveryDelay(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the delay interval for starting recovery of a lost bookie.
- setMajorCompactionInterval(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set interval to run major compaction.
- setMajorCompactionMaxTimeMillis(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the maximum milliseconds to run major compaction.
- setMajorCompactionThreshold(double) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set threshold of major compaction.
- setMaxAddsInProgressLimit(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set max number of adds in progress.
- setMaxAllowedEnsembleChanges(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the max allowed ensemble change number.
- setMaxBackupJournals(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set max number of older journal files to kept.
- setMaximumNumberOfActiveEntryLogs(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setMaxJournalSizeMB(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set new max journal file size.
- setMaxPendingAddRequestPerThread(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the max number of pending add requests for each add worker thread.
- setMaxPendingReadRequestPerThread(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the max number of pending read requests for each read worker thread.
- setMaxProbabilityMultiplier(int) - Method in class org.apache.bookkeeper.client.DynamicWeightedRandomSelectionImpl
-
- setMaxProbabilityMultiplier(int) - Method in interface org.apache.bookkeeper.client.WeightedRandomSelection
-
- setMaxProbabilityMultiplier(int) - Method in class org.apache.bookkeeper.client.WeightedRandomSelectionImpl
-
- setMaxReadsInProgressLimit(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set max number of reads in progress.
- setMaxSpeculativeReadLACTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the maximum interval between successive speculative read last add confirmed and entry
requests.
- setMaxSpeculativeReadTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the max speculative read timeout.
- setMetadataServiceUri(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the metadata service uri.
- setMetastoreImplClass(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set metastore implementation class.
- setMetastoreMaxEntriesPerScan(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set max entries per scan in metastore.
- setMinNumRacksPerWriteQuorum(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the minimum number of racks per write quorum.
- setMinNumZonesPerWriteQuorum(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the minimum number of zones per write quorum in
ZoneAwarePlacementPolicy.
- setMinorCompactionInterval(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set interval to run minor compaction.
- setMinorCompactionMaxTimeMillis(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the maximum milliseconds to run minor compaction.
- setMinorCompactionThreshold(double) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set threshold of minor compaction.
- setMinUsableSizeForEntryLogCreation(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets the minimum safe usable size to be available in ledger directory for Bookie to create entry log files.
- setMinUsableSizeForHighPriorityWrites(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets the minimum safe usable size to be available in ledger directory for Bookie to accept high priority writes.
- setMinUsableSizeForIndexFileCreation(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets the minimum safe Usable size to be available in index directory for Bookie to create Index File while
replaying journal at the time of Bookie Start in Readonly Mode (in bytes).
- setNettyMaxFrameSizeBytes(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the max number of bytes a single message can be that is read by the bookie.
- setNettyMaxFrameSizeBytes(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the max number of bytes a single message can be that is read by the bookie.
- setNettyMaxFrameSizeBytes(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the max number of bytes a single message can be that is read by the bookie.
- setNettyUsePooledBuffers(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
- setNetworkTopologyStabilizePeriodSeconds(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the network topology stabilize period in seconds.
- setNumAddWorkerThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of threads that would handle write requests.
- setNumChannelsPerBookie(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set num channels per bookie.
- setNumHighPriorityWorkerThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of threads that should be used for high priority requests
(i.e.
- setNumIOThreads(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the number of IO threads.
- setNumJournalCallbackThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Deprecated.
- setNumLongPollWorkerThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of threads that should handle long poll requests.
- setNumOfMemtableFlushThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setNumReadWorkerThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of threads that would handle read requests.
- setNumWorkerThreads(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the number of worker threads.
- setOpenFileLimit(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set limitation of number of open files.
- setOpenLedgerRereplicationGracePeriod(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the grace period which the rereplication worker will wait before
fencing and rereplicating a ledger fragment which is still being written
to, on bookie failure.
- setOpportunisticStriping(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/Disable opportunistic striping.
- setPageLimit(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set limitation number of index pages in ledger cache.
- setPageSize(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set page size.
- setPCBCTimeoutTimerNumTicks(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Deprecated.
- setPCBCTimeoutTimerTickDurationMs(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Deprecated.
- setPermittedStartupUsers(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Limit who can start the application to prevent future permission errors.
- setPersistBookieStatusEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Whether to persist the bookie status so that when bookie server restarts,
it will continue using the previous status.
- setPiggyBackedLac(long) - Method in class org.apache.bookkeeper.client.ExplicitLacFlushPolicy.ExplicitLacFlushPolicyImpl
-
- setPreserveMdcForTaskExecution(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Whether to preserve MDC for tasks in Executor.
- setRC(int) - Method in class org.apache.bookkeeper.client.LedgerHandle.LastConfirmedCtx
-
- setrc(int) - Method in class org.apache.bookkeeper.client.SyncCounter
-
- setReadBufferBytes(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of bytes we should use as capacity for
org.apache.bookkeeper.bookie.BufferedReadChannel.
- setReadEntryTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the timeout for read entry request.
- setReadOnlyModeEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set whether the bookie is able to go into read-only mode.
- setReadOnlyModeOnAnyDiskFullEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set whether the bookie is able to go into read-only mode when any disk is full.
- setReadTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
- setReadWorkerThreadsThrottlingEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Use auto-throttling of the read-worker threads.
- setRecoveryReadBatchSize(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set Recovery Read Batch Size.
- setRecvByteBufAllocatorSizeInitial(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Recv ByteBuf allocator initial buf size.
- setRecvByteBufAllocatorSizeMax(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Recv ByteBuf allocator max buf size.
- setRecvByteBufAllocatorSizeMin(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set Recv ByteBuf allocator min buf size.
- setRegistrationClientClass(Class<? extends RegistrationClient>) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
- setRegistrationManagerClass(Class<? extends RegistrationManager>) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setReorderReadSequenceEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/disable reordering read sequence on reading entries.
- setReorderThresholdPendingRequests(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the threshold for the number of pending requests beyond which to reorder
reads.
- setRepairedPlacementPolicyNotAdheringBookieEnable(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setReplicateType(LedgerFragment.ReplicateType) - Method in class org.apache.bookkeeper.client.LedgerFragment
-
- setReplicationRateByBytes(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the bytes rate of re-replication.
- setRequestTimerNumTicks(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of ticks per wheel for the request timer.
- setRequestTimerTickDurationMs(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the tick duration in milliseconds.
- setRereplicationEntryBatchSize(long) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the max entries to keep in fragment for re-replication.
- setRwRereplicateBackoffMs(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set how long to backoff when encountering exception on rereplicating a ledger.
- setSequence(Enumeration<LedgerEntry>) - Method in class org.apache.bookkeeper.client.SyncCounter
-
- setServerNumIOThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of IO threads.
- setServerSockKeepalive(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set socket keepalive setting.
- setServerSockLinger(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set socket linger timeout on close.
- setServerTcpNoDelay(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set socket nodelay setting.
- setServerWriteBufferHighWaterMark(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set server netty channel write buffer high water mark.
- setServerWriteBufferLowWaterMark(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set server netty channel write buffer low water mark.
- setShadedLedgerManagerFactoryClassPrefix(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the class prefix of the shaded ledger manager factory class for
instantiating a ledger manager factory.
- setSkipListArenaChunkSize(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of bytes we used as chunk allocation for
org.apache.bookkeeper.bookie.SkipListArena.
- setSkipListArenaMaxAllocSize(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the max size we should allocate from the skiplist arena.
- setSkipListSizeLimit(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set skip list size limit.
- setSortedLedgerStorageEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setSpeculativeReadLACTimeoutBackoffMultiplier(float) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the multipler to use when determining time between successive speculative read LAC requests.
- setSpeculativeReadTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the speculative read timeout.
- setSpeculativeReadTimeoutBackoffMultiplier(float) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the multipler to use when determining time between successive speculative read requests.
- setStartTLSTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the timeout value in secs for the START_TLS request.
- setStatisticsEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Turn on/off statistics.
- setStatsLogger(StatsLogger) - Method in class org.apache.bookkeeper.client.BookKeeper.Builder
-
- setStatsProviderClass(Class<? extends StatsProvider>) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the stats provider used by bookie.
- setStickyReadsEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable/disable having read operations for a ledger to be sticky to
a single bookie.
- setStoreSystemtimeAsLedgerCreationTime(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Enable the client to use system time as the ledger creation time.
- setStoreSystemTimeAsLedgerUnderreplicatedMarkTime(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Enable the Auditor to use system time as underreplicated ledger mark
time.
- SettableFeature - Class in org.apache.bookkeeper.feature
-
A feature implementation that allow changing availability programmatically.
- SettableFeature(String, int) - Constructor for class org.apache.bookkeeper.feature.SettableFeature
-
- SettableFeature(String, boolean) - Constructor for class org.apache.bookkeeper.feature.SettableFeature
-
- SettableFeatureProvider - Class in org.apache.bookkeeper.feature
-
A provider will provide settable features.
- SettableFeatureProvider(String, int) - Constructor for class org.apache.bookkeeper.feature.SettableFeatureProvider
-
- setTaskExecutionWarnTimeMicros(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set task execution duration which triggers a warning.
- setTcpUserTimeoutMillis(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set client netty TCP user timeout in millis (only for Epoll channels).
- setThrottleValue(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set throttle value.
- setTimeoutMonitorIntervalSec(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the interval between successive executions of the operation timeout monitor.
- setTimeoutTaskIntervalMillis(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Deprecated.
- setTimeoutTimerNumTicks(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set number of ticks that used for timeout timer.
- setTimeoutTimerTickDurationMs(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the tick duration in milliseconds that used for timeout timer.
- setTLSCertFilesRefreshDurationSeconds(long) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set tls certificate files refresh duration in seconds.
- setTLSCertificatePath(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the path to file containing TLS Certificate.
- setTLSCertificatePath(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the path to file containing TLS Certificate.
- setTLSClientAuthentication(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Specify whether the client will send an TLS certificate on TLS-handshake.
- setTLSEnabledCipherSuites(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the list of enabled TLS cipher suites.
- setTLSEnabledProtocols(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the list of enabled TLS protocols.
- setTLSKeyStore(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the keystore path for the client.
- setTLSKeyStore(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the keystore path for the client.
- setTLSKeyStorePasswordPath(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the path to file containing keystore password, if the client keystore is password protected.
- setTLSKeyStorePasswordPath(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the path to file containing keystore password, if the client keystore is password protected.
- setTLSKeyStoreType(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the keystore type for client.
- setTLSKeyStoreType(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the keystore type for client.
- setTLSProvider(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set TLS Provider (JDK or OpenSSL).
- setTLSProviderFactoryClass(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the client security provider factory class name.
- setTLSTrustStore(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the truststore path for the client.
- setTLSTrustStore(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the truststore path for the client.
- setTLSTrustStorePasswordPath(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the path to file containing truststore password, if the client truststore is password protected.
- setTLSTrustStorePasswordPath(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the path to file containing truststore password, if the client truststore is password protected.
- setTLSTrustStoreType(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set the truststore type for client.
- setTLSTrustStoreType(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the truststore type for client.
- setUnderreplicatedLedgerRecoveryGracePeriod(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Sets the grace period (in seconds) for underreplicated ledgers recovery.
- setUseHostNameAsBookieID(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the bookie to use its hostname to register with the
co-ordination service(eg: zookeeper) and in ledger metadata.
- setUseShortHostName(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Configure the bookie to use its short hostname or FQDN hostname to
register with the co-ordination service(eg: zookeeper) and in ledger
metadata.
- setUseTargetEntryLogSizeForGc(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
- setUseTransactionalCompaction(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set whether to use transactional compaction and using a separate log for compaction or not.
- setUseV2WireProtocol(boolean) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Set whether or not to use older Bookkeeper wire protocol (no protobuf).
- setVerifyMetadataOnGc(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set whether the bookie is configured to double check prior to gc.
- setWaitTimeoutOnBackpressureMillis(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
-
Timeout controlling wait on request send in case of unresponsive bookie(s)
(i.e.
- setWaitTimeoutOnResponseBackpressureMillis(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Timeout controlling wait on response send in case of unresponsive client
(i.e.
- setWriteBufferBytes(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set the number of bytes used as capacity for the write buffer.
- setZkEnableSecurity(boolean) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set the usage of ACLs of new z-nodes.
- setZkLedgersRootPath(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Deprecated.
- setZkRequestRateLimit(double) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set zookeeper access request rate limit.
- setZkRetryBackoffMaxMs(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set zookeeper client backoff retry max time in millis.
- setZkRetryBackoffMaxRetries(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set zookeeper client backoff max retry times.
- setZkRetryBackoffStartMs(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
-
Set zookeeper client backoff retry start time in millis.
- setZkServers(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Deprecated.
- setZkTimeout(int) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
-
Set zookeeper timeout.
- setZookeeper(ZooKeeper) - Method in class org.apache.bookkeeper.client.BookKeeper.Builder
-
- SHADED_LEDGER_MANAGER_FACTORY_CLASS_PREFIX - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- shouldStoreCtime() - Method in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- shouldStoreCtime(LedgerMetadata) - Static method in class org.apache.bookkeeper.client.LedgerMetadataUtils
-
- shuffleWithMask(DistributionSchedule.WriteSet, int, int) - Static method in class org.apache.bookkeeper.client.TopologyAwareEnsemblePlacementPolicy
-
Shuffle all the entries of an array that matches a mask.
- SingleFragmentCallback(AsyncCallback.VoidCallback, LedgerHandle, LedgerManager, long, Map<BookieId, BookieId>) - Constructor for class org.apache.bookkeeper.client.LedgerFragmentReplicator.SingleFragmentCallback
-
- size() - Method in interface org.apache.bookkeeper.client.DistributionSchedule.WriteSet
-
The number of indexes in the write set.
- SKIP_LIST_CHUNK_SIZE_ENTRY - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SKIP_LIST_MAX_ALLOC_ENTRY - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SKIP_LIST_SIZE_LIMIT - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- slave - Variable in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
-
- slave - Variable in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicy
-
- SLOW_MASK - Static variable in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- slowBookies - Variable in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- slowBookies - Variable in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- sort() - Method in interface org.apache.bookkeeper.client.DistributionSchedule.WriteSet
-
Sort the indices.
- SORTED_LEDGER_STORAGE_ENABLED - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- SPECULATIVE_READ_COUNT - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
-
- SPECULATIVE_READ_LAC_TIMEOUT_BACKOFF_MULTIPLIER - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- SPECULATIVE_READ_TIMEOUT - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- SPECULATIVE_READ_TIMEOUT_BACKOFF_MULTIPLIER - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- SpeculativeRequestExecutionPolicy - Interface in org.apache.bookkeeper.client
-
Define a policy for speculative request execution.
- SpeculativeRequestExecutor - Interface in org.apache.bookkeeper.client
-
Define an executor for issuing speculative requests.
- splitIntoSubFragments(LedgerHandle, LedgerFragment, long) - Static method in class org.apache.bookkeeper.client.LedgerFragmentReplicator
-
Split the full fragment into batched entry fragments by keeping
rereplicationEntryBatchSize of entries in each one and can treat them as
sub fragments.
- stabilizePeriodSeconds - Variable in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- stabilizePeriodSeconds - Variable in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- start() - Method in class org.apache.bookkeeper.client.BookieInfoReader
-
- START_TLS_TIMEOUT_SECS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- startEntryId - Variable in class org.apache.bookkeeper.client.PendingReadOp
-
- startEntryToRead - Variable in class org.apache.bookkeeper.client.LedgerRecoveryOp
-
- startTime - Variable in class org.apache.bookkeeper.client.LedgerCreateOp
-
- startTime - Variable in class org.apache.bookkeeper.client.LedgerDeleteOp
-
- startTime - Variable in class org.apache.bookkeeper.client.LedgerOpenOp
-
- STATS_PROVIDER_CLASS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
-
- statsLogger(StatsLogger) - Method in interface org.apache.bookkeeper.client.api.BookKeeperBuilder
-
Configure the bookkeeper client with a provided StatsLogger.
- statsLogger - Variable in class org.apache.bookkeeper.client.BookKeeper.Builder
-
- statsLogger(StatsLogger) - Method in class org.apache.bookkeeper.client.BookKeeper.Builder
-
Configure the bookkeeper client with a provided StatsLogger.
- statsLogger(StatsLogger) - Method in class org.apache.bookkeeper.client.impl.BookKeeperBuilderImpl
-
- statsLogger - Variable in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicyImpl
-
- statsLogger - Variable in class org.apache.bookkeeper.client.ZoneawareEnsemblePlacementPolicyImpl
-
- STICKY_READS_ENABLED - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
-
- stopExplicitLacFlush() - Method in class org.apache.bookkeeper.client.ExplicitLacFlushPolicy.ExplicitLacFlushPolicyImpl
-
- stopExplicitLacFlush() - Method in interface org.apache.bookkeeper.client.ExplicitLacFlushPolicy
-
- STORE_SYSTEMTIME_AS_LEDGER_CREATION_TIME - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- STORE_SYSTEMTIME_AS_LEDGER_UNDERREPLICATED_MARK_TIME - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
-
- storeCtime - Variable in class org.apache.bookkeeper.client.LedgerMetadataImpl
-
- storingCreationTime(boolean) - Method in class org.apache.bookkeeper.client.LedgerMetadataBuilder
-
- submit() - Method in class org.apache.bookkeeper.client.PendingReadOp
-
- submitCallback(int) - Method in class org.apache.bookkeeper.client.ListenerBasedPendingReadOp
-
- submitCallback(int) - Method in class org.apache.bookkeeper.client.PendingAddOp
-
- submitCallback(int) - Method in class org.apache.bookkeeper.client.PendingReadOp
-
- subset(Set<Integer>) - Method in class org.apache.bookkeeper.client.LedgerFragment
-
Return a ledger fragment contains subset of bookies.
- suggestedDigestType - Variable in class org.apache.bookkeeper.client.LedgerOpenOp
-
- SyncAddCallback() - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils.SyncAddCallback
-
- SyncCallbackUtils - Class in org.apache.bookkeeper.client
-
Utility for callbacks.
- SyncCallbackUtils() - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils
-
- SyncCallbackUtils.FutureReadLastConfirmed - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.FutureReadLastConfirmedAndEntry - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.LastAddConfirmedCallback - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.SyncAddCallback - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.SyncCloseCallback - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.SyncCreateAdvCallback - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.SyncCreateCallback - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.SyncDeleteCallback - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.SyncOpenCallback - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.SyncReadCallback - Class in org.apache.bookkeeper.client
-
- SyncCallbackUtils.SyncReadLastConfirmedCallback - Class in org.apache.bookkeeper.client
-
- SyncCloseCallback(CompletableFuture<Void>) - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils.SyncCloseCallback
-
- SyncCounter - Class in org.apache.bookkeeper.client
-
Implements objects to help with the synchronization of asynchronous calls.
- SyncCounter() - Constructor for class org.apache.bookkeeper.client.SyncCounter
-
- SyncCreateAdvCallback(CompletableFuture<? super LedgerHandleAdv>) - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils.SyncCreateAdvCallback
-
- SyncCreateCallback(CompletableFuture<? super LedgerHandle>) - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils.SyncCreateCallback
-
- SyncDeleteCallback(CompletableFuture<Void>) - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils.SyncDeleteCallback
-
- SyncObject() - Constructor for class org.apache.bookkeeper.client.BookKeeperAdmin.SyncObject
-
- SyncOpenCallback(CompletableFuture<? super LedgerHandle>) - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils.SyncOpenCallback
-
- SyncReadCallback(CompletableFuture<Enumeration<LedgerEntry>>) - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils.SyncReadCallback
-
- SyncReadLastConfirmedCallback() - Constructor for class org.apache.bookkeeper.client.SyncCallbackUtils.SyncReadLastConfirmedCallback
-