Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Z 

A

AbstractConfiguration - Class in org.apache.bookkeeper.conf
Abstract configuration
AbstractConfiguration() - Constructor for class org.apache.bookkeeper.conf.AbstractConfiguration
 
AbstractHChannelManager - Class in org.apache.hedwig.client.netty.impl
Basic HChannel Manager Implementation
AbstractHChannelManager(ClientConfiguration, ChannelFactory) - Constructor for class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
AbstractResponseHandler - Class in org.apache.hedwig.client.handlers
 
AbstractResponseHandler(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.handlers.AbstractResponseHandler
 
AbstractSubscribeResponseHandler - Class in org.apache.hedwig.client.netty.impl
 
AbstractSubscribeResponseHandler(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
aChannelManager - Variable in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
ActiveSubscriber - Class in org.apache.hedwig.client.netty.impl
an active subscriber handles subscription actions in a channel.
ActiveSubscriber(ClientConfiguration, AbstractHChannelManager, TopicSubscriber, PubSubData, PubSubProtocol.SubscriptionPreferences, Channel, HChannel) - Constructor for class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Construct an active subscriber instance.
ADD_ENTRY_TIMEOUT_SEC - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
ADD_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
addAllEntries(Iterable<? extends PubSubProtocol.Map.Entry>) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
addAllRanges(Iterable<? extends PubSubProtocol.LedgerRange>) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
addAllRemoteComponents(Iterable<? extends PubSubProtocol.RegionSpecificSeqId>) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
addAllTriedServers(Iterable<? extends ByteString>) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
repeated bytes triedServers = 3;
addBookie(RackawareEnsemblePlacementPolicy.BookieNode) - Method in interface org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.Ensemble
Append the new bookie node to the ensemble.
addBookie(RackawareEnsemblePlacementPolicy.BookieNode) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.EnsembleForReplacement
 
addBookie(RackawareEnsemblePlacementPolicy.BookieNode) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.RRRackCoverageEnsemble
 
addChannel(T, HChannel) - Method in class org.apache.hedwig.client.netty.CleanupChannelMap
Add channel to the map.
addComplete(int, LedgerHandle, long, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.AddCallback
Callback declaration
addEntries(PubSubProtocol.Map.Entry) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
addEntries(int, PubSubProtocol.Map.Entry) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
addEntries(PubSubProtocol.Map.Entry.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
addEntries(int, PubSubProtocol.Map.Entry.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
addEntriesBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
addEntriesBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
addEntry(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.
addRanges(PubSubProtocol.LedgerRange) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
addRanges(int, PubSubProtocol.LedgerRange) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
addRanges(PubSubProtocol.LedgerRange.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
addRanges(int, PubSubProtocol.LedgerRange.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
addRangesBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
addRangesBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
addRemoteComponents(PubSubProtocol.RegionSpecificSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
addRemoteComponents(int, PubSubProtocol.RegionSpecificSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
addRemoteComponents(PubSubProtocol.RegionSpecificSeqId.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
addRemoteComponents(int, PubSubProtocol.RegionSpecificSeqId.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
addRemoteComponentsBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
addRemoteComponentsBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
addSubscriptionListener(SubscriptionListener) - Method in interface org.apache.hedwig.client.api.Subscriber
Register a subscription listener which get notified about subscription event indicating a state of a subscription that subscribed disable resubscribe logic.
addSubscriptionListener(SubscriptionListener) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
addSubscriptionListener(SubscriptionListener) - Method in class org.apache.hedwig.client.netty.SubscriptionEventEmitter
 
addTriedServers(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
repeated bytes triedServers = 3;
addTxn(long, PubSubData) - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 
ALLOW_LOOPBACK - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
AlreadyStartDeliveryException - Exception in org.apache.hedwig.client.exceptions
This is a Hedwig client side exception when the local client wants to startDelivery using another message handler before stopping previous one.
AlreadyStartDeliveryException(String) - Constructor for exception org.apache.hedwig.client.exceptions.AlreadyStartDeliveryException
 
AlreadyStartDeliveryException(String, Throwable) - Constructor for exception org.apache.hedwig.client.exceptions.AlreadyStartDeliveryException
 
apply(RackawareEnsemblePlacementPolicy.BookieNode, RackawareEnsemblePlacementPolicy.Ensemble) - Method in interface org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.Predicate
 
apply(RackawareEnsemblePlacementPolicy.BookieNode, RackawareEnsemblePlacementPolicy.Ensemble) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.RRRackCoverageEnsemble
 
apply(RackawareEnsemblePlacementPolicy.BookieNode, RackawareEnsemblePlacementPolicy.Ensemble) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.TruePredicate
 
asyncAddEntry(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.
AsyncCallback - Interface in org.apache.bookkeeper.client
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
AsyncCallback.AddCallback - Interface in org.apache.bookkeeper.client
 
AsyncCallback.CloseCallback - Interface in org.apache.bookkeeper.client
 
AsyncCallback.CreateCallback - Interface in org.apache.bookkeeper.client
 
AsyncCallback.DeleteCallback - Interface in org.apache.bookkeeper.client
 
AsyncCallback.IsClosedCallback - Interface in org.apache.bookkeeper.client
 
AsyncCallback.OpenCallback - Interface in org.apache.bookkeeper.client
 
AsyncCallback.ReadCallback - Interface in org.apache.bookkeeper.client
 
AsyncCallback.ReadLastConfirmedCallback - Interface in org.apache.bookkeeper.client
 
AsyncCallback.RecoverCallback - Interface in org.apache.bookkeeper.client
 
asyncClose(AsyncCallback.CloseCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
Asynchronous close, any adds in flight will return errors.
asyncCloseSubscription(ByteString, ByteString, Callback<Void>, Object) - Method in interface org.apache.hedwig.client.api.Subscriber
Closes all of the client side cached data for this subscription without actually sending an unsubscribe request to the server.
asyncCloseSubscription(TopicSubscriber, Callback<PubSubProtocol.ResponseBody>, Object) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Close subscription from this handler.
asyncCloseSubscription(TopicSubscriber, Callback<PubSubProtocol.ResponseBody>, Object) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Close the subscription of the given topicSubscriber.
asyncCloseSubscription(ByteString, ByteString, Callback<Void>, Object) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
asyncCloseSubscription(TopicSubscriber, Callback<PubSubProtocol.ResponseBody>, Object) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
asyncCloseSubscription(TopicSubscriber, Callback<PubSubProtocol.ResponseBody>, Object) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexSubscribeResponseHandler
 
asyncCloseSubscription(TopicSubscriber, Callback<PubSubProtocol.ResponseBody>, Object) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
asyncCloseSubscription(TopicSubscriber, Callback<PubSubProtocol.ResponseBody>, Object) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
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) - Method in class org.apache.bookkeeper.client.BookKeeper
Creates a new ledger asynchronously.
asyncDeleteLedger(long, AsyncCallback.DeleteCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeper
Deletes a ledger asynchronously.
asyncIsClosed(long, AsyncCallback.IsClosedCallback, Object) - Method in class org.apache.bookkeeper.client.BookKeeper
Check asynchronously whether the ledger with identifier lId has been closed.
asyncMessageDeliver(TopicSubscriber, PubSubProtocol.Message) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Method called when a message arrives for a subscribe Channel and we want to deliver it asynchronously via the registered MessageHandler (should not be null when called here).
asyncMessageDeliver(TopicSubscriber, PubSubProtocol.Message) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
asyncMessageDeliver(PubSubProtocol.Message) - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Deliver message to the client.
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.
asyncPublish(ByteString, PubSubProtocol.Message, Callback<Void>, Object) - Method in interface org.apache.hedwig.client.api.Publisher
Publishes a message asynchronously on the given topic.
asyncPublish(ByteString, PubSubProtocol.Message, Callback<Void>, Object) - Method in class org.apache.hedwig.client.netty.HedwigPublisher
 
asyncPublishWithResponse(ByteString, PubSubProtocol.Message, Callback<PubSubProtocol.PublishResponse>, Object) - Method in interface org.apache.hedwig.client.api.Publisher
Publishes a message asynchronously on the given topic.
asyncPublishWithResponse(ByteString, PubSubProtocol.Message, Callback<PubSubProtocol.PublishResponse>, Object) - Method in class org.apache.hedwig.client.netty.HedwigPublisher
 
asyncReadEntries(long, long, AsyncCallback.ReadCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
Read a sequence of entries asynchronously.
asyncReadLastConfirmed(AsyncCallback.ReadLastConfirmedCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
Obtains asynchronously the last confirmed write from a quorum of bookies.
asyncRecoverBookieData(BookieSocketAddress, BookieSocketAddress, 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.
asyncSubscribe(ByteString, ByteString, PubSubProtocol.SubscribeRequest.CreateOrAttach, Callback<Void>, Object) - Method in interface org.apache.hedwig.client.api.Subscriber
asyncSubscribe(ByteString, ByteString, PubSubProtocol.SubscriptionOptions, Callback<Void>, Object) - Method in interface org.apache.hedwig.client.api.Subscriber
Subscribe to the given topic asynchronously for the inputted subscriberId.
asyncSubscribe(ByteString, ByteString, PubSubProtocol.SubscribeRequest.CreateOrAttach, Callback<Void>, Object) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
asyncSubscribe(ByteString, ByteString, PubSubProtocol.SubscriptionOptions, Callback<Void>, Object) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
asyncSubscribe(ByteString, ByteString, PubSubProtocol.SubscriptionOptions, Callback<Void>, Object, boolean) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
asyncTryReadLastConfirmed(AsyncCallback.ReadLastConfirmedCallback, Object) - Method in class org.apache.bookkeeper.client.LedgerHandle
Obtains asynchronously the last confirmed write from a quorum of bookies.
asyncUnsubscribe(ByteString, ByteString, Callback<Void>, Object) - Method in interface org.apache.hedwig.client.api.Subscriber
Unsubscribe from a topic asynchronously that the subscriberId user has previously subscribed to.
asyncUnsubscribe(ByteString, ByteString, Callback<Void>, Object) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
asyncUnsubscribe(ByteString, ByteString, Callback<Void>, Object, boolean) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
ATTACH_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
ATTACH = 1;
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
 
AUTO_RECOVERY_DAEMON_ENABLED - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
AUTO_SEND_CONSUME_MESSAGE_ENABLED - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
AVAILABLE_NODE - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
 
availableBookiesChanged() - Method in interface org.apache.bookkeeper.client.BookiesListener
 
await(CyclicBarrier) - Static method in class org.apache.hedwig.util.ConcurrencyUtils
 

B

BAD_VERSION_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
BAD_VERSION = 520;
BadVersionException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.BadVersionException
 
BenchmarkCallback(BenchmarkUtils.ThroughputLatencyAggregator) - Constructor for class org.apache.hedwig.client.benchmark.BenchmarkUtils.BenchmarkCallback
 
BenchmarkPublisher - Class in org.apache.hedwig.client.benchmark
 
BenchmarkPublisher(int, int, int, int, int, int, Publisher, Subscriber, int, int, int) - Constructor for class org.apache.hedwig.client.benchmark.BenchmarkPublisher
 
BenchmarkSubscriber - Class in org.apache.hedwig.client.benchmark
 
BenchmarkSubscriber(int, int, int, int, int, int, Subscriber, ByteString) - Constructor for class org.apache.hedwig.client.benchmark.BenchmarkSubscriber
 
BenchmarkUtils - Class in org.apache.hedwig.client.benchmark
 
BenchmarkUtils() - Constructor for class org.apache.hedwig.client.benchmark.BenchmarkUtils
 
BenchmarkUtils.BenchmarkCallback - Class in org.apache.hedwig.client.benchmark
 
BenchmarkUtils.ThroughputAggregator - Class in org.apache.hedwig.client.benchmark
Stats aggregator for non-callback (single-shot) operations.
BenchmarkUtils.ThroughputLatencyAggregator - Class in org.apache.hedwig.client.benchmark
Stats aggregator for callback (round-trip) operations.
BenchmarkWorker - Class in org.apache.hedwig.client.benchmark
 
BenchmarkWorker(int, int, int, int, int, int) - Constructor for class org.apache.hedwig.client.benchmark.BenchmarkWorker
 
BKBookieException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKBookieException
 
BKBookieHandleNotAvailableException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKBookieHandleNotAvailableException
 
BKClientClosedException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKClientClosedException
 
BKDigestMatchException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKDigestMatchException
 
BKDigestNotInitializedException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKDigestNotInitializedException
 
BKException - Exception in org.apache.bookkeeper.client
Class the enumerates all the possible error conditions
BKException.BKBookieException - Exception in org.apache.bookkeeper.client
 
BKException.BKBookieHandleNotAvailableException - Exception in org.apache.bookkeeper.client
 
BKException.BKClientClosedException - Exception in org.apache.bookkeeper.client
 
BKException.BKDigestMatchException - Exception in org.apache.bookkeeper.client
 
BKException.BKDigestNotInitializedException - Exception in org.apache.bookkeeper.client
 
BKException.BKIllegalOpException - Exception in org.apache.bookkeeper.client
 
BKException.BKIncorrectParameterException - Exception in org.apache.bookkeeper.client
 
BKException.BKInterruptedException - Exception in org.apache.bookkeeper.client
 
BKException.BKLedgerClosedException - Exception in org.apache.bookkeeper.client
 
BKException.BKLedgerExistException - Exception in org.apache.bookkeeper.client
 
BKException.BKLedgerFencedException - Exception in org.apache.bookkeeper.client
 
BKException.BKLedgerRecoveryException - Exception in org.apache.bookkeeper.client
 
BKException.BKMetadataVersionException - Exception in org.apache.bookkeeper.client
 
BKException.BKNoSuchEntryException - Exception in org.apache.bookkeeper.client
 
BKException.BKNoSuchLedgerExistsException - Exception in org.apache.bookkeeper.client
 
BKException.BKNotEnoughBookiesException - Exception in org.apache.bookkeeper.client
 
BKException.BKProtocolVersionException - Exception in org.apache.bookkeeper.client
 
BKException.BKQuorumException - Exception in org.apache.bookkeeper.client
 
BKException.BKReadException - Exception in org.apache.bookkeeper.client
 
BKException.BKReplicationException - Exception in org.apache.bookkeeper.client
 
BKException.BKUnauthorizedAccessException - Exception in org.apache.bookkeeper.client
 
BKException.BKUnclosedFragmentException - Exception in org.apache.bookkeeper.client
 
BKException.BKUnexpectedConditionException - Exception in org.apache.bookkeeper.client
 
BKException.BKWriteException - Exception in org.apache.bookkeeper.client
 
BKException.BKWriteOnReadOnlyBookieException - Exception in org.apache.bookkeeper.client
 
BKException.Code - Interface in org.apache.bookkeeper.client
List of return codes
BKException.MetaStoreException - Exception in org.apache.bookkeeper.client
 
BKException.ZKException - Exception in org.apache.bookkeeper.client
 
BKIllegalOpException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKIllegalOpException
 
BKIncorrectParameterException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKIncorrectParameterException
 
BKInterruptedException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKInterruptedException
 
BKLedgerClosedException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKLedgerClosedException
 
BKLedgerExistException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKLedgerExistException
 
BKLedgerFencedException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKLedgerFencedException
 
BKLedgerRecoveryException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKLedgerRecoveryException
 
BKMetadataVersionException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKMetadataVersionException
 
BKNoSuchEntryException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKNoSuchEntryException
 
BKNoSuchLedgerExistsException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKNoSuchLedgerExistsException
 
BKNotEnoughBookiesException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKNotEnoughBookiesException
 
BKProtocolVersionException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKProtocolVersionException
 
BKQuorumException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKQuorumException
 
BKReadException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKReadException
 
BKReplicationException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKReplicationException
 
BKUnauthorizedAccessException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKUnauthorizedAccessException
 
BKUnclosedFragmentException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKUnclosedFragmentException
 
BKUnexpectedConditionException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKUnexpectedConditionException
 
BKWriteException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKWriteException
 
BKWriteOnReadOnlyBookieException() - Constructor for exception org.apache.bookkeeper.client.BKException.BKWriteOnReadOnlyBookieException
 
BODY_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
BOOKIE_PORT - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
bookieClient - Variable in class org.apache.bookkeeper.client.LedgerChecker
 
BookieHandleNotAvailableException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
BookiesListener - Interface in org.apache.bookkeeper.client
Listener for the the available bookies changes.
BookKeeper - Class in org.apache.bookkeeper.client
BookKeeper client.
BookKeeper(String) - Constructor for class org.apache.bookkeeper.client.BookKeeper
Create a bookkeeper client.
BookKeeper(ClientConfiguration) - Constructor for class org.apache.bookkeeper.client.BookKeeper
Create a bookkeeper client using a configuration object.
BookKeeper(ClientConfiguration, ZooKeeper) - Constructor for class org.apache.bookkeeper.client.BookKeeper
Create a bookkeeper client but use the passed in zookeeper client instead of instantiating one.
BookKeeper(ClientConfiguration, ZooKeeper, ClientSocketChannelFactory) - Constructor for class org.apache.bookkeeper.client.BookKeeper
Create a bookkeeper client but use the passed in zookeeper client and client socket channel factory instead of instantiating those.
BookKeeper.Builder - Class in org.apache.bookkeeper.client
 
BookKeeper.DigestType - Enum in org.apache.bookkeeper.client
There are 2 digest types that can be used for verification.
BookKeeperAdmin - Class in org.apache.bookkeeper.client
Admin client for BookKeeper clusters
BookKeeperAdmin(String) - Constructor for class org.apache.bookkeeper.client.BookKeeperAdmin
Constructor that takes in a ZooKeeper servers connect string so we know how to connect to ZooKeeper to retrieve information about the BookKeeper cluster.
BookKeeperAdmin(ClientConfiguration) - Constructor for class org.apache.bookkeeper.client.BookKeeperAdmin
Constructor that takes in a configuration object so we know how to connect to ZooKeeper to retrieve information about the BookKeeper cluster.
BookKeeperAdmin(BookKeeper) - Constructor for class org.apache.bookkeeper.client.BookKeeperAdmin
Constructor that takes in a BookKeeper instance .
BookKeeperClientStats - Interface in org.apache.bookkeeper.client
 
build() - Method in class org.apache.bookkeeper.client.BookKeeper.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
build() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
buildConsumeRequest(long, TopicSubscriber, PubSubProtocol.MessageSeqId) - Static method in class org.apache.hedwig.client.netty.NetUtils
Build consume request
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
buildPartial() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
buildPubSubRequest(long, PubSubData) - Static method in class org.apache.hedwig.client.netty.NetUtils
This is a helper method to build the actual pub/sub message.

C

calcTp(int, long) - Static method in class org.apache.hedwig.client.benchmark.BenchmarkUtils
 
call() - Method in class org.apache.hedwig.client.benchmark.BenchmarkPublisher
 
call() - Method in class org.apache.hedwig.client.benchmark.BenchmarkSubscriber
 
call() - Method in class org.apache.hedwig.client.benchmark.HedwigBenchmark
 
Callback<T> - Interface in org.apache.hedwig.util
This class is used for callbacks for asynchronous operations
CallbackUtils - Class in org.apache.hedwig.util
 
CallbackUtils() - Constructor for class org.apache.hedwig.util.CallbackUtils
 
cfg - Variable in class org.apache.hedwig.client.handlers.AbstractResponseHandler
 
cfg - Variable in class org.apache.hedwig.client.netty.HedwigSubscriber
 
cfg - Variable in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
cfg - Variable in class org.apache.hedwig.client.netty.impl.ClientChannelPipelineFactory
 
channel - Variable in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
CHANNEL_ADD_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
CHANNEL_READ_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
CHANNEL_SCOPE - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
CHANNEL_TIMEOUT_ADD - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
CHANNEL_TIMEOUT_READ - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
channelConnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 
channelDisconnected(ChannelHandlerContext, ChannelStateEvent) - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 
channelManager - Variable in class org.apache.hedwig.client.handlers.AbstractResponseHandler
 
channelManager - Variable in class org.apache.hedwig.client.netty.HedwigClientImpl
 
channelManager - Variable in class org.apache.hedwig.client.netty.HedwigSubscriber
 
channelManager - Variable in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
channelManager - Variable in class org.apache.hedwig.client.netty.impl.ClientChannelPipelineFactory
 
checkLedger(LedgerHandle, BookkeeperInternalCallbacks.GenericCallback<Set<LedgerFragment>>) - Method in class org.apache.bookkeeper.client.LedgerChecker
Check that all the fragments in the passed in ledger, and report those which are missing.
checkTimeoutRequests() - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 
checkTimeoutRequestsOnSubscriptionChannels() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Chekout the pub/sub requests on subscription channels.
checkTimeoutRequestsOnSubscriptionChannels() - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
checkTimeoutRequestsOnSubscriptionChannels() - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
CleanupChannelMap<T> - Class in org.apache.hedwig.client.netty
 
CleanupChannelMap() - Constructor for class org.apache.hedwig.client.netty.CleanupChannelMap
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
clear() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
clearAllTopicsForHost(InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
clearBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
required bytes body = 1;
clearCloseSubscriptionRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
clearConsumeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
clearCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
clearCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 2 [default = CREATE_OR_ATTACH];
clearCzxid() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required uint64 czxid = 3;
clearEnableResubscribe() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional bool enableResubscribe = 7 [default = true];
clearEndSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
clearEntries() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
clearEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
optional .Hedwig.SubscriptionEvent event = 1;
clearForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional bool forceAttach = 7 [default = false];
clearForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional bool forceAttach = 1 [default = false];
clearHeader() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageHeader header = 4;
clearHostForTopic(ByteString, InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
clearHostname() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required string hostname = 2;
clearKey() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional string key = 1;
clearLedgerId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
required uint64 ledgerId = 1;
clearLocalComponent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
optional uint64 localComponent = 1;
clearManagerImpl() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required string managerImpl = 2;
clearManagerVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required uint32 managerVersion = 3;
clearMessage() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.Message message = 5;
clearMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional uint32 messageBound = 5;
clearMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional uint32 messageBound = 3 [default = 0];
clearMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional uint32 messageBound = 2;
clearMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
optional uint32 messageBound = 2;
clearMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional string messageFilter = 5;
clearMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional string messageFilter = 3;
clearMessageType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional string messageType = 2;
clearMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional uint32 messageWindowSize = 6;
clearMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional uint32 messageWindowSize = 4;
clearMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
required .Hedwig.Message msg = 2;
clearMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required .Hedwig.MessageSeqId msgId = 3;
clearMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageSeqId msgId = 3;
clearMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
required .Hedwig.MessageSeqId msgId = 1;
clearNumTopics() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
required uint64 numTopics = 2;
clearOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.Map options = 4;
clearOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional .Hedwig.Map options = 1;
clearPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscriptionPreferences preferences = 6;
clearPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
clearPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
clearProperties() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional .Hedwig.Map properties = 1;
clearProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required .Hedwig.ProtocolVersion protocolVersion = 1;
clearProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required .Hedwig.ProtocolVersion protocolVersion = 1;
clearPublishedMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
required .Hedwig.MessageSeqId publishedMsgId = 1;
clearPublishRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.PublishRequest publishRequest = 52;
clearPublishResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.PublishResponse publishResponse = 1;
clearRanges() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
clearRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
required bytes region = 1;
clearRemoteComponents() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
clearResponseBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.ResponseBody responseBody = 8;
clearSeqId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
required uint64 seqId = 2;
clearServersList() - Method in class org.apache.hedwig.client.data.PubSubData
 
clearShouldClaim() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional bool shouldClaim = 5;
clearSrcRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional bytes srcRegion = 2;
clearStartDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
clearStartSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional uint64 startSeqIdIncluded = 3;
clearState() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionState state = 1;
clearStatusCode() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required .Hedwig.StatusCode statusCode = 2;
clearStatusMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional string statusMsg = 4;
clearStopDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
clearSubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
clearSubscribeResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
clearSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
required bytes subscriberId = 2;
clearSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required bytes subscriberId = 2;
clearSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional bytes subscriberId = 7;
clearSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
required bytes subscriberId = 2;
clearSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
required bytes subscriberId = 2;
clearSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
required bytes subscriberId = 2;
clearSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
required bytes subscriberId = 2;
clearSubscriptionEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
clearSynchronous() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional bool synchronous = 4 [default = false];
clearTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required bytes topic = 6;
clearTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional bytes topic = 6;
clearTriedServers() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
repeated bytes triedServers = 3;
clearTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required uint64 txnId = 4;
clearTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required uint64 txnId = 3;
clearType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required .Hedwig.OperationType type = 2;
clearUnsubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
clearValue() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional bytes value = 2;
Client - Interface in org.apache.hedwig.client.api
Interface defining the client API for Hedwig
CLIENT_ALREADY_SUBSCRIBED_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
CLIENT_ALREADY_SUBSCRIBED = 403;
CLIENT_CONNECT_TIMEOUT_MILLIS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
CLIENT_NOT_SUBSCRIBED_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
CLIENT_NOT_SUBSCRIBED = 404;
CLIENT_RECEIVEBUFFER_SIZE - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
CLIENT_SCOPE - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
CLIENT_SENDBUFFER_SIZE - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
CLIENT_TCP_NODELAY - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
CLIENT_WRITEBUFFER_HIGH_WATER_MARK - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
CLIENT_WRITEBUFFER_LOW_WATER_MARK - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
ClientAlreadySubscribedException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.ClientAlreadySubscribedException
 
ClientChannelPipelineFactory - Class in org.apache.hedwig.client.netty.impl
 
ClientChannelPipelineFactory(ClientConfiguration, AbstractHChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.ClientChannelPipelineFactory
 
ClientClosedException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
ClientConfiguration - Class in org.apache.bookkeeper.conf
Configuration settings for client side
ClientConfiguration() - Constructor for class org.apache.bookkeeper.conf.ClientConfiguration
Construct a default client-side configuration
ClientConfiguration(AbstractConfiguration) - Constructor for class org.apache.bookkeeper.conf.ClientConfiguration
Construct a client-side configuration using a base configuration
ClientConfiguration - Class in org.apache.hedwig.client.conf
 
ClientConfiguration() - Constructor for class org.apache.hedwig.client.conf.ClientConfiguration
 
ClientNotSubscribedException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.ClientNotSubscribedException
 
ClientNotSubscribedRuntimeException() - Constructor for exception org.apache.hedwig.exceptions.PubSubException.ClientNotSubscribedRuntimeException
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
clone() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
close() - Method in class org.apache.bookkeeper.client.BookKeeper
Shuts down client.
close() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Gracefully release resources that this client uses.
close() - Method in class org.apache.bookkeeper.client.LedgerHandle
Close this ledger synchronously.
close() - Method in interface org.apache.hedwig.client.api.Client
Close the client and free all associated resources.
close() - Method in class org.apache.hedwig.client.HedwigClient
 
close() - Method in class org.apache.hedwig.client.netty.CleanupChannelMap
Close the channels map.
close() - Method in interface org.apache.hedwig.client.netty.HChannel
Close the channel without waiting.
close(boolean) - Method in interface org.apache.hedwig.client.netty.HChannel
Close the channel
close() - Method in interface org.apache.hedwig.client.netty.HChannelManager
Close the channel manager.
close() - Method in class org.apache.hedwig.client.netty.HedwigClientImpl
 
close() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
close(boolean) - Method in class org.apache.hedwig.client.netty.impl.HChannelImpl
 
close() - Method in class org.apache.hedwig.client.netty.impl.HChannelImpl
 
closeComplete(int, LedgerHandle, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.CloseCallback
Callback definition
closed - Variable in class org.apache.hedwig.client.netty.CleanupChannelMap
 
closed - Variable in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
closedLock - Variable in class org.apache.hedwig.client.netty.CleanupChannelMap
 
closedLock - Variable in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
closeExplicitly() - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 
closeSubscription(ByteString, ByteString) - Method in interface org.apache.hedwig.client.api.Subscriber
Closes all of the client side cached data for this subscription without actually sending an unsubscribe request to the server.
closeSubscription(ByteString, ByteString) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
CLOSESUBSCRIPTION_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
CLOSESUBSCRIPTION = 6;
closeSubscriptionChannels() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Close all subscription channels when close channel manager.
closeSubscriptionChannels() - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
closeSubscriptionChannels() - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
CLOSESUBSCRIPTIONREQUEST_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
CloseSubscriptionResponseHandler - Class in org.apache.hedwig.client.handlers
 
CloseSubscriptionResponseHandler(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.handlers.CloseSubscriptionResponseHandler
 
code - Variable in exception org.apache.hedwig.exceptions.PubSubException
 
COLON - Static variable in class org.apache.hedwig.util.HedwigSocketAddress
 
COMMA - Static variable in class org.apache.hedwig.client.data.PubSubData
 
COMPACTION_MAX_OUTSTANDING_REQUESTS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
COMPACTION_RATE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
COMPOSITE_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
COMPOSITE = 700;
CompositeException(Collection<PubSubException>) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.CompositeException
 
ConcurrencyUtils - Class in org.apache.hedwig.util
 
ConcurrencyUtils() - Constructor for class org.apache.hedwig.util.ConcurrencyUtils
 
Configurable - Interface in org.apache.bookkeeper.conf
Class that may be configured with a Configuration.
connect(InetSocketAddress, ClientChannelPipelineFactory) - Method in class org.apache.hedwig.client.netty.impl.HChannelImpl
This is a helper method to do the connect attempt to the server given the inputted host/port.
connectFailedServers - Variable in class org.apache.hedwig.client.data.PubSubData
 
consume(ByteString, ByteString, PubSubProtocol.MessageSeqId) - Method in interface org.apache.hedwig.client.api.Subscriber
Manually send a consume message to the server for the given inputs.
consume(TopicSubscriber, PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Consume a given message for given topic subscriber thru this handler.
consume(ByteString, ByteString, PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
consume(TopicSubscriber, PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
consume(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Consume a specific message.
CONSUME_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
CONSUME = 2;
CONSUMED_MESSAGES_BUFFER_SIZE - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
CONSUMEREQUEST_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
context - Variable in class org.apache.hedwig.client.data.PubSubData
 
COULD_NOT_CONNECT_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
COULD_NOT_CONNECT = 405;
CouldNotConnectException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.CouldNotConnectException
 
create(int) - Static method in exception org.apache.bookkeeper.client.BKException
Create an exception from an error code
create(ClientConfiguration) - Static method in class org.apache.hedwig.client.netty.HedwigClientImpl
 
create(ClientConfiguration, ChannelFactory) - Static method in class org.apache.hedwig.client.netty.HedwigClientImpl
 
create(PubSubProtocol.StatusCode, String) - Static method in exception org.apache.hedwig.exceptions.PubSubException
 
CREATE_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
CREATE_OR_ATTACH_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
CREATE_OR_ATTACH = 2;
CREATE_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
CREATE = 0;
createActiveSubscriber(ClientConfiguration, AbstractHChannelManager, TopicSubscriber, PubSubData, PubSubProtocol.SubscriptionPreferences, Channel, HChannel) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
createActiveSubscriber(ClientConfiguration, AbstractHChannelManager, TopicSubscriber, PubSubData, PubSubProtocol.SubscriptionPreferences, Channel, HChannel) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
createAndStoreSubscriptionChannel(Channel) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Create and store a subscription HChannel thru the underlying established channel
createAndStoreSubscriptionChannel(InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Create and store a subscription HChannel to target host.
createAndStoreSubscriptionChannel(Channel) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
createAndStoreSubscriptionChannel(InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
createAndStoreSubscriptionChannel(Channel) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
createAndStoreSubscriptionChannel(InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
createComplete(int, LedgerHandle, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.CreateCallback
Declaration of callback method
createLedger(BookKeeper.DigestType, byte[]) - Method in class org.apache.bookkeeper.client.BookKeeper
Creates a new ledger.
createLedger(int, int, BookKeeper.DigestType, byte[]) - Method in class org.apache.bookkeeper.client.BookKeeper
Synchronous call to create ledger.
createLedger(int, int, int, BookKeeper.DigestType, byte[]) - Method in class org.apache.bookkeeper.client.BookKeeper
Synchronous call to create ledger.
CREATEORATTACH_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
CREATEORATTACH_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
createResponseHandlers() - Method in class org.apache.hedwig.client.netty.impl.ClientChannelPipelineFactory
 
createResponseHandlers() - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexSubscriptionChannelPipelineFactory
 
createResponseHandlers() - Method in class org.apache.hedwig.client.netty.impl.NonSubscriptionChannelPipelineFactory
 
createResponseHandlers() - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscriptionChannelPipelineFactory
 
createTempDirectory(String) - Static method in class org.apache.hedwig.util.FileUtils
 
createTempDirectory(String, String) - Static method in class org.apache.hedwig.util.FileUtils
 
ctx - Variable in class org.apache.hedwig.client.ssl.SslContextFactory
 
CURRENT_METADATA_FORMAT_VERSION - Static variable in class org.apache.bookkeeper.client.LedgerMetadata
 
curry(Callback<T>, T) - Static method in class org.apache.hedwig.util.CallbackUtils
Return a Callback that just calls the given Callback cb with the bound result.
CZXID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 

D

DEATH_WATCH_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
DEFAULT_SERVER_HOST - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
DefaultEnsemblePlacementPolicy - Class in org.apache.bookkeeper.client
Default Ensemble Placement Policy, which picks bookies randomly
DefaultEnsemblePlacementPolicy() - Constructor for class org.apache.bookkeeper.client.DefaultEnsemblePlacementPolicy
 
defaultLoader - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
 
DELETE_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
deleteComplete(int, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.DeleteCallback
Callback definition for delete operations
deleteLedger(long) - Method in class org.apache.bookkeeper.client.BookKeeper
Synchronous call to delete a ledger.
deliver(ByteString, ByteString, PubSubProtocol.Message, Callback<Void>, Object) - Method in interface org.apache.hedwig.client.api.MessageHandler
Delivers a message which has been published for topic.
deliver(ByteString, ByteString, PubSubProtocol.Message, Callback<Void>, Object) - Method in class org.apache.hedwig.client.netty.FilterableMessageHandler
 
DIGEST_TYPE - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
DigestMatchException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
DigestNotInitializedException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
ding(boolean) - Method in class org.apache.hedwig.client.benchmark.BenchmarkUtils.ThroughputAggregator
 
disconnectLock - Variable in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
DISK_CHECK_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
DISK_USAGE_THRESHOLD - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
DISK_USAGE_WARN_THRESHOLD - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 

E

Either<T,U> - Class in org.apache.hedwig.util
 
emitSubscriptionEvent(ByteString, ByteString, PubSubProtocol.SubscriptionEvent) - Method in class org.apache.hedwig.client.netty.SubscriptionEventEmitter
 
ENABLE_STATISTICS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
ENABLERESUBSCRIBE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
ENDSEQIDINCLUDED_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
ENSEMBLE_CHANGES - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
ENSEMBLE_PLACEMENT_POLICY - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
EnsembleForReplacement() - Constructor for class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.EnsembleForReplacement
 
EnsemblePlacementPolicy - Interface in org.apache.bookkeeper.client
Encapsulation of the algorithm that selects a number of bookies from the cluster as an ensemble for storing data, based on the data input as well as the node properties.
ENTRIES_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
ENTRY_LOG_FILE_PREALLOCATION_ENABLED - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
ENTRY_LOG_SIZE_LIMIT - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
equals(Object) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
equals(Object) - Method in class org.apache.hedwig.client.data.TopicSubscriber
 
equals(Object) - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
EVENT_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
exceptionCaught(ChannelHandlerContext, ExceptionEvent) - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 

F

FileUtils - Class in org.apache.hedwig.util
 
FileUtils() - Constructor for class org.apache.hedwig.util.FileUtils
 
FilterableMessageHandler - Class in org.apache.hedwig.client.netty
Handlers used by a subscription.
FilterableMessageHandler(MessageHandler, ClientMessageFilter) - Constructor for class org.apache.hedwig.client.netty.FilterableMessageHandler
 
first() - Method in class org.apache.hedwig.util.Pair
 
FLUSH_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
FORCEATTACH_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
FORCEATTACH_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
forConfig(ClientConfiguration) - Static method in class org.apache.bookkeeper.client.BookKeeper
 
format(ClientConfiguration, boolean, boolean) - Static method in class org.apache.bookkeeper.client.BookKeeperAdmin
Format the BookKeeper metadata in zookeeper

G

GC_WAIT_TIME - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
get() - Method in class org.apache.hedwig.util.Option
 
getAckQuorumSize() - Method in class org.apache.bookkeeper.client.LedgerMetadata
 
getActiveSubscriber(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
getActiveSubscriber(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
getAddEntryTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get the timeout for add request.
getAddr() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
getAddress() - Method in class org.apache.bookkeeper.client.LedgerFragment
Gets the failedBookie address
getAllowLoopback() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Is the bookie allowed to use a loopback interface as its primary interface(i.e.
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.
getAvailableBookies() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Get a list of the available bookies.
getBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
required bytes body = 1;
getBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
required bytes body = 1;
getBody() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
required bytes body = 1;
getBookiePort() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get bookie port that bookie server listen on
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
getBookiesIndex() - Method in class org.apache.bookkeeper.client.LedgerFragment
Gets the failedBookie index
getCallback() - Method in class org.apache.hedwig.client.data.PubSubData
 
getChannel(T) - Method in class org.apache.hedwig.client.netty.CleanupChannelMap
Returns the channel bound with key.
getChannel() - Method in interface org.apache.hedwig.client.netty.HChannel
 
getChannel() - Method in class org.apache.hedwig.client.netty.impl.HChannelImpl
 
getChannelFactory() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
getChannels() - Method in class org.apache.hedwig.client.netty.CleanupChannelMap
Return the channels in the map.
getClientConnectTimeoutMillis() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get client netty connect timeout in millis.
getClientReceiveBufferSize() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get client netty channel receive buffer size.
getClientSendBufferSize() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get client netty channel send buffer size.
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.
getCloseSubscriptionRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
getCloseSubscriptionRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
getCloseSubscriptionRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
getCloseSubscriptionRequestBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
getCloseSubscriptionRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
getCloseSubscriptionRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
getCloseSubscriptionRequestOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
getCode() - Method in exception org.apache.bookkeeper.client.BKException
 
getCode() - Method in exception org.apache.hedwig.exceptions.PubSubException
 
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
Get the rate of compaction adds.
getConf() - Method in class org.apache.bookkeeper.client.BookKeeper
 
getConf() - Method in interface org.apache.bookkeeper.conf.Configurable
Return the configuration used by this object.
getConfiguration() - Method in class org.apache.hedwig.client.netty.HedwigClientImpl
 
getConfiguration() - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
getConsumeCallback() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
getConsumedMessagesBufferSize() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getConsumeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
getConsumeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.ConsumeRequest consumeRequest = 54;
getConsumeRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
getConsumeRequestBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
getConsumeRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
getConsumeRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.ConsumeRequest consumeRequest = 54;
getConsumeRequestOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
getContext() - Method in class org.apache.hedwig.client.ssl.SslContextFactory
 
getCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
getCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
getCreateOrAttach() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
getCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 2 [default = CREATE_OR_ATTACH];
getCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 2 [default = CREATE_OR_ATTACH];
getCreateOrAttach() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 2 [default = CREATE_OR_ATTACH];
getCzxid() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required uint64 czxid = 3;
getCzxid() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
required uint64 czxid = 3;
getCzxid() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.HubInfoDataOrBuilder
required uint64 czxid = 3;
getDeathWatchInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get bookie death watch interval
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
getDefaultInstance() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
getDefaultInstanceForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
getDefaultServerHedwigSocketAddress() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getDefaultServerHost() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
getDescriptor() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
 
getDescriptor() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
getDescriptor() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
getDescriptor() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
getDescriptor() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
getDescriptor() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
getDescriptorForType() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
 
getDescriptorForType() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
getDescriptorForType() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
getDescriptorForType() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
getDescriptorForType() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
getDescriptorForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
getDiskCheckInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get the disk checker interval
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.
getEnableResubscribe() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional bool enableResubscribe = 7 [default = true];
getEnableResubscribe() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional bool enableResubscribe = 7 [default = true];
getEnableResubscribe() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional bool enableResubscribe = 7 [default = true];
getEndSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
getEndSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
getEndSeqIdIncluded() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangeOrBuilder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
getEndSeqIdIncludedBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
getEndSeqIdIncludedOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
getEndSeqIdIncludedOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
getEndSeqIdIncludedOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangeOrBuilder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
getEngine() - Method in class org.apache.hedwig.client.ssl.SslContextFactory
 
getEnsemble() - Method in class org.apache.bookkeeper.client.LedgerFragment
Gets the ensemble of fragment
getEnsemblePlacementPolicy() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get Ensemble Placement Policy Class.
getEnsembles() - Method in class org.apache.bookkeeper.client.LedgerMetadata
Get the Map of bookie ensembles for the various ledger fragments that make up the ledger.
getEnsembleSize() - Method in class org.apache.bookkeeper.client.LedgerMetadata
 
getEntries(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
getEntries(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
repeated .Hedwig.Map.Entry entries = 1;
getEntries(int) - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MapOrBuilder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesCount() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesCount() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
repeated .Hedwig.Map.Entry entries = 1;
getEntriesCount() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MapOrBuilder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
repeated .Hedwig.Map.Entry entries = 1;
getEntriesList() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MapOrBuilder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesOrBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesOrBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
repeated .Hedwig.Map.Entry entries = 1;
getEntriesOrBuilder(int) - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MapOrBuilder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesOrBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
getEntriesOrBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
repeated .Hedwig.Map.Entry entries = 1;
getEntriesOrBuilderList() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MapOrBuilder
repeated .Hedwig.Map.Entry entries = 1;
getEntry() - Method in class org.apache.bookkeeper.client.LedgerEntry
 
getEntryId() - Method in class org.apache.bookkeeper.client.LedgerEntry
 
getEntryInputStream() - Method in class org.apache.bookkeeper.client.LedgerEntry
 
getEntryLogSizeLimit() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get entry logger size limitation
getEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
optional .Hedwig.SubscriptionEvent event = 1;
getEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
optional .Hedwig.SubscriptionEvent event = 1;
getEvent() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponseOrBuilder
optional .Hedwig.SubscriptionEvent event = 1;
getExceptions() - Method in exception org.apache.hedwig.exceptions.PubSubException.CompositeException
 
getFailureException() - Method in class org.apache.hedwig.client.handlers.PubSubCallback
 
getFirstStoredEntryId() - Method in class org.apache.bookkeeper.client.LedgerFragment
Gets the first stored entry id of the fragment in failed bookie.
getFlushInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get flush interval
getForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional bool forceAttach = 7 [default = false];
getForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional bool forceAttach = 7 [default = false];
getForceAttach() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional bool forceAttach = 7 [default = false];
getForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional bool forceAttach = 1 [default = false];
getForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional bool forceAttach = 1 [default = false];
getForceAttach() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional bool forceAttach = 1 [default = false];
getGcWaitTime() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get Garbage collection wait time
getHChannelHandlerFromChannel(Channel) - Static method in class org.apache.hedwig.client.netty.impl.HChannelImpl
Helper static method to get the ResponseHandler instance from a Channel via the ChannelPipeline it is associated with.
getHChannelManager() - Method in class org.apache.hedwig.client.netty.HedwigClientImpl
 
getHChannelManager() - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
getHeader() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageHeader header = 4;
getHeader() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
optional .Hedwig.MessageHeader header = 4;
getHeader() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
optional .Hedwig.MessageHeader header = 4;
getHeaderBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageHeader header = 4;
getHeaderOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageHeader header = 4;
getHeaderOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
optional .Hedwig.MessageHeader header = 4;
getHeaderOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
optional .Hedwig.MessageHeader header = 4;
getHostFromChannel(Channel) - Static method in class org.apache.hedwig.client.netty.NetUtils
Helper static method to get the String Hostname:Port from a netty Channel.
getHostname() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required string hostname = 2;
getHostname() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
required string hostname = 2;
getHostname() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.HubInfoDataOrBuilder
required string hostname = 2;
getHostname() - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
getHostnameBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required string hostname = 2;
getHostnameBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
required string hostname = 2;
getHostnameBytes() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.HubInfoDataOrBuilder
required string hostname = 2;
getId() - Method in class org.apache.bookkeeper.client.LedgerHandle
Get the id of the current ledger
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.
getIsCallSuccessful() - Method in class org.apache.hedwig.client.handlers.PubSubCallback
 
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
getJournalDir() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get dir to store journal files
getJournalDirName() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get dir name 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
getJournalPreAllocSizeMB() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
How much space should we pre-allocate at a time in the journal
getJournalRemovePagesFromCache() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Should we remove pages from page cache after force write
getJournalWriteBufferSizeKB() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Size of the write buffers used for the journal
getKey() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional string key = 1;
getKey() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
optional string key = 1;
getKey() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.Map.EntryOrBuilder
optional string key = 1;
getKeyBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional string key = 1;
getKeyBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
optional string key = 1;
getKeyBytes() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.Map.EntryOrBuilder
optional string key = 1;
getLastAddConfirmed() - Method in class org.apache.bookkeeper.client.LedgerHandle
Get the last confirmed entry id on this 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 persited to the ledger)
getLastEntryId() - Method in class org.apache.bookkeeper.client.LedgerMetadata
 
getLastStoredEntryId() - Method in class org.apache.bookkeeper.client.LedgerFragment
Gets the last stored entry id of the fragment in 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
getLedgerId() - Method in class org.apache.bookkeeper.client.LedgerEntry
 
getLedgerId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
required uint64 ledgerId = 1;
getLedgerId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
required uint64 ledgerId = 1;
getLedgerId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangeOrBuilder
required uint64 ledgerId = 1;
getLedgerKey() - Method in class org.apache.bookkeeper.client.LedgerHandle
Get the Ledger's key/password.
getLedgerManagerFactoryClass() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
Get ledger manager factory class.
getLedgerManagerType() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
getLedgerMetadata(LedgerHandle) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
 
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.LedgerMetadata
 
getLevel() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
getListeningInterface() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get the network interface that the bookie should listen for connections on.
getLocalComponent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
optional uint64 localComponent = 1;
getLocalComponent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
optional uint64 localComponent = 1;
getLocalComponent() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageSeqIdOrBuilder
optional uint64 localComponent = 1;
getMajorCompactionInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get interval to run major compaction, in seconds.
getMajorCompactionThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get threshold of major compaction.
getManagerImpl() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required string managerImpl = 2;
getManagerImpl() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
required string managerImpl = 2;
getManagerImpl() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ManagerMetaOrBuilder
required string managerImpl = 2;
getManagerImplBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required string managerImpl = 2;
getManagerImplBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
required string managerImpl = 2;
getManagerImplBytes() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ManagerMetaOrBuilder
required string managerImpl = 2;
getManagerVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required uint32 managerVersion = 3;
getManagerVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
required uint32 managerVersion = 3;
getManagerVersion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ManagerMetaOrBuilder
required uint32 managerVersion = 3;
getMaxBackupJournals() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Max number of older journal files kept
getMaximumMessageSize() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getMaximumOutstandingMessages() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getMaximumServerRedirects() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getMaxJournalSizeMB() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Max journal file size
getMessage(int) - Static method in exception org.apache.bookkeeper.client.BKException
 
getMessage() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.Message message = 5;
getMessage() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional .Hedwig.Message message = 5;
getMessage() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional .Hedwig.Message message = 5;
getMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional uint32 messageBound = 5;
getMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional uint32 messageBound = 5;
getMessageBound() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional uint32 messageBound = 5;
getMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional uint32 messageBound = 3 [default = 0];
getMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional uint32 messageBound = 3 [default = 0];
getMessageBound() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional uint32 messageBound = 3 [default = 0];
getMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional uint32 messageBound = 2;
getMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional uint32 messageBound = 2;
getMessageBound() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional uint32 messageBound = 2;
getMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
optional uint32 messageBound = 2;
getMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
optional uint32 messageBound = 2;
getMessageBound() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionStateOrBuilder
optional uint32 messageBound = 2;
getMessageBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.Message message = 5;
getMessageConsumeRetryWaitTime() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getMessageFilter() - Method in class org.apache.hedwig.client.netty.FilterableMessageHandler
 
getMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional string messageFilter = 5;
getMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional string messageFilter = 5;
getMessageFilter() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional string messageFilter = 5;
getMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional string messageFilter = 3;
getMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional string messageFilter = 3;
getMessageFilter() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional string messageFilter = 3;
getMessageFilterBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional string messageFilter = 5;
getMessageFilterBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional string messageFilter = 5;
getMessageFilterBytes() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional string messageFilter = 5;
getMessageFilterBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional string messageFilter = 3;
getMessageFilterBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional string messageFilter = 3;
getMessageFilterBytes() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional string messageFilter = 3;
getMessageHandler() - Method in class org.apache.hedwig.client.netty.FilterableMessageHandler
 
getMessageOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.Message message = 5;
getMessageOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional .Hedwig.Message message = 5;
getMessageOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional .Hedwig.Message message = 5;
getMessageType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional string messageType = 2;
getMessageType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
optional string messageType = 2;
getMessageType() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageHeaderOrBuilder
optional string messageType = 2;
getMessageTypeBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional string messageType = 2;
getMessageTypeBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
optional string messageType = 2;
getMessageTypeBytes() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageHeaderOrBuilder
optional string messageType = 2;
getMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional uint32 messageWindowSize = 6;
getMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional uint32 messageWindowSize = 6;
getMessageWindowSize() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional uint32 messageWindowSize = 6;
getMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional uint32 messageWindowSize = 4;
getMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional uint32 messageWindowSize = 4;
getMessageWindowSize() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional uint32 messageWindowSize = 4;
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.
getMinorCompactionInterval() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get interval to run minor compaction, in seconds.
getMinorCompactionThreshold() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get threshold of minor compaction.
getMsg(int) - Method in class org.apache.hedwig.client.benchmark.BenchmarkPublisher
 
getMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
required .Hedwig.Message msg = 2;
getMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
required .Hedwig.Message msg = 2;
getMsg() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PublishRequestOrBuilder
required .Hedwig.Message msg = 2;
getMsgBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
required .Hedwig.Message msg = 2;
getMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required .Hedwig.MessageSeqId msgId = 3;
getMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
required .Hedwig.MessageSeqId msgId = 3;
getMsgId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequestOrBuilder
required .Hedwig.MessageSeqId msgId = 3;
getMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageSeqId msgId = 3;
getMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
optional .Hedwig.MessageSeqId msgId = 3;
getMsgId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
optional .Hedwig.MessageSeqId msgId = 3;
getMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
required .Hedwig.MessageSeqId msgId = 1;
getMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
required .Hedwig.MessageSeqId msgId = 1;
getMsgId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionStateOrBuilder
required .Hedwig.MessageSeqId msgId = 1;
getMsgIdBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required .Hedwig.MessageSeqId msgId = 3;
getMsgIdBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageSeqId msgId = 3;
getMsgIdBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
required .Hedwig.MessageSeqId msgId = 1;
getMsgIdOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required .Hedwig.MessageSeqId msgId = 3;
getMsgIdOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
required .Hedwig.MessageSeqId msgId = 3;
getMsgIdOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequestOrBuilder
required .Hedwig.MessageSeqId msgId = 3;
getMsgIdOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageSeqId msgId = 3;
getMsgIdOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
optional .Hedwig.MessageSeqId msgId = 3;
getMsgIdOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
optional .Hedwig.MessageSeqId msgId = 3;
getMsgIdOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
required .Hedwig.MessageSeqId msgId = 1;
getMsgIdOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
required .Hedwig.MessageSeqId msgId = 1;
getMsgIdOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionStateOrBuilder
required .Hedwig.MessageSeqId msgId = 1;
getMsgOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
required .Hedwig.Message msg = 2;
getMsgOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
required .Hedwig.Message msg = 2;
getMsgOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PublishRequestOrBuilder
required .Hedwig.Message msg = 2;
getName() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
getNetworkLocation() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
getNonSubscriptionChannelPipelineFactory() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
getNumAddWorkerThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get the number of threads that should handle write requests.
getNumber() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
 
getNumber() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
 
getNumber() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
 
getNumber() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
 
getNumber() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
 
getNumChannelsPerBookie() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get num channels per bookie.
getNumJournalCallbackThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get the number of threads that should handle journal callbacks.
getNumReadWorkerThreads() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get the number of threads that should handle read requests.
getNumTopics() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
required uint64 numTopics = 2;
getNumTopics() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
required uint64 numTopics = 2;
getNumTopics() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.HubLoadDataOrBuilder
required uint64 numTopics = 2;
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.
getOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.Map options = 4;
getOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional .Hedwig.Map options = 4;
getOptions() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional .Hedwig.Map options = 4;
getOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional .Hedwig.Map options = 1;
getOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional .Hedwig.Map options = 1;
getOptions() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional .Hedwig.Map options = 1;
getOptionsBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.Map options = 4;
getOptionsBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional .Hedwig.Map options = 1;
getOptionsOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.Map options = 4;
getOptionsOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional .Hedwig.Map options = 4;
getOptionsOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional .Hedwig.Map options = 4;
getOptionsOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional .Hedwig.Map options = 1;
getOptionsOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional .Hedwig.Map options = 1;
getOptionsOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional .Hedwig.Map options = 1;
getOriginalChannelForResubscribe() - Method in class org.apache.hedwig.client.data.PubSubData
 
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
getParent() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
getParserForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
getPCBCTimeoutTimerNumTicks() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get number of ticks that used for HashedWheelTimer that used by PCBC to timeout requests.
getPCBCTimeoutTimerTickDurationMs() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get the tick duration in milliseconds that used for the HashedWheelTimer that used by PCBC to timeout requests.
getPipeline() - Method in class org.apache.hedwig.client.netty.impl.ClientChannelPipelineFactory
 
getPort() - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
getPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscriptionPreferences preferences = 6;
getPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional .Hedwig.SubscriptionPreferences preferences = 6;
getPreferences() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 6;
getPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferences() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponseOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferences() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionDataOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferencesBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscriptionPreferences preferences = 6;
getPreferencesBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferencesBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferencesOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscriptionPreferences preferences = 6;
getPreferencesOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional .Hedwig.SubscriptionPreferences preferences = 6;
getPreferencesOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 6;
getPreferencesOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferencesOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferencesOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponseOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferencesOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferencesOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
optional .Hedwig.SubscriptionPreferences preferences = 2;
getPreferencesOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionDataOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 2;
getProperties() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional .Hedwig.Map properties = 1;
getProperties() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
optional .Hedwig.Map properties = 1;
getProperties() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageHeaderOrBuilder
optional .Hedwig.Map properties = 1;
getPropertiesBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional .Hedwig.Map properties = 1;
getPropertiesOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional .Hedwig.Map properties = 1;
getPropertiesOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
optional .Hedwig.Map properties = 1;
getPropertiesOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageHeaderOrBuilder
optional .Hedwig.Map properties = 1;
getProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required .Hedwig.ProtocolVersion protocolVersion = 1;
getProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
required .Hedwig.ProtocolVersion protocolVersion = 1;
getProtocolVersion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
required .Hedwig.ProtocolVersion protocolVersion = 1;
getProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required .Hedwig.ProtocolVersion protocolVersion = 1;
getProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
required .Hedwig.ProtocolVersion protocolVersion = 1;
getProtocolVersion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
required .Hedwig.ProtocolVersion protocolVersion = 1;
getPublishedMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
required .Hedwig.MessageSeqId publishedMsgId = 1;
getPublishedMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
required .Hedwig.MessageSeqId publishedMsgId = 1;
getPublishedMsgId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PublishResponseOrBuilder
required .Hedwig.MessageSeqId publishedMsgId = 1;
getPublishedMsgIdBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
required .Hedwig.MessageSeqId publishedMsgId = 1;
getPublishedMsgIdOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
required .Hedwig.MessageSeqId publishedMsgId = 1;
getPublishedMsgIdOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
required .Hedwig.MessageSeqId publishedMsgId = 1;
getPublishedMsgIdOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PublishResponseOrBuilder
required .Hedwig.MessageSeqId publishedMsgId = 1;
getPublisher() - Method in interface org.apache.hedwig.client.api.Client
Retrieve the Publisher object for the client.
getPublisher() - Method in class org.apache.hedwig.client.HedwigClient
 
getPublisher() - Method in class org.apache.hedwig.client.netty.HedwigClientImpl
 
getPublishRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.PublishRequest publishRequest = 52;
getPublishRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.PublishRequest publishRequest = 52;
getPublishRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.PublishRequest publishRequest = 52;
getPublishRequestBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.PublishRequest publishRequest = 52;
getPublishRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.PublishRequest publishRequest = 52;
getPublishRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.PublishRequest publishRequest = 52;
getPublishRequestOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.PublishRequest publishRequest = 52;
getPublishResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.PublishResponse publishResponse = 1;
getPublishResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.PublishResponse publishResponse = 1;
getPublishResponse() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.PublishResponse publishResponse = 1;
getPublishResponseBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.PublishResponse publishResponse = 1;
getPublishResponseOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.PublishResponse publishResponse = 1;
getPublishResponseOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.PublishResponse publishResponse = 1;
getPublishResponseOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.PublishResponse publishResponse = 1;
getPubSubData() - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
getRanges(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
getRanges(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
repeated .Hedwig.LedgerRange ranges = 1;
getRanges(int) - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangesOrBuilder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesCount() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesCount() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
repeated .Hedwig.LedgerRange ranges = 1;
getRangesCount() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangesOrBuilder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
repeated .Hedwig.LedgerRange ranges = 1;
getRangesList() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangesOrBuilder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesOrBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesOrBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
repeated .Hedwig.LedgerRange ranges = 1;
getRangesOrBuilder(int) - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangesOrBuilder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesOrBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
getRangesOrBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
repeated .Hedwig.LedgerRange ranges = 1;
getRangesOrBuilderList() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangesOrBuilder
repeated .Hedwig.LedgerRange ranges = 1;
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 Default is 512 bytes
getReadEntryTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get the timeout for read entry.
getReadOnlyBookies() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Get a list of readonly bookies
getReadTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
getRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
required bytes region = 1;
getRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
required bytes region = 1;
getRegion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqIdOrBuilder
required bytes region = 1;
getRemoteComponents(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponents(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponents(int) - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageSeqIdOrBuilder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsCount() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsCount() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsCount() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageSeqIdOrBuilder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsList() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageSeqIdOrBuilder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsOrBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsOrBuilder(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsOrBuilder(int) - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageSeqIdOrBuilder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsOrBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsOrBuilderList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteComponentsOrBuilderList() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageSeqIdOrBuilder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
getRemoteRack(RackawareEnsemblePlacementPolicy.BookieNode) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
getRereplicationEntryBatchSize() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
Get the re-replication entry batch size
getResponseBody() - Method in class org.apache.hedwig.client.handlers.PubSubCallback
 
getResponseBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.ResponseBody responseBody = 8;
getResponseBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional .Hedwig.ResponseBody responseBody = 8;
getResponseBody() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional .Hedwig.ResponseBody responseBody = 8;
getResponseBodyBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.ResponseBody responseBody = 8;
getResponseBodyOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.ResponseBody responseBody = 8;
getResponseBodyOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional .Hedwig.ResponseBody responseBody = 8;
getResponseBodyOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional .Hedwig.ResponseBody responseBody = 8;
getSeqId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
required uint64 seqId = 2;
getSeqId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
required uint64 seqId = 2;
getSeqId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqIdOrBuilder
required uint64 seqId = 2;
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
getSerializedSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
getServerAckResponseTimeout() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getServerTcpNoDelay() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Is tcp connection no delay.
getShouldClaim() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional bool shouldClaim = 5;
getShouldClaim() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional bool shouldClaim = 5;
getShouldClaim() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional bool shouldClaim = 5;
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 Default is 4 MB
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)
getSocketAddress() - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
getSortedLedgerStorageEnabled() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Check if sorted-ledger storage enabled (default true)
getSpeculativeReadTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get the period of time after which a speculative entry read should be triggered.
getSrcRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional bytes srcRegion = 2;
getSrcRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
optional bytes srcRegion = 2;
getSrcRegion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
optional bytes srcRegion = 2;
getSslFactory() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
getSSLPort() - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
getSSLSocketAddress() - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
getStartDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
getStartDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
getStartDeliveryRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
getStartDeliveryRequestBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
getStartDeliveryRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
getStartDeliveryRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
getStartDeliveryRequestOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
getStartSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional uint64 startSeqIdIncluded = 3;
getStartSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
optional uint64 startSeqIdIncluded = 3;
getStartSeqIdIncluded() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangeOrBuilder
optional uint64 startSeqIdIncluded = 3;
getState() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionState state = 1;
getState() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
optional .Hedwig.SubscriptionState state = 1;
getState() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionDataOrBuilder
optional .Hedwig.SubscriptionState state = 1;
getStateBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionState state = 1;
getStateOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionState state = 1;
getStateOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
optional .Hedwig.SubscriptionState state = 1;
getStateOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionDataOrBuilder
optional .Hedwig.SubscriptionState state = 1;
getStatsProviderClass() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get the stats provider used by bookie.
getStatusCode() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required .Hedwig.StatusCode statusCode = 2;
getStatusCode() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
required .Hedwig.StatusCode statusCode = 2;
getStatusCode() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
required .Hedwig.StatusCode statusCode = 2;
getStatusMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional string statusMsg = 4;
getStatusMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional string statusMsg = 4;
getStatusMsg() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional string statusMsg = 4;
getStatusMsgBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional string statusMsg = 4;
getStatusMsgBytes() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional string statusMsg = 4;
getStatusMsgBytes() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional string statusMsg = 4;
getStopDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
getStopDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
getStopDeliveryRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
getStopDeliveryRequestBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
getStopDeliveryRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
getStopDeliveryRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
getStopDeliveryRequestOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
getSubscriber() - Method in interface org.apache.hedwig.client.api.Client
Retrieve the Subscriber object for the client.
getSubscriber() - Method in class org.apache.hedwig.client.HedwigClient
 
getSubscriber() - Method in class org.apache.hedwig.client.netty.HedwigClientImpl
 
getSubscribeReconnectRetryWaitTime() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getSubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
getSubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
getSubscribeRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
getSubscribeRequestBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
getSubscribeRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
getSubscribeRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
getSubscribeRequestOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
getSubscribeResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
getSubscribeResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
getSubscribeResponse() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
getSubscribeResponseBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
getSubscribeResponseHandler(TopicSubscriber) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Get the subscribe response handler managed the given topicSubscriber.
getSubscribeResponseHandler() - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 
getSubscribeResponseHandler(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
getSubscribeResponseHandler(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
getSubscribeResponseOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
getSubscribeResponseOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
getSubscribeResponseOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
getSubscriberId() - Method in class org.apache.hedwig.client.data.TopicSubscriber
 
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
required bytes subscriberId = 2;
getSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequestOrBuilder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
required bytes subscriberId = 2;
getSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequestOrBuilder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional bytes subscriberId = 7;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional bytes subscriberId = 7;
getSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional bytes subscriberId = 7;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
required bytes subscriberId = 2;
getSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequestOrBuilder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
required bytes subscriberId = 2;
getSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequestOrBuilder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
required bytes subscriberId = 2;
getSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
required bytes subscriberId = 2;
getSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
required bytes subscriberId = 2;
getSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequestOrBuilder
required bytes subscriberId = 2;
getSubscriptionChannel(InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Is there a subscription HChannel existed for a given host.
getSubscriptionChannel(InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
getSubscriptionChannel(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
getSubscriptionChannel(InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
getSubscriptionChannelByTopicSubscriber(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Get a subscription channel for a given topicSubscriber.
getSubscriptionChannelByTopicSubscriber(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
getSubscriptionChannelByTopicSubscriber(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
getSubscriptionChannelPipelineFactory() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
getSubscriptionChannelPipelineFactory() - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
getSubscriptionChannelPipelineFactory() - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
getSubscriptionEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
getSubscriptionEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
getSubscriptionEvent() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
getSubscriptionEventBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
getSubscriptionEventEmitter() - Method in interface org.apache.hedwig.client.netty.HChannelManager
Return the subscription event emitter to emit subscription events.
getSubscriptionEventEmitter() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
getSubscriptionEventOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
getSubscriptionEventOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
getSubscriptionEventOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
getSubscriptionList(ByteString) - Method in interface org.apache.hedwig.client.api.Subscriber
Fills the input List with the subscriptions this subscriberId client is subscribed to.
getSubscriptionList(ByteString) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
getSubscriptionMessageBound() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
The maximum number of messages the hub will queue for subscriptions created using this configuration.
getSynchronous() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional bool synchronous = 4 [default = false];
getSynchronous() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional bool synchronous = 4 [default = false];
getSynchronous() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional bool synchronous = 4 [default = false];
getThrottleValue() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get throttle value
getTimeoutTaskIntervalMillis() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Deprecated.
getTimeoutThreadRunInterval() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
getTopic() - Method in class org.apache.hedwig.client.data.TopicSubscriber
 
getTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required bytes topic = 6;
getTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
required bytes topic = 6;
getTopic() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
required bytes topic = 6;
getTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional bytes topic = 6;
getTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional bytes topic = 6;
getTopic() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional bytes topic = 6;
getTopicSubscriber() - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
getTriedServers(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
repeated bytes triedServers = 3;
getTriedServers(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
repeated bytes triedServers = 3;
getTriedServers(int) - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
repeated bytes triedServers = 3;
getTriedServersCount() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
repeated bytes triedServers = 3;
getTriedServersCount() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
repeated bytes triedServers = 3;
getTriedServersCount() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
repeated bytes triedServers = 3;
getTriedServersList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
repeated bytes triedServers = 3;
getTriedServersList() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
repeated bytes triedServers = 3;
getTriedServersList() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
repeated bytes triedServers = 3;
getTrustManagers() - Method in class org.apache.hedwig.client.ssl.SslContextFactory
 
getTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required uint64 txnId = 4;
getTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
required uint64 txnId = 4;
getTxnId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
required uint64 txnId = 4;
getTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required uint64 txnId = 3;
getTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
required uint64 txnId = 3;
getTxnId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
required uint64 txnId = 3;
getType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required .Hedwig.OperationType type = 2;
getType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
required .Hedwig.OperationType type = 2;
getType() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
required .Hedwig.OperationType type = 2;
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
getUnknownFields() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
getUnsubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
getUnsubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
getUnsubscribeRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
getUnsubscribeRequestBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
getUnsubscribeRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
getUnsubscribeRequestOrBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
getUnsubscribeRequestOrBuilder() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
getUseHostNameAsBookieID() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get whether bookie is using hostname for registration and in ledger metadata.
getValue() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional bytes value = 2;
getValue() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
optional bytes value = 2;
getValue() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.Map.EntryOrBuilder
optional bytes value = 2;
getValueDescriptor() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
 
getValueDescriptor() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
 
getValueDescriptor() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
 
getValueDescriptor() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
 
getValueDescriptor() - Method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
 
getVersion() - Method in class org.apache.bookkeeper.client.LedgerMetadata
Returns the last version.
getWriteBufferBytes() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get the number of bytes used as capacity for the write buffer.
getWriteQuorumSize() - Method in class org.apache.bookkeeper.client.LedgerMetadata
 
getZkAvailableBookiesPath() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
Get the node under which available bookies are stored
getZkLedgersRootPath() - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
Get Zk Ledgers Root Path.
getZkServers() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get zookeeper servers to connect
getZkServers() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get zookeeper servers to connect
getZkTimeout() - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Get zookeeper timeout
getZkTimeout() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get zookeeper timeout
getZooKeeper() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Get ZooKeeper used by bookkeeper admin client.
globalCounter - Variable in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 

H

handleMessage(PubSubProtocol.Message) - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Handle received message.
handleRedirectResponse(PubSubProtocol.PubSubResponse, PubSubData, Channel) - Method in class org.apache.hedwig.client.handlers.AbstractResponseHandler
Logic to repost a PubSubRequest when the server responds with a redirect indicating they are not the topic master.
handleResponse(PubSubProtocol.PubSubResponse, PubSubData, Channel) - Method in class org.apache.hedwig.client.handlers.AbstractResponseHandler
Logic to handle received response.
handleResponse(PubSubProtocol.PubSubResponse, PubSubData, Channel) - Method in class org.apache.hedwig.client.handlers.CloseSubscriptionResponseHandler
 
handleResponse(PubSubProtocol.PubSubResponse, PubSubData, Channel) - Method in class org.apache.hedwig.client.handlers.PublishResponseHandler
 
handleResponse(PubSubProtocol.PubSubResponse, PubSubData, Channel) - Method in class org.apache.hedwig.client.handlers.UnsubscribeResponseHandler
 
handleResponse(PubSubProtocol.PubSubResponse, PubSubData, Channel) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
handleResponse(PubSubProtocol.PubSubResponse, PubSubData, Channel) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexSubscribeResponseHandler
 
handleResponse(PubSubProtocol.PubSubResponse, PubSubData, Channel) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
handleSubscribeMessage(PubSubProtocol.PubSubResponse) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Handle Message delivered by the server.
handleSubscribeMessage(PubSubProtocol.PubSubResponse) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
handleSubscribeMessage(PubSubProtocol.PubSubResponse) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
handleSubscriptionEvent(ByteString, ByteString, PubSubProtocol.SubscriptionEvent) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Handle a subscription event delivered by the server.
handleSubscriptionEvent(ByteString, ByteString, PubSubProtocol.SubscriptionEvent) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
handleSuccessResponse(TopicSubscriber, PubSubData, Channel) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
Handle success response for a specific TopicSubscriber ts.
handleSuccessResponse(TopicSubscriber, PubSubData, Channel) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexSubscribeResponseHandler
 
handleSuccessResponse(TopicSubscriber, PubSubData, Channel) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
hasBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
required bytes body = 1;
hasBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
required bytes body = 1;
hasBody() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
required bytes body = 1;
hasCloseSubscriptionRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
hasCloseSubscriptionRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
hasCloseSubscriptionRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
hasConsumeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
hasConsumeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.ConsumeRequest consumeRequest = 54;
hasConsumeRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
hasCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
hasCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
hasCreateOrAttach() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
hasCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 2 [default = CREATE_OR_ATTACH];
hasCreateOrAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 2 [default = CREATE_OR_ATTACH];
hasCreateOrAttach() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 2 [default = CREATE_OR_ATTACH];
hasCzxid() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required uint64 czxid = 3;
hasCzxid() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
required uint64 czxid = 3;
hasCzxid() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.HubInfoDataOrBuilder
required uint64 czxid = 3;
hasEnableResubscribe() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional bool enableResubscribe = 7 [default = true];
hasEnableResubscribe() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional bool enableResubscribe = 7 [default = true];
hasEnableResubscribe() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional bool enableResubscribe = 7 [default = true];
hasEndSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
hasEndSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
hasEndSeqIdIncluded() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangeOrBuilder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
hasEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
optional .Hedwig.SubscriptionEvent event = 1;
hasEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
optional .Hedwig.SubscriptionEvent event = 1;
hasEvent() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponseOrBuilder
optional .Hedwig.SubscriptionEvent event = 1;
hasForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional bool forceAttach = 7 [default = false];
hasForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional bool forceAttach = 7 [default = false];
hasForceAttach() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional bool forceAttach = 7 [default = false];
hasForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional bool forceAttach = 1 [default = false];
hasForceAttach() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional bool forceAttach = 1 [default = false];
hasForceAttach() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional bool forceAttach = 1 [default = false];
hashCode() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
hashCode() - Method in class org.apache.hedwig.client.data.TopicSubscriber
 
hashCode() - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
hasHeader() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageHeader header = 4;
hasHeader() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
optional .Hedwig.MessageHeader header = 4;
hasHeader() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
optional .Hedwig.MessageHeader header = 4;
hasHostname() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required string hostname = 2;
hasHostname() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
required string hostname = 2;
hasHostname() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.HubInfoDataOrBuilder
required string hostname = 2;
hasKey() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional string key = 1;
hasKey() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
optional string key = 1;
hasKey() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.Map.EntryOrBuilder
optional string key = 1;
hasLedgerId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
required uint64 ledgerId = 1;
hasLedgerId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
required uint64 ledgerId = 1;
hasLedgerId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangeOrBuilder
required uint64 ledgerId = 1;
hasLocalComponent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
optional uint64 localComponent = 1;
hasLocalComponent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
optional uint64 localComponent = 1;
hasLocalComponent() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageSeqIdOrBuilder
optional uint64 localComponent = 1;
hasManagerImpl() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required string managerImpl = 2;
hasManagerImpl() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
required string managerImpl = 2;
hasManagerImpl() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ManagerMetaOrBuilder
required string managerImpl = 2;
hasManagerVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required uint32 managerVersion = 3;
hasManagerVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
required uint32 managerVersion = 3;
hasManagerVersion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ManagerMetaOrBuilder
required uint32 managerVersion = 3;
hasMessage() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.Message message = 5;
hasMessage() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional .Hedwig.Message message = 5;
hasMessage() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional .Hedwig.Message message = 5;
hasMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional uint32 messageBound = 5;
hasMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional uint32 messageBound = 5;
hasMessageBound() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional uint32 messageBound = 5;
hasMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional uint32 messageBound = 3 [default = 0];
hasMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional uint32 messageBound = 3 [default = 0];
hasMessageBound() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional uint32 messageBound = 3 [default = 0];
hasMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional uint32 messageBound = 2;
hasMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional uint32 messageBound = 2;
hasMessageBound() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional uint32 messageBound = 2;
hasMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
optional uint32 messageBound = 2;
hasMessageBound() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
optional uint32 messageBound = 2;
hasMessageBound() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionStateOrBuilder
optional uint32 messageBound = 2;
hasMessageFilter() - Method in class org.apache.hedwig.client.netty.FilterableMessageHandler
 
hasMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional string messageFilter = 5;
hasMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional string messageFilter = 5;
hasMessageFilter() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional string messageFilter = 5;
hasMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional string messageFilter = 3;
hasMessageFilter() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional string messageFilter = 3;
hasMessageFilter() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional string messageFilter = 3;
hasMessageHandler() - Method in class org.apache.hedwig.client.netty.FilterableMessageHandler
 
hasMessageType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional string messageType = 2;
hasMessageType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
optional string messageType = 2;
hasMessageType() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageHeaderOrBuilder
optional string messageType = 2;
hasMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional uint32 messageWindowSize = 6;
hasMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional uint32 messageWindowSize = 6;
hasMessageWindowSize() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional uint32 messageWindowSize = 6;
hasMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional uint32 messageWindowSize = 4;
hasMessageWindowSize() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional uint32 messageWindowSize = 4;
hasMessageWindowSize() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional uint32 messageWindowSize = 4;
hasMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
required .Hedwig.Message msg = 2;
hasMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
required .Hedwig.Message msg = 2;
hasMsg() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PublishRequestOrBuilder
required .Hedwig.Message msg = 2;
hasMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required .Hedwig.MessageSeqId msgId = 3;
hasMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
required .Hedwig.MessageSeqId msgId = 3;
hasMsgId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequestOrBuilder
required .Hedwig.MessageSeqId msgId = 3;
hasMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageSeqId msgId = 3;
hasMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
optional .Hedwig.MessageSeqId msgId = 3;
hasMsgId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
optional .Hedwig.MessageSeqId msgId = 3;
hasMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
required .Hedwig.MessageSeqId msgId = 1;
hasMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
required .Hedwig.MessageSeqId msgId = 1;
hasMsgId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionStateOrBuilder
required .Hedwig.MessageSeqId msgId = 1;
hasNumTopics() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
required uint64 numTopics = 2;
hasNumTopics() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
required uint64 numTopics = 2;
hasNumTopics() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.HubLoadDataOrBuilder
required uint64 numTopics = 2;
hasOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.Map options = 4;
hasOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
optional .Hedwig.Map options = 4;
hasOptions() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptionsOrBuilder
optional .Hedwig.Map options = 4;
hasOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional .Hedwig.Map options = 1;
hasOptions() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
optional .Hedwig.Map options = 1;
hasOptions() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferencesOrBuilder
optional .Hedwig.Map options = 1;
hasPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscriptionPreferences preferences = 6;
hasPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional .Hedwig.SubscriptionPreferences preferences = 6;
hasPreferences() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 6;
hasPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
hasPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
optional .Hedwig.SubscriptionPreferences preferences = 2;
hasPreferences() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponseOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 2;
hasPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
hasPreferences() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
optional .Hedwig.SubscriptionPreferences preferences = 2;
hasPreferences() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionDataOrBuilder
optional .Hedwig.SubscriptionPreferences preferences = 2;
hasProperties() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional .Hedwig.Map properties = 1;
hasProperties() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
optional .Hedwig.Map properties = 1;
hasProperties() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageHeaderOrBuilder
optional .Hedwig.Map properties = 1;
hasProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required .Hedwig.ProtocolVersion protocolVersion = 1;
hasProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
required .Hedwig.ProtocolVersion protocolVersion = 1;
hasProtocolVersion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
required .Hedwig.ProtocolVersion protocolVersion = 1;
hasProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required .Hedwig.ProtocolVersion protocolVersion = 1;
hasProtocolVersion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
required .Hedwig.ProtocolVersion protocolVersion = 1;
hasProtocolVersion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
required .Hedwig.ProtocolVersion protocolVersion = 1;
hasPublishedMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
required .Hedwig.MessageSeqId publishedMsgId = 1;
hasPublishedMsgId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
required .Hedwig.MessageSeqId publishedMsgId = 1;
hasPublishedMsgId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PublishResponseOrBuilder
required .Hedwig.MessageSeqId publishedMsgId = 1;
hasPublishRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.PublishRequest publishRequest = 52;
hasPublishRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.PublishRequest publishRequest = 52;
hasPublishRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.PublishRequest publishRequest = 52;
hasPublishResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.PublishResponse publishResponse = 1;
hasPublishResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.PublishResponse publishResponse = 1;
hasPublishResponse() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.PublishResponse publishResponse = 1;
hasRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
required bytes region = 1;
hasRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
required bytes region = 1;
hasRegion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqIdOrBuilder
required bytes region = 1;
hasResponseBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.ResponseBody responseBody = 8;
hasResponseBody() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional .Hedwig.ResponseBody responseBody = 8;
hasResponseBody() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional .Hedwig.ResponseBody responseBody = 8;
hasSeqId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
required uint64 seqId = 2;
hasSeqId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
required uint64 seqId = 2;
hasSeqId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqIdOrBuilder
required uint64 seqId = 2;
hasShouldClaim() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional bool shouldClaim = 5;
hasShouldClaim() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional bool shouldClaim = 5;
hasShouldClaim() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional bool shouldClaim = 5;
hasSrcRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional bytes srcRegion = 2;
hasSrcRegion() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
optional bytes srcRegion = 2;
hasSrcRegion() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.MessageOrBuilder
optional bytes srcRegion = 2;
hasStartDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
hasStartDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
hasStartDeliveryRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
hasStartSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional uint64 startSeqIdIncluded = 3;
hasStartSeqIdIncluded() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
optional uint64 startSeqIdIncluded = 3;
hasStartSeqIdIncluded() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.LedgerRangeOrBuilder
optional uint64 startSeqIdIncluded = 3;
hasState() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionState state = 1;
hasState() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
optional .Hedwig.SubscriptionState state = 1;
hasState() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscriptionDataOrBuilder
optional .Hedwig.SubscriptionState state = 1;
hasStatusCode() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required .Hedwig.StatusCode statusCode = 2;
hasStatusCode() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
required .Hedwig.StatusCode statusCode = 2;
hasStatusCode() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
required .Hedwig.StatusCode statusCode = 2;
hasStatusMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional string statusMsg = 4;
hasStatusMsg() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional string statusMsg = 4;
hasStatusMsg() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional string statusMsg = 4;
hasStopDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
hasStopDeliveryRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
hasStopDeliveryRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
hasSubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
hasSubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
hasSubscribeRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
hasSubscribeResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
hasSubscribeResponse() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
hasSubscribeResponse() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
required bytes subscriberId = 2;
hasSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequestOrBuilder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
required bytes subscriberId = 2;
hasSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequestOrBuilder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional bytes subscriberId = 7;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional bytes subscriberId = 7;
hasSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional bytes subscriberId = 7;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
required bytes subscriberId = 2;
hasSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequestOrBuilder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
required bytes subscriberId = 2;
hasSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequestOrBuilder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
required bytes subscriberId = 2;
hasSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
required bytes subscriberId = 2;
hasSubscriberId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
required bytes subscriberId = 2;
hasSubscriberId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequestOrBuilder
required bytes subscriberId = 2;
hasSubscription(ByteString, ByteString) - Method in interface org.apache.hedwig.client.api.Subscriber
Checks if the subscriberId client is currently subscribed to the given topic.
hasSubscription(TopicSubscriber) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Whether the given topic subscriber subscribed thru this handler.
hasSubscription(ByteString, ByteString) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
hasSubscription(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
hasSubscription(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
hasSubscriptionEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
hasSubscriptionEvent() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
hasSubscriptionEvent() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.ResponseBodyOrBuilder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
hasSynchronous() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional bool synchronous = 4 [default = false];
hasSynchronous() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
optional bool synchronous = 4 [default = false];
hasSynchronous() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequestOrBuilder
optional bool synchronous = 4 [default = false];
hasTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required bytes topic = 6;
hasTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
required bytes topic = 6;
hasTopic() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
required bytes topic = 6;
hasTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional bytes topic = 6;
hasTopic() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
optional bytes topic = 6;
hasTopic() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
optional bytes topic = 6;
hasTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required uint64 txnId = 4;
hasTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
required uint64 txnId = 4;
hasTxnId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
required uint64 txnId = 4;
hasTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required uint64 txnId = 3;
hasTxnId() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
required uint64 txnId = 3;
hasTxnId() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubResponseOrBuilder
required uint64 txnId = 3;
hasType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required .Hedwig.OperationType type = 2;
hasType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
required .Hedwig.OperationType type = 2;
hasType() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
required .Hedwig.OperationType type = 2;
hasUnsubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
hasUnsubscribeRequest() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
hasUnsubscribeRequest() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.PubSubRequestOrBuilder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
hasValue() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional bytes value = 2;
hasValue() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
optional bytes value = 2;
hasValue() - Method in interface org.apache.hedwig.protocol.PubSubProtocol.Map.EntryOrBuilder
optional bytes value = 2;
HChannel - Interface in org.apache.hedwig.client.netty
A wrapper interface over netty Channel to submit hedwig's PubSubData requests.
hChannel - Variable in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
HChannelHandler - Class in org.apache.hedwig.client.netty.impl
 
HChannelHandler(ClientConfiguration, AbstractHChannelManager, Map<PubSubProtocol.OperationType, AbstractResponseHandler>) - Constructor for class org.apache.hedwig.client.netty.impl.HChannelHandler
 
HChannelImpl - Class in org.apache.hedwig.client.netty.impl
Provide a wrapper over netty channel for Hedwig operations.
HChannelImpl(InetSocketAddress, AbstractHChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.HChannelImpl
Create a un-established channel with provided target host.
HChannelImpl(InetSocketAddress, AbstractHChannelManager, ClientChannelPipelineFactory) - Constructor for class org.apache.hedwig.client.netty.impl.HChannelImpl
 
HChannelImpl(InetSocketAddress, Channel, AbstractHChannelManager, ClientChannelPipelineFactory) - Constructor for class org.apache.hedwig.client.netty.impl.HChannelImpl
Create a HChannel with an established netty channel.
HChannelManager - Interface in org.apache.hedwig.client.netty
A manager manages 1) all channels established to hub servers, 2) the actions taken by the topic subscribers.
HEADER_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
HedwigBenchmark - Class in org.apache.hedwig.client.benchmark
 
HedwigBenchmark(ClientConfiguration, CommandLine) - Constructor for class org.apache.hedwig.client.benchmark.HedwigBenchmark
 
HedwigClient - Class in org.apache.hedwig.client
Hedwig client uses as starting point for all communications with the Hedwig service.
HedwigClient(ClientConfiguration) - Constructor for class org.apache.hedwig.client.HedwigClient
Construct a hedwig client object.
HedwigClient(ClientConfiguration, ChannelFactory) - Constructor for class org.apache.hedwig.client.HedwigClient
Construct a hedwig client object, using a preexisting socket factory.
HedwigClientImpl - Class in org.apache.hedwig.client.netty
This is a top level Hedwig Client class that encapsulates the common functionality needed for both Publish and Subscribe operations.
HedwigClientImpl(ClientConfiguration) - Constructor for class org.apache.hedwig.client.netty.HedwigClientImpl
 
HedwigClientImpl(ClientConfiguration, ChannelFactory) - Constructor for class org.apache.hedwig.client.netty.HedwigClientImpl
 
HedwigPublisher - Class in org.apache.hedwig.client.netty
This is the Hedwig Netty specific implementation of the Publisher interface.
HedwigPublisher(HedwigClientImpl) - Constructor for class org.apache.hedwig.client.netty.HedwigPublisher
 
HedwigSocketAddress - Class in org.apache.hedwig.util
This is a data wrapper class that is basically an InetSocketAddress with one extra piece of information for the SSL port (optional).
HedwigSocketAddress(String, int, int) - Constructor for class org.apache.hedwig.util.HedwigSocketAddress
 
HedwigSocketAddress(String, int) - Constructor for class org.apache.hedwig.util.HedwigSocketAddress
 
HedwigSocketAddress(String) - Constructor for class org.apache.hedwig.util.HedwigSocketAddress
 
HedwigSubscriber - Class in org.apache.hedwig.client.netty
This is the Hedwig Netty specific implementation of the Subscriber interface.
HedwigSubscriber(HedwigClientImpl) - Constructor for class org.apache.hedwig.client.netty.HedwigSubscriber
 
host2NonSubscriptionChannels - Variable in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
host2Topics - Variable in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
HOSTNAME_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 

I

IllegalOpException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
IncorrectParameterException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
INDEX_DIRS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
initialize(Configuration) - Method in class org.apache.bookkeeper.client.DefaultEnsemblePlacementPolicy
 
initialize(Configuration) - Method in interface org.apache.bookkeeper.client.EnsemblePlacementPolicy
Initialize the policy.
initialize(Configuration) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
instance - Static variable in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.EnsembleForReplacement
 
instance - Static variable in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.TruePredicate
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
internalGetFieldAccessorTable() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
internalGetValueMap() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
 
internalGetValueMap() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
 
internalGetValueMap() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
 
internalGetValueMap() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
 
internalGetValueMap() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
 
InterruptedException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
INVALID_ENTRY_ID - Static variable in class org.apache.bookkeeper.client.LedgerHandle
Invalid entry id.
INVALID_MESSAGE_FILTER_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
INVALID_MESSAGE_FILTER = 504;
InvalidMessageFilterException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.InvalidMessageFilterException
 
InvalidMessageFilterException(String, Throwable) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.InvalidMessageFilterException
 
InvalidSubscriberIdException - Exception in org.apache.hedwig.client.exceptions
This is a Hedwig client side exception when the local client wants to do subscribe type of operations.
InvalidSubscriberIdException(String) - Constructor for exception org.apache.hedwig.client.exceptions.InvalidSubscriberIdException
 
InvalidSubscriberIdException(String, Throwable) - Constructor for exception org.apache.hedwig.client.exceptions.InvalidSubscriberIdException
 
isAutoRecoveryDaemonEnabled() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get whether the Bookie itself can start auto-recovery service also or not
isAutoSendConsumeMessageEnabled() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
isClient() - Method in class org.apache.hedwig.client.ssl.SslClientContextFactory
 
isClient() - Method in class org.apache.hedwig.client.ssl.SslContextFactory
 
isClosed(long) - Method in class org.apache.bookkeeper.client.BookKeeper
Check whether the ledger with identifier lId has been closed.
isClosed() - Method in class org.apache.bookkeeper.client.LedgerFragment
Returns true, if and only if the ledger fragment will never be modified by any of the clients in future, otherwise false.
isClosed() - Method in class org.apache.bookkeeper.client.LedgerHandle
Has the ledger been closed?
isClosed() - Method in class org.apache.bookkeeper.client.LedgerMetadata
 
isClosed() - Method in interface org.apache.hedwig.client.netty.HChannelManager
Is the channel manager closed.
isClosed() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
isClosedComplete(int, boolean, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.IsClosedCallback
Callback definition for isClosed operation
isDone - Variable in class org.apache.hedwig.client.data.PubSubData
 
isEntryLogFilePreAllocationEnabled() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Is entry log file preallocation enabled.
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
isInitialized() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
isInRecovery() - Method in class org.apache.bookkeeper.client.LedgerMetadata
 
isPrefix(String, String) - Static method in class org.apache.hedwig.util.PathUtils
Return true iff prefix is a prefix of path.
isReadOnlyModeEnabled() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Get whether read-only mode is enabled.
isResubscribeRequest() - Method in class org.apache.hedwig.client.data.PubSubData
 
isSSLEnabled() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
isSSLEnabled() - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
isStatisticsEnabled() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Is statistics enabled
isSubscriptionChannelSharingEnabled() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
This parameter is a boolean flag indicating if multiplexing subscription channels.

J

JOURNAL_ADAPTIVE_GROUP_WRITES - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_ALIGNMENT_SIZE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_BUFFERED_ENTRIES_THRESHOLD - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_BUFFERED_WRITES_THRESHOLD - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_DIR - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_FLUSH_WHEN_QUEUE_EMPTY - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_FORMAT_VERSION_TO_WRITE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_MAX_GROUP_WAIT_MSEC - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_PRE_ALLOC_SIZE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_REMOVE_FROM_PAGE_CACHE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
JOURNAL_WRITE_BUFFER_SIZE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 

K

KEY_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 

L

LAC_UPDATE_HITS - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
LAC_UPDATE_MISSES - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
LEDGER_DIRS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
LEDGER_MANAGER_FACTORY_CLASS - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
 
LEDGER_MANAGER_TYPE - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
 
LedgerChecker - Class in org.apache.bookkeeper.client
Checks the complete ledger and finds the UnderReplicated fragments if any
LedgerChecker(BookKeeper) - Constructor for class org.apache.bookkeeper.client.LedgerChecker
 
LedgerClosedException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
LedgerEntry - Class in org.apache.bookkeeper.client
Ledger entry.
LedgerExistException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
LedgerFencedException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
LedgerFragment - Class in org.apache.bookkeeper.client
Represents the entries of a segment of a ledger which are stored on a single bookie in the segments bookie ensemble.
LedgerFragmentReplicator - Class in org.apache.bookkeeper.client
This is the helper class for replicating the fragments from one bookie to another
LedgerFragmentReplicator(BookKeeper) - Constructor for class org.apache.bookkeeper.client.LedgerFragmentReplicator
 
LedgerHandle - Class in org.apache.bookkeeper.client
Ledger handle contains ledger metadata and is used to access the read and write operations to a ledger.
LEDGERID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
LedgerMetadata - Class in org.apache.bookkeeper.client
This class encapsulates all the ledger metadata that is persistently stored in zookeeper.
LedgerMetadata(int, int, int, BookKeeper.DigestType, byte[]) - Constructor for class org.apache.bookkeeper.client.LedgerMetadata
 
LedgerRecoveryException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
left(T) - Static method in class org.apache.hedwig.util.Either
 
left() - Method in class org.apache.hedwig.util.Either
 
LISTENING_INTERFACE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
listLedgers() - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
This method returns an iterable object for the list of ledger identifiers of the ledgers currently available.
loadConf(URL) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
You can load configurations in precedence order.
loadConf(AbstractConfiguration) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
You can load configuration from other configuration
loadConf(Configuration) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
Load configuration from other configuration object
LOCALCOMPONENT_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
logger - Static variable in class org.apache.hedwig.client.benchmark.HedwigBenchmark
 
logger(Logger, String, String, Callback<T>) - Static method in class org.apache.hedwig.util.CallbackUtils
Logs what happened before continuing the callback chain.
logger(Logger, String, String) - Static method in class org.apache.hedwig.util.CallbackUtils
Logs what happened (no continuation).
LOWEST_COMPAT_METADATA_FORMAT_VERSION - Static variable in class org.apache.bookkeeper.client.LedgerMetadata
 

M

main(String[]) - Static method in class org.apache.hedwig.client.benchmark.HedwigBenchmark
 
MAJOR_COMPACTION_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
MAJOR_COMPACTION_THRESHOLD - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
MALFORMED_REQUEST_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
MALFORMED_REQUEST = 401;
MalformedRequestException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.MalformedRequestException
 
MANAGERIMPL_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
MANAGERVERSION_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
MAX_BACKUP_JOURNALS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
MAX_JOURNAL_SIZE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
MAX_MESSAGE_SIZE - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
MAX_OUTSTANDING_MESSAGES - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
MAX_SERVER_REDIRECTS - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
mergeCloseSubscriptionRequest(PubSubProtocol.CloseSubscriptionRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
mergeConsumeRequest(PubSubProtocol.ConsumeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
mergeEndSeqIdIncluded(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
mergeFrom(PubSubProtocol.CloseSubscriptionRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
mergeFrom(PubSubProtocol.ConsumeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
mergeFrom(PubSubProtocol.HubInfoData) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
mergeFrom(PubSubProtocol.HubLoadData) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
mergeFrom(PubSubProtocol.LedgerRange) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
mergeFrom(PubSubProtocol.LedgerRanges) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
mergeFrom(PubSubProtocol.ManagerMeta) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
mergeFrom(PubSubProtocol.Map) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
mergeFrom(PubSubProtocol.Map.Entry) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
mergeFrom(PubSubProtocol.Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
mergeFrom(PubSubProtocol.MessageHeader) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
mergeFrom(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
mergeFrom(PubSubProtocol.PublishRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
mergeFrom(PubSubProtocol.PublishResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
mergeFrom(PubSubProtocol.PubSubRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
mergeFrom(PubSubProtocol.PubSubResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
mergeFrom(PubSubProtocol.RegionSpecificSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
mergeFrom(PubSubProtocol.ResponseBody) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
mergeFrom(PubSubProtocol.StartDeliveryRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
mergeFrom(PubSubProtocol.StopDeliveryRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
mergeFrom(PubSubProtocol.SubscribeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
mergeFrom(PubSubProtocol.SubscribeResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
mergeFrom(PubSubProtocol.SubscriptionData) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
mergeFrom(PubSubProtocol.SubscriptionEventResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
mergeFrom(PubSubProtocol.SubscriptionOptions) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
mergeFrom(PubSubProtocol.SubscriptionPreferences) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
mergeFrom(PubSubProtocol.SubscriptionState) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
 
mergeFrom(Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
mergeFrom(PubSubProtocol.UnsubscribeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
mergeFrom(CodedInputStream, ExtensionRegistryLite) - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
 
mergeHeader(PubSubProtocol.MessageHeader) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageHeader header = 4;
mergeMessage(PubSubProtocol.Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.Message message = 5;
mergeMsg(PubSubProtocol.Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
required .Hedwig.Message msg = 2;
mergeMsgId(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required .Hedwig.MessageSeqId msgId = 3;
mergeMsgId(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageSeqId msgId = 3;
mergeMsgId(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
required .Hedwig.MessageSeqId msgId = 1;
mergeOptions(PubSubProtocol.Map) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.Map options = 4;
mergeOptions(PubSubProtocol.Map) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional .Hedwig.Map options = 1;
mergePreferences(PubSubProtocol.SubscriptionPreferences) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscriptionPreferences preferences = 6;
mergePreferences(PubSubProtocol.SubscriptionPreferences) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
mergePreferences(PubSubProtocol.SubscriptionPreferences) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
mergeProperties(PubSubProtocol.Map) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional .Hedwig.Map properties = 1;
mergePublishedMsgId(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
required .Hedwig.MessageSeqId publishedMsgId = 1;
mergePublishRequest(PubSubProtocol.PublishRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.PublishRequest publishRequest = 52;
mergePublishResponse(PubSubProtocol.PublishResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.PublishResponse publishResponse = 1;
mergeResponseBody(PubSubProtocol.ResponseBody) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.ResponseBody responseBody = 8;
mergeStartDeliveryRequest(PubSubProtocol.StartDeliveryRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
mergeState(PubSubProtocol.SubscriptionState) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionState state = 1;
mergeStopDeliveryRequest(PubSubProtocol.StopDeliveryRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
mergeSubscribeRequest(PubSubProtocol.SubscribeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
mergeSubscribeResponse(PubSubProtocol.SubscribeResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
mergeSubscriptionEvent(PubSubProtocol.SubscriptionEventResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
mergeUnsubscribeRequest(PubSubProtocol.UnsubscribeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
MESSAGE_CONSUME_RETRY_WAIT_TIME - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
MESSAGE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
MESSAGEBOUND_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
MESSAGEBOUND_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
MESSAGEBOUND_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
MESSAGEBOUND_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
MessageConsumeCallback - Class in org.apache.hedwig.client.handlers
This is the Callback used by the MessageHandlers on the client app when they've finished consuming a subscription message sent from the server asynchronously.
MessageConsumeCallback(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.handlers.MessageConsumeCallback
 
messageConsumed(TopicSubscriber, PubSubProtocol.Message) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Method called when the client app's MessageHandler has asynchronously completed consuming a subscribed message sent from the server.
messageConsumed(TopicSubscriber, PubSubProtocol.Message) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
messageConsumed(PubSubProtocol.Message) - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Application acked to consume message.
MessageConsumeData - Class in org.apache.hedwig.client.data
Wrapper class to store all of the data points needed to encapsulate Message Consumption in the Subscribe flow for consuming a message sent from the server for a given TopicSubscriber.
MessageConsumeData(TopicSubscriber, PubSubProtocol.Message) - Constructor for class org.apache.hedwig.client.data.MessageConsumeData
 
MESSAGEFILTER_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
MESSAGEFILTER_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
MessageHandler - Interface in org.apache.hedwig.client.api
Interface to define the client handler logic to deliver messages it is subscribed to.
messageReceived(ChannelHandlerContext, MessageEvent) - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 
MESSAGETYPE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
MESSAGEWINDOWSIZE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
MESSAGEWINDOWSIZE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
MetadataVersionException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
METASTORE_IMPL_CLASS - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
 
METASTORE_MAX_ENTRIES_PER_SCAN - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
 
MetaStoreException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
MetaStoreException() - Constructor for exception org.apache.bookkeeper.client.BKException.MetaStoreException
 
MINOR_COMPACTION_INTERVAL - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
MINOR_COMPACTION_THRESHOLD - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
msg - Variable in class org.apache.hedwig.client.data.MessageConsumeData
 
msg - Variable in class org.apache.hedwig.client.data.PubSubData
 
MSG_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
MSGID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
MSGID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
MSGID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
multiCallback(int, Callback<Void>, Object, Logger, String, String, Runnable) - Static method in class org.apache.hedwig.util.CallbackUtils
A callback that waits for all of a number of events to fire.
multiCallback(int, Callback<Void>, Object) - Static method in class org.apache.hedwig.util.CallbackUtils
A callback that waits for all of a number of events to fire.
multinCallback(int, Callback<Void>, Object, Runnable) - Static method in class org.apache.hedwig.util.CallbackUtils
A callback that waits for all of a number of events to fire.
MultiplexHChannelManager - Class in org.apache.hedwig.client.netty.impl.multiplex
Multiplex HChannel Manager which establish a connection for multi subscriptions.
MultiplexHChannelManager(ClientConfiguration, ChannelFactory) - Constructor for class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
MultiplexSubscribeResponseHandler - Class in org.apache.hedwig.client.netty.impl.multiplex
 
MultiplexSubscribeResponseHandler(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.multiplex.MultiplexSubscribeResponseHandler
 
MultiplexSubscriptionChannelPipelineFactory - Class in org.apache.hedwig.client.netty.impl.multiplex
 
MultiplexSubscriptionChannelPipelineFactory(ClientConfiguration, MultiplexHChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.multiplex.MultiplexSubscriptionChannelPipelineFactory
 
myDefaultServerAddress - Variable in class org.apache.hedwig.client.conf.ClientConfiguration
 

N

NetUtils - Class in org.apache.hedwig.client.netty
Utilities for network operations.
NetUtils() - Constructor for class org.apache.hedwig.client.netty.NetUtils
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
newBuilder(PubSubProtocol.CloseSubscriptionRequest) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
newBuilder(PubSubProtocol.ConsumeRequest) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
newBuilder(PubSubProtocol.HubInfoData) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
newBuilder(PubSubProtocol.HubLoadData) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
newBuilder(PubSubProtocol.LedgerRange) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
newBuilder(PubSubProtocol.LedgerRanges) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
newBuilder(PubSubProtocol.ManagerMeta) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
newBuilder(PubSubProtocol.Map.Entry) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
newBuilder(PubSubProtocol.Map) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
newBuilder(PubSubProtocol.Message) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
newBuilder(PubSubProtocol.MessageHeader) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
newBuilder(PubSubProtocol.MessageSeqId) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
newBuilder(PubSubProtocol.PublishRequest) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
newBuilder(PubSubProtocol.PublishResponse) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
newBuilder(PubSubProtocol.PubSubRequest) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
newBuilder(PubSubProtocol.PubSubResponse) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
newBuilder(PubSubProtocol.RegionSpecificSeqId) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
newBuilder(PubSubProtocol.ResponseBody) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
newBuilder(PubSubProtocol.StartDeliveryRequest) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
newBuilder(PubSubProtocol.StopDeliveryRequest) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
newBuilder(PubSubProtocol.SubscribeRequest) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
newBuilder(PubSubProtocol.SubscribeResponse) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
newBuilder(PubSubProtocol.SubscriptionData) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
newBuilder(PubSubProtocol.SubscriptionEventResponse) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
newBuilder(PubSubProtocol.SubscriptionOptions) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
newBuilder(PubSubProtocol.SubscriptionPreferences) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
newBuilder(PubSubProtocol.SubscriptionState) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
newBuilder() - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
newBuilder(PubSubProtocol.UnsubscribeRequest) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
newBuilderForType() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
newBuilderForType(GeneratedMessage.BuilderParent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
newEnsemble(int, int, Set<BookieSocketAddress>) - Method in class org.apache.bookkeeper.client.DefaultEnsemblePlacementPolicy
 
newEnsemble(int, int, Set<BookieSocketAddress>) - Method in interface org.apache.bookkeeper.client.EnsemblePlacementPolicy
Choose numBookies bookies for ensemble.
newEnsemble(int, int, Set<BookieSocketAddress>) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
nextTxnId() - Method in interface org.apache.hedwig.client.netty.HChannelManager
Generate next transaction id for pub/sub request sending thru this manager.
nextTxnId() - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
NO_SUBSCRIPTION_STATE_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
NO_SUBSCRIPTION_STATE = 523;
NO_SUCH_TOPIC_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
NO_SUCH_TOPIC = 402;
NO_TOPIC_OWNER_INFO_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
NO_TOPIC_OWNER_INFO = 525;
NO_TOPIC_PERSISTENCE_INFO_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
NO_TOPIC_PERSISTENCE_INFO = 521;
NoBookieAvailableException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
NonSubscriptionChannelPipelineFactory - Class in org.apache.hedwig.client.netty.impl
 
NonSubscriptionChannelPipelineFactory(ClientConfiguration, AbstractHChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.NonSubscriptionChannelPipelineFactory
 
nop() - Static method in class org.apache.hedwig.util.CallbackUtils
A do-nothing callback.
NoResponseHandlerException - Exception in org.apache.hedwig.client.exceptions
This is a Hedwig client side exception thrown when it can't get the response handler from the channel pipeline responsible for a PubSubRequest.
NoResponseHandlerException(String) - Constructor for exception org.apache.hedwig.client.exceptions.NoResponseHandlerException
 
NoResponseHandlerException(String, Throwable) - Constructor for exception org.apache.hedwig.client.exceptions.NoResponseHandlerException
 
NoSubscriptionStateException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.NoSubscriptionStateException
 
NoSuchEntryException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
NoSuchLedgerExistsException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
NoSuchTopicException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.NoSuchTopicException
 
NOT_RESPONSIBLE_FOR_TOPIC_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
NOT_RESPONSIBLE_FOR_TOPIC = 501;
NotEnoughBookiesException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
notifyBookiesChanged(BookiesListener) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Notify when the available list of bookies changes.
NoTopicOwnerInfoException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.NoTopicOwnerInfoException
 
NoTopicPersistenceInfoException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.NoTopicPersistenceInfoException
 
NUM_ADD_WORKER_THREADS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
NUM_CHANNELS_PER_BOOKIE - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
NUM_JOURNAL_CALLBACK_THREADS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
NUM_READ_WORKER_THREADS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
NUM_WORKER_THREADS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
NUMTOPICS_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 

O

of(T, U) - Static method in class org.apache.hedwig.util.Either
 
of(T) - Static method in class org.apache.hedwig.util.Option
 
of() - Static method in class org.apache.hedwig.util.Option
 
of(T, U) - Static method in class org.apache.hedwig.util.Pair
 
OK - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
onChannelDisconnected(InetSocketAddress, Channel) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
This method is called when the underlying channel is disconnected due to server failure.
onChannelDisconnected(InetSocketAddress, Channel) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
onClusterChanged(Set<BookieSocketAddress>, Set<BookieSocketAddress>) - Method in class org.apache.bookkeeper.client.DefaultEnsemblePlacementPolicy
 
onClusterChanged(Set<BookieSocketAddress>, Set<BookieSocketAddress>) - Method in interface org.apache.bookkeeper.client.EnsemblePlacementPolicy
A consistent view of the cluster (what bookies are available as writable, what bookies are available as readonly) is updated when any changes happen in the cluster.
onClusterChanged(Set<BookieSocketAddress>, Set<BookieSocketAddress>) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
onNonSubscriptionChannelDisconnected(InetSocketAddress, Channel) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Handle the disconnected event from a non-subscription HChannel.
onSubscriptionChannelDisconnected(InetSocketAddress, Channel) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Handle the disconnected event from a subscription HChannel.
onSubscriptionChannelDisconnected(InetSocketAddress, Channel) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
onSubscriptionChannelDisconnected(InetSocketAddress, Channel) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
op - Variable in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
OPEN_FILE_LIMIT - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
OPEN_LEDGER_REREPLICATION_GRACE_PERIOD - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
OPEN_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
openComplete(int, LedgerHandle, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.OpenCallback
Callback for asynchronous call to open ledger
openLedger(long, BookKeeper.DigestType, byte[]) - Method in class org.apache.bookkeeper.client.BookKeeper
Synchronous open ledger call
openLedger(long) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Open a ledger as an administrator.
openLedgerNoRecovery(long, BookKeeper.DigestType, byte[]) - Method in class org.apache.bookkeeper.client.BookKeeper
Synchronous, unsafe open ledger call
openLedgerNoRecovery(long) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Open a ledger as an administrator without recovering the ledger.
operationComplete(ChannelFuture) - Method in class org.apache.hedwig.client.netty.impl.WriteCallback
 
operationFailed(Object, PubSubException) - Method in class org.apache.hedwig.client.benchmark.BenchmarkUtils.BenchmarkCallback
 
operationFailed(Object, PubSubException) - Method in class org.apache.hedwig.client.handlers.MessageConsumeCallback
 
operationFailed(Object, PubSubException) - Method in class org.apache.hedwig.client.handlers.PubSubCallback
 
operationFailed(Object, PubSubException) - Method in class org.apache.hedwig.client.netty.VoidCallbackAdapter
 
operationFailed(Object, PubSubException) - Method in interface org.apache.hedwig.util.Callback
This method is called when the operation failed due to some reason.
operationFinished(Object, Void) - Method in class org.apache.hedwig.client.benchmark.BenchmarkUtils.BenchmarkCallback
 
operationFinished(Object, Void) - Method in class org.apache.hedwig.client.handlers.MessageConsumeCallback
 
operationFinished(Object, PubSubProtocol.ResponseBody) - Method in class org.apache.hedwig.client.handlers.PubSubCallback
 
operationFinished(Object, T) - Method in class org.apache.hedwig.client.netty.VoidCallbackAdapter
 
operationFinished(Object, T) - Method in interface org.apache.hedwig.util.Callback
This method is called when the asynchronous operation finishes
operationFinishedToCallback(Object, PubSubProtocol.ResponseBody) - Method in class org.apache.hedwig.client.data.PubSubData
 
operationType - Variable in class org.apache.hedwig.client.data.PubSubData
 
Option<T> - Class in org.apache.hedwig.util
 
Option() - Constructor for class org.apache.hedwig.util.Option
 
Option(T) - Constructor for class org.apache.hedwig.util.Option
 
options - Variable in class org.apache.hedwig.client.data.PubSubData
 
OPTIONS_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
OPTIONS_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
org.apache.bookkeeper.client - package org.apache.bookkeeper.client
 
org.apache.bookkeeper.conf - package org.apache.bookkeeper.conf
 
org.apache.hedwig.client - package org.apache.hedwig.client
 
org.apache.hedwig.client.api - package org.apache.hedwig.client.api
 
org.apache.hedwig.client.benchmark - package org.apache.hedwig.client.benchmark
 
org.apache.hedwig.client.conf - package org.apache.hedwig.client.conf
 
org.apache.hedwig.client.data - package org.apache.hedwig.client.data
 
org.apache.hedwig.client.exceptions - package org.apache.hedwig.client.exceptions
 
org.apache.hedwig.client.handlers - package org.apache.hedwig.client.handlers
 
org.apache.hedwig.client.netty - package org.apache.hedwig.client.netty
A Netty based Hedwig client implementation.
org.apache.hedwig.client.netty.impl - package org.apache.hedwig.client.netty.impl
 
org.apache.hedwig.client.netty.impl.multiplex - package org.apache.hedwig.client.netty.impl.multiplex
 
org.apache.hedwig.client.netty.impl.simple - package org.apache.hedwig.client.netty.impl.simple
 
org.apache.hedwig.client.ssl - package org.apache.hedwig.client.ssl
 
org.apache.hedwig.exceptions - package org.apache.hedwig.exceptions
 
org.apache.hedwig.protocol - package org.apache.hedwig.protocol
 
org.apache.hedwig.util - package org.apache.hedwig.util
 
ownChannelFactory - Variable in class org.apache.hedwig.client.netty.HedwigClientImpl
 

P

PAGE_LIMIT - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
PAGE_SIZE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
Pair<T,U> - Class in org.apache.hedwig.util
 
Pair(T, U) - Constructor for class org.apache.hedwig.util.Pair
 
parent(String) - Static method in class org.apache.hedwig.util.PathUtils
Like File.getParent but always uses the / separator.
parseConfig(byte[], Version) - Static method in class org.apache.bookkeeper.client.LedgerMetadata
Parses a given byte array and transforms into a LedgerConfig object
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseDelimitedFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseDelimitedFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
parseFrom(ByteString) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseFrom(ByteString, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseFrom(byte[]) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseFrom(byte[], ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseFrom(InputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseFrom(InputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseFrom(CodedInputStream) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
parseFrom(CodedInputStream, ExtensionRegistryLite) - Static method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
PARSER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
PASSWD - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
PathUtils - Class in org.apache.hedwig.util
 
PathUtils() - Constructor for class org.apache.hedwig.util.PathUtils
 
PCBC_TIMEOUT_TIMER_NUM_TICKS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
PCBC_TIMEOUT_TIMER_TICK_DURATION_MS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
PENDING_ADDS - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
postHandleSuccessResponse(TopicSubscriber, ActiveSubscriber) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
postHandleSuccessResponse(TopicSubscriber, ActiveSubscriber) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
preferences - Variable in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
PREFERENCES_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
PREFERENCES_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
PREFERENCES_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
prefixes(String) - Static method in class org.apache.hedwig.util.PathUtils
Generate all prefixes for a path.
processEvent(ByteString, ByteString, PubSubProtocol.SubscriptionEvent) - Method in interface org.apache.hedwig.util.SubscriptionListener
Process an event from a subscription.
processSubscriptionEvent(ActiveSubscriber, PubSubProtocol.SubscriptionEvent) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
PROPERTIES_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
PROTOCOLVERSION_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
PROTOCOLVERSION_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
ProtocolVersionException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
publish(ByteString, PubSubProtocol.Message) - Method in interface org.apache.hedwig.client.api.Publisher
Publishes a message on the given topic.
publish(ByteString, PubSubProtocol.Message) - Method in class org.apache.hedwig.client.netty.HedwigPublisher
 
PUBLISH_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
PUBLISH = 0;
PUBLISHEDMSGID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
Publisher - Interface in org.apache.hedwig.client.api
Interface to define the client Publisher API.
PUBLISHREQUEST_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
PUBLISHRESPONSE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
PublishResponseHandler - Class in org.apache.hedwig.client.handlers
 
PublishResponseHandler(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.handlers.PublishResponseHandler
 
PubSubCallback - Class in org.apache.hedwig.client.handlers
This class is used when we are doing synchronous type of operations.
PubSubCallback(PubSubData) - Constructor for class org.apache.hedwig.client.handlers.PubSubCallback
 
PubSubData - Class in org.apache.hedwig.client.data
Wrapper class to store all of the data points needed to encapsulate all PubSub type of request operations the client will do.
PubSubData(ByteString, PubSubProtocol.Message, ByteString, PubSubProtocol.OperationType, PubSubProtocol.SubscriptionOptions, Callback<PubSubProtocol.ResponseBody>, Object) - Constructor for class org.apache.hedwig.client.data.PubSubData
 
PubSubException - Exception in org.apache.hedwig.exceptions
 
PubSubException(PubSubProtocol.StatusCode, String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException
 
PubSubException(PubSubProtocol.StatusCode, Throwable) - Constructor for exception org.apache.hedwig.exceptions.PubSubException
 
PubSubException(PubSubProtocol.StatusCode, String, Throwable) - Constructor for exception org.apache.hedwig.exceptions.PubSubException
 
PubSubException.BadVersionException - Exception in org.apache.hedwig.exceptions
 
PubSubException.ClientAlreadySubscribedException - Exception in org.apache.hedwig.exceptions
 
PubSubException.ClientNotSubscribedException - Exception in org.apache.hedwig.exceptions
 
PubSubException.ClientNotSubscribedRuntimeException - Exception in org.apache.hedwig.exceptions
 
PubSubException.CompositeException - Exception in org.apache.hedwig.exceptions
 
PubSubException.CouldNotConnectException - Exception in org.apache.hedwig.exceptions
 
PubSubException.InvalidMessageFilterException - Exception in org.apache.hedwig.exceptions
 
PubSubException.MalformedRequestException - Exception in org.apache.hedwig.exceptions
 
PubSubException.NoSubscriptionStateException - Exception in org.apache.hedwig.exceptions
 
PubSubException.NoSuchTopicException - Exception in org.apache.hedwig.exceptions
 
PubSubException.NoTopicOwnerInfoException - Exception in org.apache.hedwig.exceptions
 
PubSubException.NoTopicPersistenceInfoException - Exception in org.apache.hedwig.exceptions
 
PubSubException.ResubscribeException - Exception in org.apache.hedwig.exceptions
 
PubSubException.ServerNotResponsibleForTopicException - Exception in org.apache.hedwig.exceptions
 
PubSubException.ServiceDownException - Exception in org.apache.hedwig.exceptions
 
PubSubException.SubscriptionStateExistsException - Exception in org.apache.hedwig.exceptions
 
PubSubException.TopicBusyException - Exception in org.apache.hedwig.exceptions
 
PubSubException.TopicOwnerInfoExistsException - Exception in org.apache.hedwig.exceptions
 
PubSubException.TopicPersistenceInfoExistsException - Exception in org.apache.hedwig.exceptions
 
PubSubException.UncertainStateException - Exception in org.apache.hedwig.exceptions
 
PubSubException.UnexpectedConditionException - Exception in org.apache.hedwig.exceptions
 
PubSubProtocol - Class in org.apache.hedwig.protocol
 
PubSubProtocol.CloseSubscriptionRequest - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.CloseSubscriptionRequest
PubSubProtocol.CloseSubscriptionRequest.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.CloseSubscriptionRequest
PubSubProtocol.CloseSubscriptionRequestOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.ConsumeRequest - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.ConsumeRequest
PubSubProtocol.ConsumeRequest.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.ConsumeRequest
PubSubProtocol.ConsumeRequestOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.HubInfoData - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.HubInfoData
PubSubProtocol.HubInfoData.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.HubInfoData
PubSubProtocol.HubInfoDataOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.HubLoadData - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.HubLoadData
PubSubProtocol.HubLoadData.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.HubLoadData
PubSubProtocol.HubLoadDataOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.LedgerRange - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.LedgerRange
PubSubProtocol.LedgerRange.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.LedgerRange
PubSubProtocol.LedgerRangeOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.LedgerRanges - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.LedgerRanges
PubSubProtocol.LedgerRanges.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.LedgerRanges
PubSubProtocol.LedgerRangesOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.ManagerMeta - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.ManagerMeta
PubSubProtocol.ManagerMeta.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.ManagerMeta
PubSubProtocol.ManagerMetaOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.Map - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.Map
PubSubProtocol.Map.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.Map
PubSubProtocol.Map.Entry - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.Map.Entry
PubSubProtocol.Map.Entry.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.Map.Entry
PubSubProtocol.Map.EntryOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.MapOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.Message - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.Message
PubSubProtocol.Message.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.Message
PubSubProtocol.MessageHeader - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.MessageHeader
PubSubProtocol.MessageHeader.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.MessageHeader
PubSubProtocol.MessageHeaderOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.MessageOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.MessageSeqId - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.MessageSeqId
PubSubProtocol.MessageSeqId.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.MessageSeqId
PubSubProtocol.MessageSeqIdOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.OperationType - Enum in org.apache.hedwig.protocol
Protobuf enum Hedwig.OperationType
PubSubProtocol.ProtocolVersion - Enum in org.apache.hedwig.protocol
Protobuf enum Hedwig.ProtocolVersion
PubSubProtocol.PublishRequest - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.PublishRequest
PubSubProtocol.PublishRequest.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.PublishRequest
PubSubProtocol.PublishRequestOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.PublishResponse - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.PublishResponse
PubSubProtocol.PublishResponse.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.PublishResponse
PubSubProtocol.PublishResponseOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.PubSubRequest - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.PubSubRequest
PubSubProtocol.PubSubRequest.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.PubSubRequest
PubSubProtocol.PubSubRequestOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.PubSubResponse - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.PubSubResponse
PubSubProtocol.PubSubResponse.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.PubSubResponse
PubSubProtocol.PubSubResponseOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.RegionSpecificSeqId - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.RegionSpecificSeqId
PubSubProtocol.RegionSpecificSeqId.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.RegionSpecificSeqId
PubSubProtocol.RegionSpecificSeqIdOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.ResponseBody - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.ResponseBody
PubSubProtocol.ResponseBody.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.ResponseBody
PubSubProtocol.ResponseBodyOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.StartDeliveryRequest - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.StartDeliveryRequest
PubSubProtocol.StartDeliveryRequest.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.StartDeliveryRequest
PubSubProtocol.StartDeliveryRequestOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.StatusCode - Enum in org.apache.hedwig.protocol
Protobuf enum Hedwig.StatusCode
PubSubProtocol.StopDeliveryRequest - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.StopDeliveryRequest
PubSubProtocol.StopDeliveryRequest.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.StopDeliveryRequest
PubSubProtocol.StopDeliveryRequestOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.SubscribeRequest - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscribeRequest
PubSubProtocol.SubscribeRequest.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscribeRequest
PubSubProtocol.SubscribeRequest.CreateOrAttach - Enum in org.apache.hedwig.protocol
Protobuf enum Hedwig.SubscribeRequest.CreateOrAttach
PubSubProtocol.SubscribeRequestOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.SubscribeResponse - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscribeResponse
PubSubProtocol.SubscribeResponse.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscribeResponse
PubSubProtocol.SubscribeResponseOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.SubscriptionData - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionData
PubSubProtocol.SubscriptionData.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionData
PubSubProtocol.SubscriptionDataOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.SubscriptionEvent - Enum in org.apache.hedwig.protocol
Protobuf enum Hedwig.SubscriptionEvent
PubSubProtocol.SubscriptionEventResponse - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionEventResponse
PubSubProtocol.SubscriptionEventResponse.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionEventResponse
PubSubProtocol.SubscriptionEventResponseOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.SubscriptionOptions - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionOptions
PubSubProtocol.SubscriptionOptions.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionOptions
PubSubProtocol.SubscriptionOptionsOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.SubscriptionPreferences - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionPreferences
PubSubProtocol.SubscriptionPreferences.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionPreferences
PubSubProtocol.SubscriptionPreferencesOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.SubscriptionState - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionState
PubSubProtocol.SubscriptionState.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.SubscriptionState
PubSubProtocol.SubscriptionStateOrBuilder - Interface in org.apache.hedwig.protocol
 
PubSubProtocol.UnsubscribeRequest - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.UnsubscribeRequest
PubSubProtocol.UnsubscribeRequest.Builder - Class in org.apache.hedwig.protocol
Protobuf type Hedwig.UnsubscribeRequest
PubSubProtocol.UnsubscribeRequestOrBuilder - Interface in org.apache.hedwig.protocol
 
put(V, U) - Static method in class org.apache.hedwig.util.ConcurrencyUtils
 

Q

QuorumException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 

R

RackawareEnsemblePlacementPolicy - Class in org.apache.bookkeeper.client
Simple rackware ensemble placement policy.
RackawareEnsemblePlacementPolicy() - Constructor for class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
RackawareEnsemblePlacementPolicy.BookieNode - Class in org.apache.bookkeeper.client
 
RackawareEnsemblePlacementPolicy.Ensemble - Interface in org.apache.bookkeeper.client
Ensemble used to hold the result of an ensemble selected for placement.
RackawareEnsemblePlacementPolicy.EnsembleForReplacement - Class in org.apache.bookkeeper.client
 
RackawareEnsemblePlacementPolicy.Predicate - Interface in org.apache.bookkeeper.client
Predicate used when choosing an ensemble.
RackawareEnsemblePlacementPolicy.RRRackCoverageEnsemble - Class in org.apache.bookkeeper.client
A predicate checking the rack coverage for write quorum in RoundRobinDistributionSchedule, which ensures that a write quorum should be covered by at least two racks.
RackawareEnsemblePlacementPolicy.TruePredicate - Class in org.apache.bookkeeper.client
 
RANGES_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
READ_BUFFER_SIZE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
READ_ENTRY_TIMEOUT_SEC - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
READ_ONLY_MODE_ENABLED - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
READ_OP - Static variable in interface org.apache.bookkeeper.client.BookKeeperClientStats
 
READ_TIMEOUT - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
readComplete(int, LedgerHandle, Enumeration<LedgerEntry>, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.ReadCallback
Callback declaration
readEntries(long, long) - Method in class org.apache.bookkeeper.client.LedgerHandle
Read a sequence of entries synchronously.
ReadException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
readLastConfirmed() - Method in class org.apache.bookkeeper.client.LedgerHandle
Obtains synchronously the last confirmed write from a quorum of bookies.
readLastConfirmedComplete(int, long, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.ReadLastConfirmedCallback
Callback definition for bookie recover operations
recoverBookieData(BookieSocketAddress, BookieSocketAddress) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Synchronous method to rebuild and recover the ledger fragments data that was stored on the source bookie.
recoverComplete(int, Object) - Method in interface org.apache.bookkeeper.client.AsyncCallback.RecoverCallback
Callback definition for bookie recover operations
redirectToHost(PubSubData, InetSocketAddress) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Submit a pub/sub request to a given host.
redirectToHost(PubSubData, InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
REGION_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
registerAllExtensions(ExtensionRegistry) - Static method in class org.apache.hedwig.protocol.PubSubProtocol
 
REMOTECOMPONENTS_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
removeChannel(T) - Method in class org.apache.hedwig.client.netty.CleanupChannelMap
Remove the channel bound with key.
removeChannel(T, HChannel) - Method in class org.apache.hedwig.client.netty.CleanupChannelMap
Remove the channel bound with key.
removeEntries(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
removeRanges(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
removeRemoteComponents(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
removeSubscription(TopicSubscriber, ActiveSubscriber) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
removeSubscription(TopicSubscriber, ActiveSubscriber) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
removeSubscriptionChannel(TopicSubscriber, HChannel) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
removeSubscriptionListener(SubscriptionListener) - Method in interface org.apache.hedwig.client.api.Subscriber
Unregister a subscription listener.
removeSubscriptionListener(SubscriptionListener) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
removeSubscriptionListener(SubscriptionListener) - Method in class org.apache.hedwig.client.netty.SubscriptionEventEmitter
 
removeTxn(long) - Method in class org.apache.hedwig.client.netty.impl.HChannelHandler
 
replaceBookie(BookieSocketAddress, Set<BookieSocketAddress>) - Method in class org.apache.bookkeeper.client.DefaultEnsemblePlacementPolicy
 
replaceBookie(BookieSocketAddress, Set<BookieSocketAddress>) - Method in interface org.apache.bookkeeper.client.EnsemblePlacementPolicy
Choose a new bookie to replace bookieToReplace.
replaceBookie(BookieSocketAddress, Set<BookieSocketAddress>) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
replaceChannel(T, HChannel, HChannel) - Method in class org.apache.hedwig.client.netty.CleanupChannelMap
Replace channel only if currently mapped to the given oldChannel.
replicateLedgerFragment(LedgerHandle, LedgerFragment, BookieSocketAddress) - Method in class org.apache.bookkeeper.client.BookKeeperAdmin
Replicate the Ledger fragment to target Bookie passed.
ReplicationException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
reportLatency(long) - Method in class org.apache.hedwig.client.benchmark.BenchmarkUtils.ThroughputLatencyAggregator
 
REPP_DNS_RESOLVER_CLASS - Static variable in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
requestWriteTime - Variable in class org.apache.hedwig.client.data.PubSubData
 
REREPLICATION_ENTRY_BATCH_SIZE - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
 
RESPONSEBODY_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
restartDelivery(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
restartDelivery(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
restartDelivery(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
RESUBSCRIBE_EXCEPTION_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
RESUBSCRIBE_EXCEPTION = 407;
ResubscribeException - Exception in org.apache.hedwig.client.exceptions
This is a Hedwig client side exception when the client failed to resubscribe when topic moved or subscription is closed.
ResubscribeException(String) - Constructor for exception org.apache.hedwig.client.exceptions.ResubscribeException
 
ResubscribeException(String, Throwable) - Constructor for exception org.apache.hedwig.client.exceptions.ResubscribeException
 
ResubscribeException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.ResubscribeException
 
resubscribeIfNecessary(ActiveSubscriber, PubSubProtocol.SubscriptionEvent) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
resubscribeIfNecessary(PubSubProtocol.SubscriptionEvent) - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Resubscribe a subscriber if necessary.
retryOrFailOp(PubSubData) - Method in class org.apache.hedwig.client.netty.impl.HChannelImpl
Re-submit operation to default server or fail it.
right(U) - Static method in class org.apache.hedwig.util.Either
 
right() - Method in class org.apache.hedwig.util.Either
 
RRRackCoverageEnsemble(int, int) - Constructor for class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.RRRackCoverageEnsemble
 

S

schedule(TimerTask, long) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Schedule a timer task after a given delay.
schedule(TimerTask, long) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
second() - Method in class org.apache.hedwig.util.Pair
 
selectFromRack(String, Set<Node>, RackawareEnsemblePlacementPolicy.Predicate, RackawareEnsemblePlacementPolicy.Ensemble) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
selectRandom(int, Set<Node>, RackawareEnsemblePlacementPolicy.Ensemble) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
Choose a random node from whole cluster.
selectRandomFromRack(String, Set<Node>, RackawareEnsemblePlacementPolicy.Predicate, RackawareEnsemblePlacementPolicy.Ensemble) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
Choose random node under a given network path.
SEQID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
serialize() - Method in class org.apache.bookkeeper.client.LedgerMetadata
Generates a byte array of this object
SERVER_ACK_RESPONSE_TIMEOUT - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
SERVER_TCP_NODELAY - 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
ServerNotResponsibleForTopicException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.ServerNotResponsibleForTopicException
 
ServerRedirectLoopException - Exception in org.apache.hedwig.client.exceptions
This is a Hedwig client side exception when the PubSubRequest is being redirected to a server where the request has already been sent to previously.
ServerRedirectLoopException(String) - Constructor for exception org.apache.hedwig.client.exceptions.ServerRedirectLoopException
 
ServerRedirectLoopException(String, Throwable) - Constructor for exception org.apache.hedwig.client.exceptions.ServerRedirectLoopException
 
SERVICE_DOWN_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
SERVICE_DOWN = 502;
ServiceDownException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.ServiceDownException
 
ServiceDownException(Exception) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.ServiceDownException
 
ServiceDownException(String, Throwable) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.ServiceDownException
 
setAddEntryTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set timeout for add entry request.
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.
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.
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
setBody(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
required bytes body = 1;
setBookiePort(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set new bookie port that bookie server listen on
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.
setCallback(Callback<PubSubProtocol.ResponseBody>) - Method in class org.apache.hedwig.client.data.PubSubData
 
setChannelFactory(ClientSocketChannelFactory) - Method in class org.apache.bookkeeper.client.BookKeeper.Builder
 
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.
setClientSendBufferSize(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set client netty channel send buffer size.
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.
setCloseSubscriptionRequest(PubSubProtocol.CloseSubscriptionRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
setCloseSubscriptionRequest(PubSubProtocol.CloseSubscriptionRequest.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.CloseSubscriptionRequest closeSubscriptionRequest = 58;
setCode(int) - Method in exception org.apache.bookkeeper.client.BKException
 
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.
setConf(Configuration) - Method in interface org.apache.bookkeeper.conf.Configurable
Set the configuration to be used by this object.
setConsumeRequest(PubSubProtocol.ConsumeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
setConsumeRequest(PubSubProtocol.ConsumeRequest.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.ConsumeRequest consumeRequest = 54;
setCreateOrAttach(PubSubProtocol.SubscribeRequest.CreateOrAttach) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 3 [default = CREATE_OR_ATTACH];
setCreateOrAttach(PubSubProtocol.SubscribeRequest.CreateOrAttach) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.SubscribeRequest.CreateOrAttach createOrAttach = 2 [default = CREATE_OR_ATTACH];
setCzxid(long) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required uint64 czxid = 3;
setDiskCheckInterval(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set the disk checker interval to monitor ledger disk space
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.
setEnableResubscribe(boolean) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional bool enableResubscribe = 7 [default = true];
setEndSeqIdIncluded(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
setEndSeqIdIncluded(PubSubProtocol.MessageSeqId.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional .Hedwig.MessageSeqId endSeqIdIncluded = 2;
setEnsemblePlacementPolicy(Class<? extends EnsemblePlacementPolicy>) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set Ensemble Placement Policy Class.
setEntries(int, PubSubProtocol.Map.Entry) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
setEntries(int, PubSubProtocol.Map.Entry.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Builder
repeated .Hedwig.Map.Entry entries = 1;
setEntryLogFilePreAllocationEnabled(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Enable/disable entry log file preallocation.
setEntryLogSizeLimit(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set entry logger size limitation
setEvent(PubSubProtocol.SubscriptionEvent) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse.Builder
optional .Hedwig.SubscriptionEvent event = 1;
setFlushInterval(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set flush interval
setForceAttach(boolean) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional bool forceAttach = 7 [default = false];
setForceAttach(boolean) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional bool forceAttach = 1 [default = false];
setGcWaitTime(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set garbage collection wait time
setHeader(PubSubProtocol.MessageHeader) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageHeader header = 4;
setHeader(PubSubProtocol.MessageHeader.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageHeader header = 4;
setHostname(String) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required string hostname = 2;
setHostnameBytes(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData.Builder
required string hostname = 2;
setIndexDirName(String[]) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set dir name to store index files.
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.
setJournalDirName(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set dir name 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.
setJournalRemovePagesFromCache(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Sets that whether should we remove pages from page cache after force write.
setKey(String) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional string key = 1;
setKeyBytes(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional string key = 1;
setLedgerDirNames(String[]) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set dir names to store ledger data
setLedgerId(long) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
required uint64 ledgerId = 1;
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
setLevel(int) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
setListeningInterface(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set the network interface that the bookie should listen on.
setLocalComponent(long) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
optional uint64 localComponent = 1;
setMajorCompactionInterval(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set interval to run major compaction.
setMajorCompactionThreshold(double) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set threshold of major compaction.
setManagerImpl(String) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required string managerImpl = 2;
setManagerImplBytes(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required string managerImpl = 2;
setManagerVersion(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta.Builder
required uint32 managerVersion = 3;
setMaxBackupJournals(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set max number of older journal files to kept
setMaxJournalSizeMB(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set new max journal file size
setMessage(PubSubProtocol.Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.Message message = 5;
setMessage(PubSubProtocol.Message.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.Message message = 5;
setMessageBound(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional uint32 messageBound = 5;
setMessageBound(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional uint32 messageBound = 3 [default = 0];
setMessageBound(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional uint32 messageBound = 2;
setMessageBound(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
optional uint32 messageBound = 2;
setMessageFilter(String) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional string messageFilter = 5;
setMessageFilter(String) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional string messageFilter = 3;
setMessageFilterBytes(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional string messageFilter = 5;
setMessageFilterBytes(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional string messageFilter = 3;
setMessageType(String) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional string messageType = 2;
setMessageTypeBytes(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional string messageType = 2;
setMessageWindowSize(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional uint32 messageWindowSize = 6;
setMessageWindowSize(int) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional uint32 messageWindowSize = 4;
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.
setMinorCompactionInterval(long) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set interval to run minor compaction
setMinorCompactionThreshold(double) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set threshold of minor compaction
setMsg(PubSubProtocol.Message) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
required .Hedwig.Message msg = 2;
setMsg(PubSubProtocol.Message.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest.Builder
required .Hedwig.Message msg = 2;
setMsgId(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required .Hedwig.MessageSeqId msgId = 3;
setMsgId(PubSubProtocol.MessageSeqId.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required .Hedwig.MessageSeqId msgId = 3;
setMsgId(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageSeqId msgId = 3;
setMsgId(PubSubProtocol.MessageSeqId.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional .Hedwig.MessageSeqId msgId = 3;
setMsgId(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
required .Hedwig.MessageSeqId msgId = 1;
setMsgId(PubSubProtocol.MessageSeqId.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState.Builder
required .Hedwig.MessageSeqId msgId = 1;
setNetworkLocation(String) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
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.
setNumJournalCallbackThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set the number of threads that would handle journal callbacks.
setNumReadWorkerThreads(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set the number of threads that would handle read requests.
setNumTopics(long) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData.Builder
required uint64 numTopics = 2;
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.
setOptions(PubSubProtocol.Map) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.Map options = 4;
setOptions(PubSubProtocol.Map.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions.Builder
optional .Hedwig.Map options = 4;
setOptions(PubSubProtocol.Map) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional .Hedwig.Map options = 1;
setOptions(PubSubProtocol.Map.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences.Builder
optional .Hedwig.Map options = 1;
setOriginalChannelForResubscribe(HChannel) - Method in class org.apache.hedwig.client.data.PubSubData
 
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
setParent(Node) - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
setPCBCTimeoutTimerNumTicks(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set number of ticks that used for HashedWheelTimer that used by PCBC to timeout request.
setPCBCTimeoutTimerTickDurationMs(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set the tick duration in milliseconds that used for HashedWheelTimer that used by PCBC to timeout requests.
setPreferences(PubSubProtocol.SubscriptionPreferences) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscriptionPreferences preferences = 6;
setPreferences(PubSubProtocol.SubscriptionPreferences.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional .Hedwig.SubscriptionPreferences preferences = 6;
setPreferences(PubSubProtocol.SubscriptionPreferences) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
setPreferences(PubSubProtocol.SubscriptionPreferences.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
setPreferences(PubSubProtocol.SubscriptionPreferences) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
setPreferences(PubSubProtocol.SubscriptionPreferences.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionPreferences preferences = 2;
setProperties(PubSubProtocol.Map) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional .Hedwig.Map properties = 1;
setProperties(PubSubProtocol.Map.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader.Builder
optional .Hedwig.Map properties = 1;
setProtocolVersion(PubSubProtocol.ProtocolVersion) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required .Hedwig.ProtocolVersion protocolVersion = 1;
setProtocolVersion(PubSubProtocol.ProtocolVersion) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required .Hedwig.ProtocolVersion protocolVersion = 1;
setPublishedMsgId(PubSubProtocol.MessageSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
required .Hedwig.MessageSeqId publishedMsgId = 1;
setPublishedMsgId(PubSubProtocol.MessageSeqId.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse.Builder
required .Hedwig.MessageSeqId publishedMsgId = 1;
setPublishRequest(PubSubProtocol.PublishRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.PublishRequest publishRequest = 52;
setPublishRequest(PubSubProtocol.PublishRequest.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.PublishRequest publishRequest = 52;
setPublishResponse(PubSubProtocol.PublishResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.PublishResponse publishResponse = 1;
setPublishResponse(PubSubProtocol.PublishResponse.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.PublishResponse publishResponse = 1;
setRanges(int, PubSubProtocol.LedgerRange) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
setRanges(int, PubSubProtocol.LedgerRange.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges.Builder
repeated .Hedwig.LedgerRange ranges = 1;
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.
setReadTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
setRegion(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
required bytes region = 1;
setRemoteComponents(int, PubSubProtocol.RegionSpecificSeqId) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
setRemoteComponents(int, PubSubProtocol.RegionSpecificSeqId.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId.Builder
repeated .Hedwig.RegionSpecificSeqId remoteComponents = 2;
setRereplicationEntryBatchSize(long) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
Set the max entries to keep in fragment for re-replication.
setResponseBody(PubSubProtocol.ResponseBody) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.ResponseBody responseBody = 8;
setResponseBody(PubSubProtocol.ResponseBody.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional .Hedwig.ResponseBody responseBody = 8;
setSeqId(long) - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId.Builder
required uint64 seqId = 2;
setServerTcpNoDelay(boolean) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set socket nodelay setting
setShouldClaim(boolean) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional bool shouldClaim = 5;
setSkipListArenaChunkSize(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set the number of bytes w used as chunk allocation for org.apache.bookkeeper.bookie.SkipListArena
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
Set sorted-ledger storage enabled or not
setSpeculativeReadTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set the speculative read timeout.
setSrcRegion(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message.Builder
optional bytes srcRegion = 2;
setStartDeliveryRequest(PubSubProtocol.StartDeliveryRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
setStartDeliveryRequest(PubSubProtocol.StartDeliveryRequest.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StartDeliveryRequest startDeliveryRequest = 57;
setStartSeqIdIncluded(long) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange.Builder
optional uint64 startSeqIdIncluded = 3;
setState(PubSubProtocol.SubscriptionState) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionState state = 1;
setState(PubSubProtocol.SubscriptionState.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData.Builder
optional .Hedwig.SubscriptionState state = 1;
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.
setStatusCode(PubSubProtocol.StatusCode) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required .Hedwig.StatusCode statusCode = 2;
setStatusMsg(String) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional string statusMsg = 4;
setStatusMsgBytes(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional string statusMsg = 4;
setStopDeliveryRequest(PubSubProtocol.StopDeliveryRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
setStopDeliveryRequest(PubSubProtocol.StopDeliveryRequest.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.StopDeliveryRequest stopDeliveryRequest = 56;
setSubscriber(HedwigSubscriber) - Method in class org.apache.hedwig.client.netty.HedwigClientImpl
 
setSubscribeRequest(PubSubProtocol.SubscribeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
setSubscribeRequest(PubSubProtocol.SubscribeRequest.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.SubscribeRequest subscribeRequest = 53;
setSubscribeResponse(PubSubProtocol.SubscribeResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
setSubscribeResponse(PubSubProtocol.SubscribeResponse.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscribeResponse subscribeResponse = 2;
setSubscriberId(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest.Builder
required bytes subscriberId = 2;
setSubscriberId(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest.Builder
required bytes subscriberId = 2;
setSubscriberId(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional bytes subscriberId = 7;
setSubscriberId(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest.Builder
required bytes subscriberId = 2;
setSubscriberId(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest.Builder
required bytes subscriberId = 2;
setSubscriberId(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
required bytes subscriberId = 2;
setSubscriberId(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest.Builder
required bytes subscriberId = 2;
setSubscriptionEvent(PubSubProtocol.SubscriptionEventResponse) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
setSubscriptionEvent(PubSubProtocol.SubscriptionEventResponse.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody.Builder
optional .Hedwig.SubscriptionEventResponse subscriptionEvent = 3;
setSynchronous(boolean) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.Builder
optional bool synchronous = 4 [default = false];
setThrottleValue(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set throttle value.
setTimeoutTaskIntervalMillis(long) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Deprecated.
setTopic(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required bytes topic = 6;
setTopic(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
optional bytes topic = 6;
setTriedServers(int, ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
repeated bytes triedServers = 3;
setTxnId(long) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required uint64 txnId = 4;
setTxnId(long) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse.Builder
required uint64 txnId = 3;
setType(PubSubProtocol.OperationType) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
required .Hedwig.OperationType type = 2;
setUnsubscribeRequest(PubSubProtocol.UnsubscribeRequest) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
setUnsubscribeRequest(PubSubProtocol.UnsubscribeRequest.Builder) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest.Builder
optional .Hedwig.UnsubscribeRequest unsubscribeRequest = 55;
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
setValue(ByteString) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry.Builder
optional bytes value = 2;
setVersion(Version) - Method in class org.apache.bookkeeper.client.LedgerMetadata
Updates the version of this metadata.
setWriteBufferBytes(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set the number of bytes used as capacity for the write buffer.
setZkLedgersRootPath(String) - Method in class org.apache.bookkeeper.conf.AbstractConfiguration
Set Zk Ledgers Root Path.
setZkServers(String) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set zookeeper servers to connect
setZkServers(String) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set zookeeper servers to connect
setZkTimeout(int) - Method in class org.apache.bookkeeper.conf.ClientConfiguration
Set zookeeper timeout
setZkTimeout(int) - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Set zookeeper timeout
setZookeeper(ZooKeeper) - Method in class org.apache.bookkeeper.client.BookKeeper.Builder
 
shouldClaim - Variable in class org.apache.hedwig.client.data.PubSubData
 
SHOULDCLAIM_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
SimpleHChannelManager - Class in org.apache.hedwig.client.netty.impl.simple
Simple HChannel Manager which establish a connection for each subscription.
SimpleHChannelManager(ClientConfiguration, ChannelFactory) - Constructor for class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
SimpleSubscribeResponseHandler - Class in org.apache.hedwig.client.netty.impl.simple
 
SimpleSubscribeResponseHandler(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.simple.SimpleSubscribeResponseHandler
 
SimpleSubscriptionChannelPipelineFactory - Class in org.apache.hedwig.client.netty.impl.simple
 
SimpleSubscriptionChannelPipelineFactory(ClientConfiguration, SimpleHChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.simple.SimpleSubscriptionChannelPipelineFactory
 
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
 
sockAddrStr(InetSocketAddress) - Static method in class org.apache.hedwig.util.HedwigSocketAddress
 
socketFactory - Variable in class org.apache.hedwig.client.netty.HedwigClientImpl
 
socketFactory - Variable in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
SORTED_LEDGER_STORAGE_ENABLED - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
SPECULATIVE_READ_TIMEOUT - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
SRCREGION_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
SSL_ENABLED - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
SslClientContextFactory - Class in org.apache.hedwig.client.ssl
 
SslClientContextFactory(ClientConfiguration) - Constructor for class org.apache.hedwig.client.ssl.SslClientContextFactory
 
SslContextFactory - Class in org.apache.hedwig.client.ssl
 
SslContextFactory() - Constructor for class org.apache.hedwig.client.ssl.SslContextFactory
 
START_DELIVERY_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
START_DELIVERY = 4;
startDelivery(ByteString, ByteString, MessageHandler) - Method in interface org.apache.hedwig.client.api.Subscriber
Begin delivery of messages from the server to us for this topic and subscriberId.
startDelivery(TopicSubscriber, MessageHandler) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Start delivering messages for a given topic subscriber.
startDelivery(TopicSubscriber, MessageHandler) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Start delivering messages for a given topic subscriber.
startDelivery(ByteString, ByteString, MessageHandler) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
startDelivery(TopicSubscriber, MessageHandler) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
startDelivery(MessageHandler) - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Start delivering messages using given message handler.
startDelivery(TopicSubscriber, MessageHandler) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
startDelivery(TopicSubscriber, MessageHandler) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
STARTDELIVERYREQUEST_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
startDeliveryWithFilter(ByteString, ByteString, MessageHandler, ClientMessageFilter) - Method in interface org.apache.hedwig.client.api.Subscriber
Begin delivery of messages from the server to us for this topic and subscriberId.
startDeliveryWithFilter(ByteString, ByteString, MessageHandler, ClientMessageFilter) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
startProgress() - Method in class org.apache.hedwig.client.benchmark.BenchmarkUtils.ThroughputAggregator
 
startProgress() - Method in class org.apache.hedwig.client.benchmark.BenchmarkUtils.ThroughputLatencyAggregator
 
STARTSEQIDINCLUDED_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
STATE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
STATS_PROVIDER_CLASS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
STATUSCODE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
STATUSMSG_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
STOP_DELIVERY_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
STOP_DELIVERY = 5;
stopDelivery(ByteString, ByteString) - Method in interface org.apache.hedwig.client.api.Subscriber
Stop delivery of messages for this topic and subscriberId.
stopDelivery(TopicSubscriber) - Method in class org.apache.hedwig.client.handlers.SubscribeResponseHandler
Stop delivering messages for a given topic subscriber.
stopDelivery(TopicSubscriber) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Stop delivering messages for a given topic subscriber.
stopDelivery(ByteString, ByteString) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
stopDelivery(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
stopDelivery() - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Stop delivering messages to the subscriber.
stopDelivery(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
stopDelivery(TopicSubscriber) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
STOPDELIVERYREQUEST_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
storeSubscriptionChannel(TopicSubscriber, PubSubData, HChannel) - Method in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
storeSubscriptionChannel(TopicSubscriber, PubSubData, Channel) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
storeTopic2HostMapping(ByteString, InetSocketAddress) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
Helper method to store the topic2Host mapping in the channel manager cache map.
sub2Channels - Variable in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
submitOp(PubSubData) - Method in interface org.apache.hedwig.client.netty.HChannel
Submit a pub/sub request.
submitOp(PubSubData) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Submit a pub/sub request.
submitOp(PubSubData) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
submitOp(PubSubData) - Method in class org.apache.hedwig.client.netty.impl.HChannelImpl
 
submitOp(PubSubData) - Method in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
submitOpAfterDelay(PubSubData, long) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Submit a pub/sub request after a given delay.
submitOpAfterDelay(PubSubData, long) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
submitOpToDefaultServer(PubSubData) - Method in interface org.apache.hedwig.client.netty.HChannelManager
Submit a pub/sub request to default server.
submitOpToDefaultServer(PubSubData) - Method in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
subscribe(ByteString, ByteString, PubSubProtocol.SubscribeRequest.CreateOrAttach) - Method in interface org.apache.hedwig.client.api.Subscriber
subscribe(ByteString, ByteString, PubSubProtocol.SubscriptionOptions) - Method in interface org.apache.hedwig.client.api.Subscriber
Subscribe to the given topic for the inputted subscriberId.
subscribe(ByteString, ByteString, PubSubProtocol.SubscribeRequest.CreateOrAttach) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
subscribe(ByteString, ByteString, PubSubProtocol.SubscriptionOptions) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
subscribe(ByteString, ByteString, PubSubProtocol.SubscriptionOptions, boolean) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
SUBSCRIBE_RECONNECT_RETRY_WAIT_TIME - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
SUBSCRIBE_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
SUBSCRIBE = 1;
Subscriber - Interface in org.apache.hedwig.client.api
Interface to define the client Subscriber API.
SUBSCRIBEREQUEST_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
SUBSCRIBERESPONSE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
SubscribeResponseHandler - Class in org.apache.hedwig.client.handlers
An interface provided to manage all subscriptions on a channel.
SubscribeResponseHandler(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.handlers.SubscribeResponseHandler
 
subscriberId - Variable in class org.apache.hedwig.client.data.PubSubData
 
SUBSCRIBERID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
SUBSCRIBERID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
SUBSCRIBERID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
SUBSCRIBERID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
SUBSCRIBERID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
SUBSCRIBERID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
SUBSCRIBERID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
SUBSCRIPTION_CHANNEL_SHARING_ENABLED - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
SUBSCRIPTION_FORCED_CLOSED_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
SUBSCRIPTION_FORCED_CLOSED = 2;
SUBSCRIPTION_MESSAGE_BOUND - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
SUBSCRIPTION_STATE_EXISTS_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
SUBSCRIPTION_STATE_EXISTS = 524;
subscriptionChannels - Variable in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
SUBSCRIPTIONEVENT_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
SubscriptionEventEmitter - Class in org.apache.hedwig.client.netty
 
SubscriptionEventEmitter() - Constructor for class org.apache.hedwig.client.netty.SubscriptionEventEmitter
 
SubscriptionListener - Interface in org.apache.hedwig.util
This class is used for subscriber to listen on subscription event.
subscriptions - Variable in class org.apache.hedwig.client.netty.impl.AbstractSubscribeResponseHandler
 
SubscriptionStateExistsException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.SubscriptionStateExistsException
 
SUCCESS_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
SUCCESS = 0;
summarize(long) - Method in class org.apache.hedwig.client.benchmark.BenchmarkUtils.ThroughputAggregator
 
summarize(long) - Method in class org.apache.hedwig.client.benchmark.BenchmarkUtils.ThroughputLatencyAggregator
 
SYNCHRONOUS_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 

T

take(BlockingQueue<T>) - Static method in class org.apache.hedwig.util.ConcurrencyUtils
 
THROTTLE - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
ThroughputAggregator(String, int) - Constructor for class org.apache.hedwig.client.benchmark.BenchmarkUtils.ThroughputAggregator
 
ThroughputLatencyAggregator(String, int, int) - Constructor for class org.apache.hedwig.client.benchmark.BenchmarkUtils.ThroughputLatencyAggregator
 
TIMEOUT_TASK_INTERVAL_MILLIS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
TIMEOUT_THREAD_RUN_INTERVAL - Static variable in class org.apache.hedwig.client.conf.ClientConfiguration
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
toBuilder() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
toList() - Method in interface org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.Ensemble
 
toList() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.EnsembleForReplacement
 
toList() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.RRRackCoverageEnsemble
 
TooManyServerRedirectsException - Exception in org.apache.hedwig.client.exceptions
This is a Hedwig client side exception when there have been too many server redirects during a publish/subscribe call.
TooManyServerRedirectsException(String) - Constructor for exception org.apache.hedwig.client.exceptions.TooManyServerRedirectsException
 
TooManyServerRedirectsException(String, Throwable) - Constructor for exception org.apache.hedwig.client.exceptions.TooManyServerRedirectsException
 
topic - Variable in class org.apache.hedwig.client.data.PubSubData
 
topic2Host - Variable in class org.apache.hedwig.client.netty.impl.AbstractHChannelManager
 
TOPIC_BUSY_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
TOPIC_BUSY = 406;
TOPIC_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
TOPIC_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
TOPIC_MOVED_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
TOPIC_MOVED = 1;
TOPIC_OWNER_INFO_EXISTS_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
TOPIC_OWNER_INFO_EXISTS = 526;
TOPIC_PERSISTENCE_INFO_EXISTS_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
TOPIC_PERSISTENCE_INFO_EXISTS = 522;
TopicBusyException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.TopicBusyException
 
TopicOwnerInfoExistsException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.TopicOwnerInfoExistsException
 
TopicPersistenceInfoExistsException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.TopicPersistenceInfoExistsException
 
topicSubscriber - Variable in class org.apache.hedwig.client.data.MessageConsumeData
 
TopicSubscriber - Class in org.apache.hedwig.client.data
Wrapper class object for the Topic + SubscriberId combination.
TopicSubscriber(ByteString, ByteString) - Constructor for class org.apache.hedwig.client.data.TopicSubscriber
 
topicSubscriber - Variable in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
 
topicSubscriber2Channel - Variable in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
topicSubscriber2MessageHandler - Variable in class org.apache.hedwig.client.netty.impl.multiplex.MultiplexHChannelManager
 
topicSubscriber2MessageHandler - Variable in class org.apache.hedwig.client.netty.impl.simple.SimpleHChannelManager
 
toString() - Method in class org.apache.bookkeeper.client.LedgerFragment
 
toString() - Method in class org.apache.bookkeeper.client.LedgerMetadata
 
toString() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.BookieNode
 
toString() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.RRRackCoverageEnsemble
 
toString() - Method in class org.apache.hedwig.client.data.MessageConsumeData
 
toString() - Method in class org.apache.hedwig.client.data.PubSubData
 
toString() - Method in class org.apache.hedwig.client.data.TopicSubscriber
 
toString() - Method in class org.apache.hedwig.client.netty.impl.HChannelImpl
 
toString() - Method in class org.apache.hedwig.util.HedwigSocketAddress
 
triedServers - Variable in class org.apache.hedwig.client.data.PubSubData
 
TRIEDSERVERS_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
TruePredicate() - Constructor for class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy.TruePredicate
 
tryReadLastConfirmed() - Method in class org.apache.bookkeeper.client.LedgerHandle
Obtains synchronously the last confirmed write from a quorum of bookies.
txnId - Variable in class org.apache.hedwig.client.data.PubSubData
 
TXNID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
TXNID_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
TYPE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 

U

UnauthorizedAccessException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
UNCERTAIN_STATE_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
UNCERTAIN_STATE = 503;
UncertainStateException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.UncertainStateException
 
UnclosedFragmentException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
UNEXPECTED_CONDITION_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
UNEXPECTED_CONDITION = 600;
UnexpectedConditionException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
UnexpectedConditionException(String) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.UnexpectedConditionException
 
UnexpectedConditionException(String, Throwable) - Constructor for exception org.apache.hedwig.exceptions.PubSubException.UnexpectedConditionException
 
uninitalize() - Method in class org.apache.bookkeeper.client.DefaultEnsemblePlacementPolicy
 
uninitalize() - Method in interface org.apache.bookkeeper.client.EnsemblePlacementPolicy
Uninitialize the policy
uninitalize() - Method in class org.apache.bookkeeper.client.RackawareEnsemblePlacementPolicy
 
unsafeDeliverMessage(PubSubProtocol.Message) - Method in class org.apache.hedwig.client.netty.impl.ActiveSubscriber
Unsafe version to deliver message to a message handler.
unsubscribe(ByteString, ByteString) - Method in interface org.apache.hedwig.client.api.Subscriber
Unsubscribe from a topic that the subscriberId user has previously subscribed to.
unsubscribe(ByteString, ByteString) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
unsubscribe(ByteString, ByteString, boolean) - Method in class org.apache.hedwig.client.netty.HedwigSubscriber
 
UNSUBSCRIBE_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
UNSUBSCRIBE = 3;
UNSUBSCRIBEREQUEST_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
UnsubscribeResponseHandler - Class in org.apache.hedwig.client.handlers
 
UnsubscribeResponseHandler(ClientConfiguration, HChannelManager) - Constructor for class org.apache.hedwig.client.handlers.UnsubscribeResponseHandler
 
updateBookieIdInLedgers(BookieSocketAddress, BookieSocketAddress, int, int, BookieShell.UpdateLedgerNotifier) - Method in class org.apache.bookkeeper.client.UpdateLedgerOp
Update the bookie id present in the ledger metadata.
UpdateLedgerOp - Class in org.apache.bookkeeper.client
Encapsulates updating the ledger metadata operation
UpdateLedgerOp(BookKeeper, BookKeeperAdmin) - Constructor for class org.apache.bookkeeper.client.UpdateLedgerOp
 
USE_HOST_NAME_AS_BOOKIE_ID - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 

V

va(Object...) - Static method in class org.apache.hedwig.util.VarArgs
 
validate() - Method in class org.apache.bookkeeper.conf.ServerConfiguration
Validate the configuration.
validate() - Method in class org.apache.hedwig.client.conf.ClientConfiguration
 
VALUE_FIELD_NUMBER - Static variable in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
valueOf(String) - Static method in enum org.apache.bookkeeper.client.BookKeeper.DigestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
 
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
 
valueOf(String) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
 
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
 
valueOf(String) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
 
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
 
valueOf(String) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
 
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
 
valueOf(String) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
 
valueOf(Descriptors.EnumValueDescriptor) - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
 
values() - Static method in enum org.apache.bookkeeper.client.BookKeeper.DigestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.StatusCode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest.CreateOrAttach
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEvent
Returns an array containing the constants of this enum type, in the order they are declared.
VarArgs - Class in org.apache.hedwig.util
 
VarArgs() - Constructor for class org.apache.hedwig.util.VarArgs
 
VERSION_KEY - Static variable in class org.apache.bookkeeper.client.LedgerMetadata
 
VERSION_ONE_VALUE - Static variable in enum org.apache.hedwig.protocol.PubSubProtocol.ProtocolVersion
VERSION_ONE = 1;
VoidCallbackAdapter<T> - Class in org.apache.hedwig.client.netty
Adapts from Callback<T> to Callback<Void>.
VoidCallbackAdapter(Callback<Void>) - Constructor for class org.apache.hedwig.client.netty.VoidCallbackAdapter
 

W

warmup(int) - Method in class org.apache.hedwig.client.benchmark.BenchmarkPublisher
 
warmup(int) - Method in class org.apache.hedwig.client.benchmark.BenchmarkSubscriber
 
WRITE_BUFFER_SIZE - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
WriteCallback - Class in org.apache.hedwig.client.netty.impl
 
WriteCallback(PubSubData, HChannelManager) - Constructor for class org.apache.hedwig.client.netty.impl.WriteCallback
 
WriteException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
writeFailedServers - Variable in class org.apache.hedwig.client.data.PubSubData
 
WriteOnReadOnlyBookieException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
writeReplace() - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.CloseSubscriptionRequest
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ConsumeRequest
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubInfoData
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.HubLoadData
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRange
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.LedgerRanges
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ManagerMeta
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map.Entry
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Map
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.Message
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageHeader
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.MessageSeqId
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishRequest
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PublishResponse
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubRequest
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.PubSubResponse
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.RegionSpecificSeqId
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.ResponseBody
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StartDeliveryRequest
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.StopDeliveryRequest
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeRequest
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscribeResponse
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionData
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionEventResponse
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionOptions
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionPreferences
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.SubscriptionState
 
writeTo(CodedOutputStream) - Method in class org.apache.hedwig.protocol.PubSubProtocol.UnsubscribeRequest
 

Z

ZK_LEDGERS_ROOT_PATH - Static variable in class org.apache.bookkeeper.conf.AbstractConfiguration
 
ZK_SERVERS - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
ZK_SERVERS - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
ZK_TIMEOUT - Static variable in class org.apache.bookkeeper.conf.ClientConfiguration
 
ZK_TIMEOUT - Static variable in class org.apache.bookkeeper.conf.ServerConfiguration
 
ZKException - Static variable in interface org.apache.bookkeeper.client.BKException.Code
 
ZKException() - Constructor for exception org.apache.bookkeeper.client.BKException.ZKException
 
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2011–2016 The Apache Software Foundation. All rights reserved.