A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages

A

abort() - Method in class com.yahoo.documentapi.local.LocalVisitorSession
 
abort() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
 
abort() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
abort() - Method in class com.yahoo.documentapi.VisitorControlHandler
Abort this visitor
abort() - Method in interface com.yahoo.documentapi.VisitorControlSession
Aborts the session.
ABORTED - com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
 
ABORTED - com.yahoo.documentapi.VisitorControlHandler.CompletionCode
Aborted by user.
AbstractCharStream - Class in com.yahoo.documentapi.messagebus.systemstate.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
AbstractCharStream(int, int, int) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
Constructor.
AbstractRoutableFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
AbstractRoutableFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.AbstractRoutableFactory
 
ack(AckToken) - Method in class com.yahoo.documentapi.local.LocalVisitorSession
 
ack(AckToken) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
 
ack(AckToken) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
ack(AckToken) - Method in interface com.yahoo.documentapi.VisitorControlSession
Acknowledges a response previously retrieved by the getNext method.
ack(AckToken) - Method in class com.yahoo.documentapi.VisitorDataHandler
Function used to ack data.
ackObject - Variable in class com.yahoo.documentapi.AckToken
 
AckToken - Class in com.yahoo.documentapi
Token to use to acknowledge data for visiting.
AckToken(Object) - Constructor for class com.yahoo.documentapi.AckToken
Creates ack token from the supplied parameter.
addBucket(BucketId, BucketId, ProgressToken.BucketState) - Method in class com.yahoo.documentapi.ProgressToken
For use internally by DocumentAPI code only.
addChild(String, NodeState) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Adds a child to this node at the given location.
addEscapes(String) - Static method in exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addFailedBucket(BucketId, BucketId, String) - Method in class com.yahoo.documentapi.ProgressToken
 
addFailure(Integer) - Method in interface com.yahoo.documentapi.messagebus.protocol.ContentPolicy.InstabilityChecker
 
addFailure(Integer) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.PerNodeCountingInstabilityChecker
 
addLoadType(int, String, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet
 
addType(String, String) - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet
Used by config to generate priorities for a name, and add them to the load type set.
adjustBeginLineColumn(int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
Method to adjust line and column numbers for the start of a token.
ALPHANUM - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
AND - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
ANDPolicy - Class in com.yahoo.documentapi.messagebus.protocol
An AND policy is a routing policy that can be used to write simple routes that split a message between multiple other destinations.
ANDPolicy(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ANDPolicy
Constructs a new AND policy that requires all recipients to be ok for it to merge their replies to an ok reply.
ARG - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
argument() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
 
Argument - Class in com.yahoo.documentapi.messagebus.systemstate.rule
 
Argument(String, String) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.rule.Argument
Constructs a new argument.
argumentList() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
 
AsyncParameters - Class in com.yahoo.documentapi
Parameters for creating an async session
AsyncParameters() - Constructor for class com.yahoo.documentapi.AsyncParameters
 
AsyncSession - Interface in com.yahoo.documentapi
A session for asynchronous access to a document repository.
available - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 

B

backup(int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
backup(int) - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
Backs up the input stream by amount steps.
beginColumn - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
The column number of the first character of this Token.
beginLine - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
The line number of the first character of this Token.
beginToken() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
beginToken() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
BUCKET_ACTIVE - com.yahoo.documentapi.ProgressToken.BucketState
 
BUCKET_PENDING - com.yahoo.documentapi.ProgressToken.BucketState
 
BucketIdCalculator() - Constructor for class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.BucketIdCalculator
 
BucketInfo(BucketId, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply.BucketInfo
 
BucketKeyWrapper(long) - Constructor for class com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
 
BucketListVisitorResponse - Class in com.yahoo.documentapi
 
BucketListVisitorResponse(BucketId, List<DocumentListEntry>, AckToken) - Constructor for class com.yahoo.documentapi.BucketListVisitorResponse
 
BucketProgress(BucketId, BucketId) - Constructor for class com.yahoo.documentapi.VisitorIterator.BucketProgress
 
bucketToKey(long) - Static method in class com.yahoo.documentapi.ProgressToken
 
bufcolumn - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
buffer - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
bufline - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
bufpos - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
Position in buffer.
bufsize - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
build() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
build() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
 
build() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Route.Builder
 
build() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
build() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route.Builder
 
build() - Method in class com.yahoo.documentapi.SyncParameters.Builder
 
Builder() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
Builder() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
 
Builder() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Route.Builder
 
Builder() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
Builder() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route.Builder
 
Builder() - Constructor for class com.yahoo.documentapi.SyncParameters.Builder
 
Builder(DocumentProtocolPoliciesConfig) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
Builder(DocumentProtocolPoliciesConfig.Cluster) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
 
Builder(DocumentProtocolPoliciesConfig.Cluster.Route) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Route.Builder
 
Builder(DocumentrouteselectorpolicyConfig) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
Builder(DocumentrouteselectorpolicyConfig.Route) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route.Builder
 

C

CharStream - Interface in com.yahoo.documentapi.messagebus.systemstate.parser
This interface describes a character stream that maintains line and column number positions of the characters.
clear() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Clears both the internal state and child list, then compacts the tree from this node upwards.
clearAllBuckets() - Method in class com.yahoo.documentapi.ProgressToken
 
close() - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.HostFetcher
 
close() - Method in interface com.yahoo.documentapi.SubscriptionSession
Closes this subscription session without closing the subscription registered on the document repository.
cluster - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
cluster() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
cluster(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
cluster(String, DocumentProtocolPoliciesConfig.Cluster.Builder) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
cluster(String, Consumer<DocumentProtocolPoliciesConfig.Cluster.Builder>) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
Make a new builder and run the supplied function on it before using it as the value
cluster(Map<String, DocumentProtocolPoliciesConfig.Cluster.Builder>) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
Cluster(DocumentProtocolPoliciesConfig.Cluster.Builder) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster
 
clusterName - Variable in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
code - Variable in class com.yahoo.documentapi.VisitorControlHandler.Result
 
CODE - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
column - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
com.yahoo.documentapi - package com.yahoo.documentapi
 
com.yahoo.documentapi.local - package com.yahoo.documentapi.local
 
com.yahoo.documentapi.messagebus - package com.yahoo.documentapi.messagebus
 
com.yahoo.documentapi.messagebus.loadtypes - package com.yahoo.documentapi.messagebus.loadtypes
 
com.yahoo.documentapi.messagebus.protocol - package com.yahoo.documentapi.messagebus.protocol
 
com.yahoo.documentapi.messagebus.systemstate.parser - package com.yahoo.documentapi.messagebus.systemstate.parser
 
com.yahoo.documentapi.messagebus.systemstate.rule - package com.yahoo.documentapi.messagebus.systemstate.rule
 
compareTo(DocumentState) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
compareTo(ProgressToken.BucketKeyWrapper) - Method in class com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
 
COMPLETED - com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
 
CONDITION_FAILED - com.yahoo.documentapi.Response.Outcome
The operation failed due to an unmet test-and-set condition.
CONDITION_NOT_MET_ERROR - com.yahoo.documentapi.Result.ResultType
Deprecated, for removal: This API element is subject to removal in a future version.
CONFIG_DEF_MD5 - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
CONFIG_DEF_MD5 - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
CONFIG_DEF_NAME - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
CONFIG_DEF_NAME - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
CONFIG_DEF_NAMESPACE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
CONFIG_DEF_SCHEMA - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
CONFIG_DEF_VERSION - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
CONFIG_DEF_VERSION - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
configure(DocumentrouteselectorpolicyConfig) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
This method is called when configuration arrives from the config server.
configure(LoadTypeConfig) - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet
 
configure(MessagetyperouteselectorpolicyConfig) - Method in class com.yahoo.documentapi.messagebus.protocol.MessageTypePolicy
 
containsFailedBuckets() - Method in class com.yahoo.documentapi.ProgressToken
 
ContentPolicy - Class in com.yahoo.documentapi.messagebus.protocol
Routing policy to determine which distributor in a content cluster to send data to.
ContentPolicy(ContentPolicy.Parameters) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ContentPolicy
Constructor specifying a bit more in detail, so we can override what needs to be overridden in tests
ContentPolicy(String, DistributionConfig) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ContentPolicy
Constructor used in production.
ContentPolicy.BucketIdCalculator - Class in com.yahoo.documentapi.messagebus.protocol
Helper class to get the bucket identifier of a message.
ContentPolicy.DistributorSelectionLogic - Class in com.yahoo.documentapi.messagebus.protocol
Class handling the logic of picking a distributor
ContentPolicy.HostFetcher - Class in com.yahoo.documentapi.messagebus.protocol
Helper class to match a host pattern with node to use.
ContentPolicy.InstabilityChecker - Interface in com.yahoo.documentapi.messagebus.protocol
Tracks "instability" across nodes based on number of failures received versus some implementation-specific limit.
ContentPolicy.Parameters - Class in com.yahoo.documentapi.messagebus.protocol
Class parsing the semicolon separated parameter string and exposes the appropriate value to the policy.
ContentPolicy.PerNodeCountingInstabilityChecker - Class in com.yahoo.documentapi.messagebus.protocol
Class that tracks a failure of a given type per node.
ContentPolicy.SlobrokHostFetcher - Class in com.yahoo.documentapi.messagebus.protocol
Host fetcher using a slobrok mirror to find the hosts.
copy(NodeState) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Copies the state content of another node state object into this.
createAsyncSession(AsyncParameters) - Method in class com.yahoo.documentapi.DocumentAccess
Returns a session for asynchronous document access.
createAsyncSession(AsyncParameters) - Method in class com.yahoo.documentapi.local.LocalDocumentAccess
 
createAsyncSession(AsyncParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
 
createDefault() - Static method in class com.yahoo.documentapi.DocumentAccess
Deprecated.
DocumentAccess may be injected in containers — otherwise use DocumentAccess.createForNonContainer().
createDistribution(SlobrokPolicy) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
createEmpty() - Static method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
Creates an empty PutDocumentMessage
createEmpty() - Static method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Creates an empty UpdateDocumentMessage
createForMessageBus(MessageBus, ScheduledExecutorService, VisitorParameters) - Static method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
createForNonContainer() - Static method in class com.yahoo.documentapi.DocumentAccess
This is a convenience method to return a document access object when running outside of a Vespa application container, with all default parameter values.
createFromDocumentSelection(String, BucketIdFactory, int, ProgressToken) - Static method in class com.yahoo.documentapi.VisitorIterator
 
createFromDocumentSelection(String, BucketIdFactory, int, ProgressToken, int, int) - Static method in class com.yahoo.documentapi.VisitorIterator
Create a new VisitorIterator instance based on the given document selection string.
createFromExplicitBucketSet(Set<BucketId>, int, ProgressToken) - Static method in class com.yahoo.documentapi.VisitorIterator
Create a new VisitorIterator instance based on the given set of buckets.
createHostFetcher(SlobrokPolicy, int) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
createInstabilityChecker() - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
createPatternGenerator() - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
createPolicy(String) - Method in interface com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactory
This method creates and returns a routing policy that corresponds to the implementing class, using the given parameter string.
createPolicy(String, String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
createReceiver(MessageHandler, String) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusReceiverFactory
 
createReceiver(MessageHandler, String) - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.ReceiverFactory
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
Creates and returns a reply to this message.
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveLocationMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
 
createReply() - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
 
createSender(ReplyHandler, VisitorParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusSenderFactory
 
createSender(ReplyHandler, VisitorParameters) - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.SenderFactory
 
createSubscription(SubscriptionParameters) - Method in class com.yahoo.documentapi.DocumentAccess
Creates a subscription and returns a session for getting data from it.
createSubscription(SubscriptionParameters) - Method in class com.yahoo.documentapi.local.LocalDocumentAccess
 
createSubscription(SubscriptionParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
 
createSyncSession(SyncParameters) - Method in class com.yahoo.documentapi.DocumentAccess
Returns a session for synchronous document access.
createSyncSession(SyncParameters) - Method in class com.yahoo.documentapi.local.LocalDocumentAccess
 
createSyncSession(SyncParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
 
createVisitorDestinationSession(VisitorDestinationParameters) - Method in class com.yahoo.documentapi.DocumentAccess
Creates a destination session for receiving data from visiting.
createVisitorDestinationSession(VisitorDestinationParameters) - Method in class com.yahoo.documentapi.local.LocalDocumentAccess
 
createVisitorDestinationSession(VisitorDestinationParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
 
CreateVisitorMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
CreateVisitorMessage(String, String, String, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
CreateVisitorMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.CreateVisitorMessageFactory
 
CreateVisitorReply - Class in com.yahoo.documentapi.messagebus.protocol
 
CreateVisitorReply(int) - Constructor for class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
 
CreateVisitorReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.CreateVisitorReplyFactory
 
createVisitorSession(VisitorParameters) - Method in class com.yahoo.documentapi.DocumentAccess
Run a visitor with the given visitor parameters, and get the result back here.
createVisitorSession(VisitorParameters) - Method in class com.yahoo.documentapi.local.LocalDocumentAccess
 
createVisitorSession(VisitorParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
 
curChar - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
 
currentToken - Variable in exception com.yahoo.documentapi.messagebus.systemstate.parser.ParseException
This is the last token that has been consumed successfully.

D

deadline() - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
decode(Version, byte[]) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
decode(DocumentDeserializer, LoadTypeSet) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentMessageFactory
 
decode(DocumentDeserializer, LoadTypeSet) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentReplyFactory
 
decode(DocumentDeserializer, LoadTypeSet) - Method in interface com.yahoo.documentapi.messagebus.protocol.RoutableFactory
This method decodes the given byte bufer to a routable.
decode(Routable, DocumentDeserializer) - Method in interface com.yahoo.documentapi.messagebus.protocol.LazyDecoder
 
decodeBucketSpace(Deserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.CreateVisitorMessageFactory
 
decodeBucketSpace(Deserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketListMessageFactory
 
decodeBucketSpace(Deserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.StatBucketMessageFactory
 
decodeInto(PutDocumentMessage, DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.PutDocumentMessageFactory
 
decodeInto(RemoveDocumentMessage, DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveDocumentMessageFactory
 
decodeInto(UpdateDocumentMessage, DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.UpdateDocumentMessageFactory
 
decodeString(Deserializer) - Static method in class com.yahoo.documentapi.messagebus.protocol.AbstractRoutableFactory
Reads a string from the given buffer that was previously written by AbstractRoutableFactory.encodeString(String, com.yahoo.vespa.objects.Serializer).
DEFAULT - Static variable in class com.yahoo.documentapi.messagebus.loadtypes.LoadType
 
DEFAULT - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
Lexical state.
DEFAULT_BUF_SIZE - Static variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
defaultRoute() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster
 
defaultRoute(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
 
defaultTimeout() - Method in class com.yahoo.documentapi.SyncParameters
 
destroy() - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
destroy() - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
destroy() - Method in class com.yahoo.documentapi.local.LocalVisitorSession
 
destroy() - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
destroy() - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
destroy() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
 
destroy() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
destroy() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusReceiver
 
destroy() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusSender
 
destroy() - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.Receiver
 
destroy() - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.Sender
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.ANDPolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.DistributorSelectionLogic
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.ErrorPolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancerPolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.LocalServicePolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.MessageTypePolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoundRobinPolicy
 
destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy
 
destroy() - Method in interface com.yahoo.documentapi.Session
Destroys this session and frees up any resources it has held.
destroy() - Method in interface com.yahoo.documentapi.VisitorControlSession
Destroys this session and frees up any resources it has held.
DestroyVisitorMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
DestroyVisitorMessage(DestroyVisitorMessage) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
 
DestroyVisitorMessage(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
 
DestroyVisitorMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DestroyVisitorMessageFactory
 
DestroyVisitorReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DestroyVisitorReplyFactory
 
disable_tracing() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Disable tracing.
dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
distributionConfig - Variable in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
distributionConfigId - Variable in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
DistributionRangeBucketSource(int, ProgressToken, int, int) - Constructor for class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
DOCUMENT_MESSAGE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
DOCUMENT_REPLY - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
DocumentAcceptedReply - Class in com.yahoo.documentapi.messagebus.protocol
Common base class for replies that indicate that a document was routed to some recipient.
DocumentAcceptedReply(int) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentAcceptedReply
 
DocumentAccess - Class in com.yahoo.documentapi
This is the starting point of the document api.
DocumentAccess(DocumentAccessParams) - Constructor for class com.yahoo.documentapi.DocumentAccess
Constructs a new document access object.
DocumentAccessException - Exception in com.yahoo.documentapi
General exception thrown from various methods in the Vespa Document API.
DocumentAccessException() - Constructor for exception com.yahoo.documentapi.DocumentAccessException
 
DocumentAccessException(String) - Constructor for exception com.yahoo.documentapi.DocumentAccessException
 
DocumentAccessException(String, Throwable) - Constructor for exception com.yahoo.documentapi.DocumentAccessException
 
DocumentAccessException(String, Set<Integer>) - Constructor for exception com.yahoo.documentapi.DocumentAccessException
 
DocumentAccessException(Throwable) - Constructor for exception com.yahoo.documentapi.DocumentAccessException
 
DocumentAccessParams - Class in com.yahoo.documentapi
Superclass of the classes which contains the parameters for creating or opening a document access.
DocumentAccessParams() - Constructor for class com.yahoo.documentapi.DocumentAccessParams
 
DocumentIdResponse - Class in com.yahoo.documentapi
The asynchronous response to a document remove operation.
DocumentIdResponse(long) - Constructor for class com.yahoo.documentapi.DocumentIdResponse
Creates a successful response
DocumentIdResponse(long, DocumentId) - Constructor for class com.yahoo.documentapi.DocumentIdResponse
Creates a successful response containing a document id
DocumentIdResponse(long, DocumentId, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentIdResponse
Deprecated.
DocumentIdResponse(long, DocumentId, String, Response.Outcome) - Constructor for class com.yahoo.documentapi.DocumentIdResponse
Creates a response containing a textual message and/or a document id
DocumentIdResponse(long, DocumentId, String, Response.Outcome, Trace) - Constructor for class com.yahoo.documentapi.DocumentIdResponse
Creates a response containing a textual message and/or a document id
DocumentIdResponse(long, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentIdResponse
Deprecated.
DocumentIgnoredReply - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentIgnoredReply() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentIgnoredReply
 
DocumentIgnoredReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentIgnoredReplyFactory
 
DocumentListEntry - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentListEntry(Document, long, boolean) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
 
DocumentListEntry(DocumentDeserializer) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
 
DocumentListMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentListMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
DocumentListMessage(DocumentListMessage) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
DocumentListMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentListMessageFactory
 
DocumentListReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentListReplyFactory
 
documentmanagerConfig() - Method in class com.yahoo.documentapi.DocumentAccessParams
Returns the document manager config to use, or empty if it it necessary to subscribe to get it
DocumentMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
Constructs a new message with no content.
DocumentMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentMessageFactory
 
DocumentOperationParameters - Class in com.yahoo.documentapi
Optional parameters for a document operation.
DocumentOpVisitorResponse - Class in com.yahoo.documentapi
Visitor response containing a document operation.
DocumentOpVisitorResponse(DocumentOperation, AckToken) - Constructor for class com.yahoo.documentapi.DocumentOpVisitorResponse
Creates visitor response containing a document operation and an ack token.
DocumentProtocol - Class in com.yahoo.documentapi.messagebus.protocol
Implements the message bus protocol that is used by all components of Vespa.
DocumentProtocol(DocumentTypeManager) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
DocumentProtocol(DocumentTypeManager, LoadTypeSet, DocumentProtocolPoliciesConfig, DistributionConfig) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
DocumentProtocol(DocumentTypeManager, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
DocumentProtocol(DocumentTypeManager, String, LoadTypeSet) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
DocumentProtocol.Priority - Enum in com.yahoo.documentapi.messagebus.protocol
Defines the different priorities allowed for document api messages.
DocumentProtocolPoliciesConfig - Class in com.yahoo.documentapi.messagebus.protocol
This class represents the root node of document-protocol-policies Copyright Yahoo.
DocumentProtocolPoliciesConfig(DocumentProtocolPoliciesConfig.Builder) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
DocumentProtocolPoliciesConfig.Builder - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentProtocolPoliciesConfig.Cluster - Class in com.yahoo.documentapi.messagebus.protocol
This class represents document-protocol-policies.cluster{}
DocumentProtocolPoliciesConfig.Cluster.Builder - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentProtocolPoliciesConfig.Cluster.Route - Class in com.yahoo.documentapi.messagebus.protocol
This class represents document-protocol-policies.cluster{}.route[]
DocumentProtocolPoliciesConfig.Cluster.Route.Builder - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentProtocolPoliciesConfig.Producer - Interface in com.yahoo.documentapi.messagebus.protocol
 
DocumentProtocolRoutingPolicy - Interface in com.yahoo.documentapi.messagebus.protocol
 
DocumentReply - Class in com.yahoo.documentapi.messagebus.protocol
This class implements a generic document protocol reply that can be reused by document messages that require no special reply implementation while still allowing applications to distinguish between types.
DocumentReply(int) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentReply
Constructs a new reply of given type.
DocumentReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentReplyFactory
 
DocumentResponse - Class in com.yahoo.documentapi
The asynchronous response to a document put or get operation.
DocumentResponse(long) - Constructor for class com.yahoo.documentapi.DocumentResponse
Creates a successful response
DocumentResponse(long, Document) - Constructor for class com.yahoo.documentapi.DocumentResponse
Creates a successful response containing a document
DocumentResponse(long, Document, Trace) - Constructor for class com.yahoo.documentapi.DocumentResponse
Creates a successful response containing a document
DocumentResponse(long, Document, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentResponse
Deprecated.
DocumentResponse(long, Document, String, Response.Outcome) - Constructor for class com.yahoo.documentapi.DocumentResponse
Creates a response containing a textual message and/or a document
DocumentResponse(long, Document, String, Response.Outcome, Trace) - Constructor for class com.yahoo.documentapi.DocumentResponse
Creates a response containing a textual message and/or a document
DocumentResponse(long, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentResponse
Deprecated.
DocumentRouteSelectorPolicy - Class in com.yahoo.documentapi.messagebus.protocol
This policy is responsible for selecting among the given recipient routes according to the configured document selection properties.
DocumentRouteSelectorPolicy(DocumentProtocolPoliciesConfig) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
This policy is constructed with the proper config at its time of creation.
DocumentRouteSelectorPolicy(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
This policy is constructed with a configuration identifier that can be subscribed to for the document selector config.
DocumentrouteselectorpolicyConfig - Class in com.yahoo.documentapi.messagebus.protocol
This class represents the root node of documentrouteselectorpolicy Copyright Yahoo.
DocumentrouteselectorpolicyConfig(DocumentrouteselectorpolicyConfig.Builder) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
DocumentrouteselectorpolicyConfig.Builder - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentrouteselectorpolicyConfig.Producer - Interface in com.yahoo.documentapi.messagebus.protocol
 
DocumentrouteselectorpolicyConfig.Route - Class in com.yahoo.documentapi.messagebus.protocol
This class represents documentrouteselectorpolicy.route[]
DocumentrouteselectorpolicyConfig.Route.Builder - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentState - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentState(DocumentId, long, boolean) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
DocumentState(GlobalId, long, boolean) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
DocumentState(Deserializer) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
DocumentSummaryMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
DocumentSummaryMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
 
DocumentSummaryMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentSummaryMessageFactory
 
DocumentSummaryReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentSummaryReplyFactory
 
DocumentUpdateResponse - Class in com.yahoo.documentapi
The asynchronous response to a document update operation.
DocumentUpdateResponse(long) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
Creates a successful response
DocumentUpdateResponse(long, DocumentUpdate) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
Creates a successful response containing a document update
DocumentUpdateResponse(long, DocumentUpdate, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
Deprecated.
DocumentUpdateResponse(long, DocumentUpdate, String, Response.Outcome) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
Creates a response containing a textual message and/or a document update
DocumentUpdateResponse(long, DocumentUpdate, String, Response.Outcome, Trace) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
Creates a response containing a textual message and/or a document update
DocumentUpdateResponse(long, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
Deprecated.
DocumentUpdateResponse(long, String, Response.Outcome) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
Creates a response containing a textual message
DocumentVisitor - Class in com.yahoo.documentapi
Visitor that simply returns documents found in storage.
DocumentVisitor(String) - Constructor for class com.yahoo.documentapi.DocumentVisitor
Creates a document visitor.
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.CreateVisitorMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.CreateVisitorReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DestroyVisitorMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DestroyVisitorReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentIgnoredReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentListMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentListReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentMessageFactory
This method decodes a message from the given deserializer.
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentReplyFactory
This method decodes a reply from the given byte buffer.
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentSummaryMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentSummaryReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.EmptyBucketsMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.EmptyBucketsReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketListMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketListReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketStateMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketStateReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetDocumentMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetDocumentReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.MapVisitorMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.MapVisitorReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.PutDocumentMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.PutDocumentReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.QueryResultMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.QueryResultReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveDocumentMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveDocumentReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveLocationMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveLocationReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.SearchResultMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.SearchResultReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.StatBucketMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.StatBucketReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.UpdateDocumentMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.UpdateDocumentReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.VisitorInfoMessageFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.VisitorInfoReplyFactory
 
doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.WrongDistributionReplyFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.CreateVisitorMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DestroyVisitorMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentListMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentMessageFactory
This method encodes the given message using the given serializer.
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentSummaryMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.EmptyBucketsMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketListMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketStateMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetDocumentMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.MapVisitorMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.PutDocumentMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.QueryResultMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveDocumentMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveLocationMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.SearchResultMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.StatBucketMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.UpdateDocumentMessageFactory
 
doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.VisitorInfoMessageFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.CreateVisitorReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DestroyVisitorReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentIgnoredReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentListReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentReplyFactory
This method encodes the given reply into the given byte buffer.
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentSummaryReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.EmptyBucketsReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketListReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketStateReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetDocumentReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.MapVisitorReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.PutDocumentReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.QueryResultReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveDocumentReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveLocationReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.SearchResultReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.StatBucketReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.UpdateDocumentReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.VisitorInfoReplyFactory
 
doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.WrongDistributionReplyFactory
 
done() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
done() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
The lexer calls this function to indicate that it is done with the stream and hence implementations can free any resources held by this class.
DOT - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
DOTDOT - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
DumpVisitorDataHandler - Class in com.yahoo.documentapi
Implementation of VisitorDataHandler which invokes onDocument() for each received document and onRemove() for each document id that was returned as part of a remove entry.
DumpVisitorDataHandler() - Constructor for class com.yahoo.documentapi.DumpVisitorDataHandler
 

E

EmptyBucketsMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
EmptyBucketsMessage(List<BucketId>) - Constructor for class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
 
EmptyBucketsMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.EmptyBucketsMessageFactory
 
EmptyBucketsReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.EmptyBucketsReplyFactory
 
EmptyBucketsVisitorResponse - Class in com.yahoo.documentapi
Response containing list of empty buckets.
EmptyBucketsVisitorResponse(List<BucketId>, AckToken) - Constructor for class com.yahoo.documentapi.EmptyBucketsVisitorResponse
Creates visitor response containing an ack token.
enable_tracing() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Enable tracing.
encode(Version, Routable) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
encode(Routable, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentMessageFactory
 
encode(Routable, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentReplyFactory
 
encode(Routable, DocumentSerializer) - Method in interface com.yahoo.documentapi.messagebus.protocol.RoutableFactory
This method encodes the content of the given routable into a byte buffer that can later be decoded using the RoutableFactory.decode(DocumentDeserializer, com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet) method.
encodeBucketSpace(String, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.CreateVisitorMessageFactory
 
encodeBucketSpace(String, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketListMessageFactory
 
encodeBucketSpace(String, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.StatBucketMessageFactory
 
encodeString(String, Serializer) - Static method in class com.yahoo.documentapi.messagebus.protocol.AbstractRoutableFactory
Writes the given string to the given byte buffer in such a way that it can be decoded using AbstractRoutableFactory.decodeString(com.yahoo.vespa.objects.Deserializer).
endColumn - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
The column number of the last character of this Token.
endLine - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
The line number of the last character of this Token.
EOF - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
End of File.
EOL - Static variable in exception com.yahoo.documentapi.messagebus.systemstate.parser.ParseException
The end of line string for this machine.
EQ - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
equals(Object) - Method in class com.yahoo.documentapi.DocumentIdResponse
 
equals(Object) - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
equals(Object) - Method in class com.yahoo.documentapi.DocumentResponse
 
equals(Object) - Method in class com.yahoo.documentapi.DocumentUpdateResponse
 
equals(Object) - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadType
 
equals(Object) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
equals(Object) - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply.BucketInfo
 
equals(Object) - Method in class com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
 
equals(Object) - Method in class com.yahoo.documentapi.RemoveResponse
 
equals(Object) - Method in class com.yahoo.documentapi.Response
 
equals(Object) - Method in class com.yahoo.documentapi.UpdateResponse
 
ERROR - com.yahoo.documentapi.Response.Outcome
The operation failed for some unknown reason.
ERROR_ABORTED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Operation cut short and aborted.
ERROR_BUCKET_DELETED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Bucket recently removed, such that operation cannot be performed.
ERROR_BUCKET_NOT_FOUND - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Bucket given in operation not found due to bucket database inconsistencies between storage and distributor nodes.
ERROR_BUSY - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Node too busy to process request (Typically full queues)
ERROR_DISK_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
We failed accessing the disk, which we think is a disk hardware problem.
ERROR_DOCUMENT_EXISTS - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Operation cannot be performed because token already exist.
ERROR_DOCUMENT_NOT_FOUND - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Document in operation cannot be found.
ERROR_IGNORED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Request was not handled correctly.
ERROR_ILLEGAL_PARAMETERS - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Parameters given in request is illegal.
ERROR_INTERNAL_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
We failed in some way we didn't expect to fail.
ERROR_IO_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
We failed during an IO operation, we dont think is a specific disk hardware problem.
ERROR_MESSAGE_IGNORED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Used by policies to indicate an inappropriate message.
ERROR_NO_SPACE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Not enough free space on disk to perform operation.
ERROR_NODE_NOT_READY - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Node not ready to perform operation.
ERROR_NOT_CONNECTED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Lost connection with the node we requested something from.
ERROR_NOT_IMPLEMENTED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Node have not implemented support for the given operation.
ERROR_POLICY_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Used for error policy when policy creation failed.
ERROR_PROCESSING_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Failed to process the given request.
ERROR_REJECTED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Node refuse to perform operation.
ERROR_STALE_TIMESTAMP - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Storage node received a timestamp that is stale.
ERROR_SUSPENDED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
The given node have gotten a critical error and have suspended itself.
ERROR_TEST_AND_SET_CONDITION_FAILED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Test and set condition (selection) failed.
ERROR_TIMESTAMP_EXIST - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Unique timestamp specified for new operation is already in use.
ERROR_UNKNOWN_COMMAND - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Unknown request received.
ERROR_UNPARSEABLE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Request cannot be decoded.
ERROR_WRONG_DISTRIBUTION - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Wrong node to talk to in current state.
ErrorPolicy - Class in com.yahoo.documentapi.messagebus.protocol
This policy assigns an error supplied at constructor time to the routing context when ErrorPolicy.select(RoutingContext) is invoked.
ErrorPolicy(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ErrorPolicy
Creates a new policy that will assign an EmptyReply with the given error to all routing contexts that invoke ErrorPolicy.select(RoutingContext).
expandBuff(boolean) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
expectedTokenSequences - Variable in exception com.yahoo.documentapi.messagebus.systemstate.parser.ParseException
Each entry in this array is an array of integers.
ExplicitBucketSource(Set<BucketId>, int, ProgressToken) - Constructor for class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
ExternPolicy - Class in com.yahoo.documentapi.messagebus.protocol
This policy implements the necessary logic to communicate with an external Vespa application and resolve its list of recipients using that other application's slobrok servers.
ExternPolicy(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
Constructs a new instance of this policy.

F

failed() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
 
FAILED - com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
 
FAILURE - com.yahoo.documentapi.VisitorControlHandler.CompletionCode
Fatal failure.
FATAL_ERROR - com.yahoo.documentapi.Result.ResultType
The request failed, and retrying is pointless.
feed() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route
 
feed(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route.Builder
 
fieldSet() - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
fieldSet() - Method in class com.yahoo.documentapi.VisitorParameters
 
fieldSet(String) - Method in class com.yahoo.documentapi.VisitorParameters
Set field set to use.
fillBuff() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
fillBuff() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
 
FINISHED_BUCKET - Static variable in class com.yahoo.documentapi.ProgressToken
 
fromSerializedString(String) - Static method in class com.yahoo.documentapi.ProgressToken
 

G

generateParseException() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Generate ParseException.
get(DocumentId) - Method in interface com.yahoo.documentapi.AsyncSession
Gets a document.
get(DocumentId) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
get(DocumentId) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
get(DocumentId) - Method in interface com.yahoo.documentapi.SyncSession
Gets a document.
get(DocumentId, boolean, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.AsyncSession
Deprecated.
the 'headersonly' flag has no effect
get(DocumentId, boolean, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
Deprecated.
get(DocumentId, DocumentOperationParameters) - Method in interface com.yahoo.documentapi.AsyncSession
Gets a document.
get(DocumentId, DocumentOperationParameters) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
get(DocumentId, DocumentOperationParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
get(DocumentId, DocumentOperationParameters, Duration) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
get(DocumentId, DocumentOperationParameters, Duration) - Method in interface com.yahoo.documentapi.SyncSession
Gets a document with timeout.
get(DocumentId, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.AsyncSession
Gets a document.
get(DocumentId, String, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.SyncSession
Gets a document with an unspecified timeout
get(DocumentId, String, DocumentProtocol.Priority, Duration) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
get(DocumentId, String, DocumentProtocol.Priority, Duration) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
get(DocumentId, String, DocumentProtocol.Priority, Duration) - Method in interface com.yahoo.documentapi.SyncSession
Gets a document with timeout.
get(DocumentId, Duration) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
get(DocumentId, Duration) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
get(DocumentId, Duration) - Method in interface com.yahoo.documentapi.SyncSession
Gets a document with timeout.
getAckToken() - Method in class com.yahoo.documentapi.VisitorResponse
 
getActiveBucketCount() - Method in class com.yahoo.documentapi.ProgressToken
 
getApplyOnRestart() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
getApplyOnRestart() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getApproxSize() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
 
getApproxSize() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
getBeginColumn() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
getBeginColumn() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
getBeginLine() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
getBeginLine() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
getBucketCursor() - Method in class com.yahoo.documentapi.ProgressToken
 
getBucketId() - Method in class com.yahoo.documentapi.BucketListVisitorResponse
 
getBucketId() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
getBucketId() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
 
getBucketId() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply.BucketInfo
 
getBucketId() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
Returns the bucket whose state this contains.
getBucketId() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveLocationMessage
 
getBucketId() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
getBucketIds() - Method in class com.yahoo.documentapi.EmptyBucketsVisitorResponse
 
getBucketIds() - Method in class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
 
getBucketInformation() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply.BucketInfo
 
GetBucketListMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
GetBucketListMessage(BucketId) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
 
GetBucketListMessage(BucketId, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
 
GetBucketListMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketListMessageFactory
 
GetBucketListReply - Class in com.yahoo.documentapi.messagebus.protocol
 
GetBucketListReply() - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply
 
GetBucketListReply.BucketInfo - Class in com.yahoo.documentapi.messagebus.protocol
 
GetBucketListReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketListReplyFactory
 
getBuckets() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getBuckets() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply
 
getBuckets() - Method in class com.yahoo.documentapi.ProgressToken
Get internal progress token bucket state map.
getBucketSource() - Method in class com.yahoo.documentapi.VisitorIterator
 
getBucketSpace() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getBucketSpace() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
 
getBucketSpace() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
getBucketSpace() - Method in class com.yahoo.documentapi.VisitorParameters
 
getBucketState() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateReply
Returns the bucket state contained in this.
GetBucketStateMessage - Class in com.yahoo.documentapi.messagebus.protocol
This message is a request to return the state of a given bucket.
GetBucketStateMessage(BucketId) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
Constructs a new reply with initial content.
GetBucketStateMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketStateMessageFactory
 
GetBucketStateReply - Class in com.yahoo.documentapi.messagebus.protocol
This is a reply to a GetBucketStateMessage.
GetBucketStateReply() - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketStateReply
Constructs a new reply with no content.
GetBucketStateReply(List<DocumentState>) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketStateReply
Constructs a new reply with initial content.
GetBucketStateReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetBucketStateReplyFactory
 
getBucketsToVisit() - Method in class com.yahoo.documentapi.VisitorParameters
 
getChild(String) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Returns the child at the given location relative to this.
getChild(String, boolean) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Returns the child at the given location relative to this.
getChildren() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Returns the map of child nodes for iteration.
getClusterName() - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
getCode() - Method in class com.yahoo.documentapi.VisitorControlHandler.Result
 
getCondition() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
 
getCondition() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
 
getCondition() - Method in class com.yahoo.documentapi.messagebus.protocol.TestAndSetMessage
 
getCondition() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
 
getConfig(DocumentProtocolPoliciesConfig.Builder) - Method in interface com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Producer
 
getConfig(DocumentrouteselectorpolicyConfig.Builder) - Method in interface com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Producer
 
getConnectionSpec() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusReceiver
 
getConnectionSpec() - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.Receiver
Get connection spec that can be used by other clients to send messages to this Receiver.
getControlDestination() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getControlHandler() - Method in class com.yahoo.documentapi.VisitorParameters
 
getCurrentWindowSize() - Method in interface com.yahoo.documentapi.AsyncSession
Returns the current send window size of the session.
getCurrentWindowSize() - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
getCurrentWindowSize() - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
getData() - Method in class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
 
getDataDestination() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getDataHandler() - Method in class com.yahoo.documentapi.VisitorDestinationParameters
 
getDefMd5() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
getDefMd5() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
getDefMd5() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
getDefMd5() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
getDefName() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
getDefName() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
getDefName() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
getDefName() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
getDefNamespace() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
getDefNamespace() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
getDefNamespace() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
getDefNamespace() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
getDefVersion() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig
 
getDefVersion() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
getDescription() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
 
getDistributionBitCount() - Method in class com.yahoo.documentapi.ProgressToken
 
getDistributionBitCount() - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
 
getDistributionBitCount() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
getDistributionBitCount() - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
getDistributionBitCount() - Method in class com.yahoo.documentapi.VisitorIterator
 
getDocId() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
getDocument() - Method in class com.yahoo.documentapi.DocumentResponse
Returns the document of this response, or null if there is none
getDocument() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
 
getDocument() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
Returns the document retrieved.
getDocumentId() - Method in class com.yahoo.documentapi.DocumentIdResponse
Returns the document id of this response, or null if there is none
getDocumentId() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
Returns the identifier of the document to retrieve.
getDocumentId() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
Returns the identifier of the document to remove.
getDocumentManagerConfigId() - Method in class com.yahoo.documentapi.DocumentAccessParams
Returns the config id that the document manager should subscribe to.
GetDocumentMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
GetDocumentMessage(DocumentId) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
Constructs a new document get message.
GetDocumentMessage(DocumentId, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
Constructs a new document get message.
GetDocumentMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetDocumentMessageFactory
 
getDocumentOperation() - Method in class com.yahoo.documentapi.DocumentOpVisitorResponse
 
getDocumentPut() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
Returns the document put operation
getDocumentRemove() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
 
GetDocumentReply - Class in com.yahoo.documentapi.messagebus.protocol
 
GetDocumentReply(Document) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
Constructs a new document get reply.
GetDocumentReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.GetDocumentReplyFactory
 
getDocuments() - Method in class com.yahoo.documentapi.BucketListVisitorResponse
 
getDocuments() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
getDocuments() - Method in class com.yahoo.documentapi.SimpleVisitorDocumentQueue
 
getDocumentSelection() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getDocumentSelection() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveLocationMessage
 
getDocumentSelection() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
getDocumentSelection() - Method in class com.yahoo.documentapi.VisitorParameters
 
getDocumentTypeManager() - Method in class com.yahoo.documentapi.DocumentAccess
Returns the DocumentTypeManager used by this DocumentAccess.
getDocumentTypeManager() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
getDocumentUpdate() - Method in class com.yahoo.documentapi.DocumentUpdateResponse
Returns the document update of this response or null if there is none
getDocumentUpdate() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Returns the document update to perform.
getDynamicallyIncreaseMaxBucketsPerVisitor() - Method in class com.yahoo.documentapi.VisitorParameters
 
getDynamicMaxBucketsIncreaseFactor() - Method in class com.yahoo.documentapi.VisitorParameters
 
getEndColumn() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
getEndColumn() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
getEndLine() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
getEndLine() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
getError() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
This is a safety mechanism to allow the constructor to fail and signal that it can not be used.
getError() - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
This is a safety mechanism to allow the constructor to fail and signal that it can not be used.
getError() - Method in class com.yahoo.documentapi.Result
Returns the error causes by this.
getErrorCodes() - Method in exception com.yahoo.documentapi.DocumentAccessException
 
getErrorMessage() - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
 
getErrorName(int) - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Returns a string representation of the given error code.
getFailedBuckets() - Method in class com.yahoo.documentapi.ProgressToken
Get all failed buckets and their progress.
getFieldSet() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getFieldSet() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
 
getFieldSet() - Method in class com.yahoo.documentapi.VisitorParameters
 
getFinishedBucketCount() - Method in class com.yahoo.documentapi.ProgressToken
 
getFinishedBuckets() - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
 
getFirstErrorMsg() - Method in class com.yahoo.documentapi.ProgressToken
 
getFromTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getFromTimestamp() - Method in class com.yahoo.documentapi.VisitorParameters
 
getGid() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
getHighestModificationTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.WriteDocumentReply
Returns a unique VDS timestamp so that visiting up to and including that timestamp will return a state including this operation but not any operations sent to the same distributor after it.
getId() - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadType
 
getIdMap() - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet
 
getImage() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
getImage() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
getInstanceId() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getInstanceId() - Method in class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
 
getItems() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.Location
Returns the components of this location.
getIterator() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.VisitingProgress
 
getKey() - Method in class com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
 
getLastBucket() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
 
getLastModified() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
Returns the date the document was last modified.
getLibraryName() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getLibraryParameters() - Method in class com.yahoo.documentapi.VisitorParameters
 
getLoadType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
 
getLoadType() - Method in class com.yahoo.documentapi.VisitorParameters
 
getLoadTypes() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
 
getLocalDataHandler() - Method in class com.yahoo.documentapi.VisitorParameters
 
getMaxBucketsPerVisitor() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getMaxBucketsPerVisitor() - Method in class com.yahoo.documentapi.VisitorParameters
 
getMaxFirstPassHits() - Method in class com.yahoo.documentapi.VisitorParameters
 
getMaxPending() - Method in class com.yahoo.documentapi.VisitorParameters
 
getMaxPendingReplyCount() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getMaxTotalHits() - Method in class com.yahoo.documentapi.VisitorParameters
 
getMessage() - Method in exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
You can also modify the body of this method to customize your error messages.
getMessage() - Method in class com.yahoo.documentapi.VisitorControlHandler.Result
 
getMessageBus() - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
Returns the internal message bus object so that clients can use it directly.
getMessageBusParams() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Returns the params object used to instantiate the message bus.
getMirror() - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
Returns the slobrok mirror used by this policy to resolve external recipients.
getMirror(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.SlobrokHostFetcher
 
getName() - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadType
 
getName() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
getName() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.Argument
Returns the name of this argument.
getNameMap() - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet
 
getNetwork() - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
Returns the network layer of the internal message bus object so that clients can use it directly.
getNewTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Returns the timestamp to assign to the updated document.
getNext() - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
getNext() - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
getNext() - Method in class com.yahoo.documentapi.local.LocalVisitorSession
 
getNext() - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
getNext() - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
getNext() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
 
getNext() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
getNext() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.Location
Returns a location object that represents the "next" step along this location path.
getNext() - Method in interface com.yahoo.documentapi.Session
Returns the next response of this session.
getNext() - Method in interface com.yahoo.documentapi.VisitorControlSession
Returns the next response of this session.
getNext() - Method in class com.yahoo.documentapi.VisitorDataHandler
Returns the next response of this session.
getNext() - Method in class com.yahoo.documentapi.VisitorDataQueue
 
getNext() - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
 
getNext() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
getNext() - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
getNext() - Method in class com.yahoo.documentapi.VisitorIterator
 
getNext(int) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
getNext(int) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
getNext(int) - Method in class com.yahoo.documentapi.local.LocalVisitorSession
 
getNext(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
getNext(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
getNext(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
 
getNext(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
getNext(int) - Method in interface com.yahoo.documentapi.Session
Returns the next response of this session.
getNext(int) - Method in interface com.yahoo.documentapi.VisitorControlSession
Returns the next response of this session.
getNext(int) - Method in class com.yahoo.documentapi.VisitorDataHandler
Returns the next response of this session.
getNext(int) - Method in class com.yahoo.documentapi.VisitorDataQueue
 
getNextTask() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
Waits until the queue has a task that is ready for scheduling, removes that task from the queue and returns it.
getNextToken() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
 
getNextToken() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Get the next Token.
getOldTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Returns the timestamp required for this update to be applied.
getParameters() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getParams() - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
Returns the parameter object that controls the underlying message bus.
getPendingBucketCount() - Method in class com.yahoo.documentapi.ProgressToken
 
getPendingCount() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusSender
 
getPendingCount() - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.Sender
 
getPriority() - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadType
 
getPriority() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
Returns the priority tag for this message.
getPriority() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentReply
Returns the priority tag for this message.
getPriority() - Method in class com.yahoo.documentapi.VisitorParameters
 
getPriority(int) - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Get a priority enum instance by its value.
getPriorityByName(String) - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Get priority enum instance by its name.
getProgress() - Method in class com.yahoo.documentapi.local.LocalVisitorSession
Returns the token set in the parameters used to create this.
getProgress() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
getProgress() - Method in class com.yahoo.documentapi.ProgressToken.BucketEntry
 
getProgress() - Method in class com.yahoo.documentapi.VisitorControlHandler
 
getProgress() - Method in class com.yahoo.documentapi.VisitorIterator.BucketProgress
 
getProgress() - Method in interface com.yahoo.documentapi.VisitorSession
Retrieves the last progress token gotten for this visitor.
getProgressToken() - Method in class com.yahoo.documentapi.VisitorIterator
 
getProtocol() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
 
getProtocol() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentReply
 
getProtocolConfigId() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Returns the id to resolve to protocol config.
getRemainingBucketCount() - Method in class com.yahoo.documentapi.VisitorIterator
 
getRemoteDataHandler() - Method in class com.yahoo.documentapi.VisitorParameters
 
getRequestId() - Method in class com.yahoo.documentapi.Response
 
getRequestId() - Method in class com.yahoo.documentapi.Result
Returns the id of this operation.
getResponseHandler() - Method in class com.yahoo.documentapi.AsyncParameters
 
getResult() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
 
getResult() - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
 
getResult() - Method in class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
 
getResult() - Method in class com.yahoo.documentapi.VisitorControlHandler
 
getResults() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketReply
 
getResumeFileName() - Method in class com.yahoo.documentapi.VisitorParameters
 
getResumeToken() - Method in class com.yahoo.documentapi.VisitorParameters
 
getRoutableTypes(Version) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Returns a list of routable types that support the given version.
getRoute() - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
getRoute() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Returns the route string that all requests will be sent to.
getRoute() - Method in interface com.yahoo.documentapi.messagebus.MessageBusSession
Returns the route to send all messages to when sending through this session.
getRoute() - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
getRoute() - Method in class com.yahoo.documentapi.VisitorParameters
 
getRouteForGet() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
 
getRoutingConfigId() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Returns the id to resolve to routing config.
getRPCNetworkParams() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Returns the params object used to instantiate the rpc network layer for message bus.
getSequenceId() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
 
getSequenceId() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
 
getSequenceId() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
 
getSequenceId() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
 
getSerializedBuffer() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
Returns the internal buffer to deserialize from, may be null.
getSerializedSize() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
getSessionName() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
getSessionName() - Method in class com.yahoo.documentapi.VisitorDestinationParameters
 
getSessionTimeoutMs() - Method in class com.yahoo.documentapi.VisitorParameters
 
getSliceId() - Method in class com.yahoo.documentapi.VisitorParameters
 
getSlices() - Method in class com.yahoo.documentapi.VisitorParameters
 
getSourceSessionParams() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Returns a reference to the extended source session params object.
getState() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
 
getState() - Method in class com.yahoo.documentapi.ProgressToken.BucketEntry
 
getState(String) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Retrieves some arbitrary state information for a given key.
getSuffix(int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
getSuffix(int) - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
getSummary() - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
 
getSuperbucket() - Method in class com.yahoo.documentapi.VisitorIterator.BucketProgress
 
getSystemState() - Method in class com.yahoo.documentapi.messagebus.protocol.WrongDistributionReply
 
getTabSize() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
getTabSize() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
getTargetSpec(Integer, RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.HostFetcher
 
getTargetSpec(Integer, RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.SlobrokHostFetcher
 
getTextMessage() - Method in class com.yahoo.documentapi.Response
Returns the text message of this response or null if there is none
getThrottlePolicy() - Method in class com.yahoo.documentapi.VisitorParameters
 
getTimeoutMs() - Method in class com.yahoo.documentapi.VisitorParameters
 
getTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
 
getTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
getTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
Returns the timestamp of the document to put
getToken() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.VisitingProgress
 
getToken(int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
 
getTotalBucketCount() - Method in class com.yahoo.documentapi.ProgressToken
 
getTotalBucketCount() - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
 
getTotalBucketCount() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
getTotalBucketCount() - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
getToTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getToTimestamp() - Method in class com.yahoo.documentapi.VisitorParameters
 
getTrace() - Method in class com.yahoo.documentapi.local.LocalVisitorSession
 
getTrace() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
getTrace() - Method in class com.yahoo.documentapi.Response
Returns the trace of this operation, or null if there is none.
getTrace() - Method in interface com.yahoo.documentapi.VisitorSession
Returns the tracing information so far about the visitor.
getTraceLevel() - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
getTraceLevel() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Returns the trace level to use when sending.
getTraceLevel() - Method in interface com.yahoo.documentapi.messagebus.MessageBusSession
Returns the trace level used when sending messages through this session.
getTraceLevel() - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
getTraceLevel() - Method in class com.yahoo.documentapi.VisitorParameters
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentReply
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveLocationMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
 
getType() - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
 
getValue() - Method in enum com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
getValue() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
An optional attribute value of the Token.
getValue() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.Argument
Returns the value of this argument.
getVisitHeadersOnly() - Method in class com.yahoo.documentapi.VisitorParameters
Deprecated.
getVisitInconsistentBuckets() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getVisitInconsistentBuckets() - Method in class com.yahoo.documentapi.VisitorParameters
 
getVisitorLibrary() - Method in class com.yahoo.documentapi.DocumentVisitor
 
getVisitorLibrary() - Method in class com.yahoo.documentapi.VisitorParameters
 
getVisitorStatistics() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
 
getVisitorStatistics() - Method in class com.yahoo.documentapi.VisitorControlHandler
 
getVisitRemoves() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
getVisitRemoves() - Method in class com.yahoo.documentapi.VisitorParameters
 

H

handleMessage(Message) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
 
handleReply(Reply) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
handleResponse(Response) - Method in interface com.yahoo.documentapi.ResponseHandler
This method is called once for each document api operation invoked on a AsyncSession.
hasActive() - Method in class com.yahoo.documentapi.ProgressToken
 
hasConditionNotMetError() - Method in exception com.yahoo.documentapi.DocumentAccessException
 
hashCode() - Method in class com.yahoo.documentapi.DocumentIdResponse
 
hashCode() - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
hashCode() - Method in class com.yahoo.documentapi.DocumentResponse
 
hashCode() - Method in class com.yahoo.documentapi.DocumentUpdateResponse
 
hashCode() - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadType
 
hashCode() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
hashCode() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply.BucketInfo
 
hashCode() - Method in class com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
 
hashCode() - Method in class com.yahoo.documentapi.RemoveResponse
 
hashCode() - Method in class com.yahoo.documentapi.Response
 
hashCode() - Method in class com.yahoo.documentapi.UpdateResponse
 
hasNext() - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
 
hasNext() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
hasNext() - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
hasNext() - Method in class com.yahoo.documentapi.VisitorIterator
Check whether or not it is valid to call VisitorIterator.getNext() with the current iterator state.
hasOnlyErrorsOfType(Reply, int) - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Returns true if the given reply has at least one error, and all errors are of the given type.
hasPending() - Method in class com.yahoo.documentapi.ProgressToken
 
hasSequenceId() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
 
hasSequenceId() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
 
hasSequenceId() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
 
hasVisitedAnyBuckets() - Method in class com.yahoo.documentapi.VisitorControlHandler
Returns true iff the statistics reported by the visiting session indicates at least one bucket has been completely visited.
HIGH_1 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
HIGH_2 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
HIGH_3 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
HIGHEST - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
HostFetcher(int) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.HostFetcher
 

I

image - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
The string image of the token.
inBuf - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
input_stream - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
 
inputStream - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
 
INSUFFICIENT_STORAGE - com.yahoo.documentapi.Response.Outcome
The operation failed because the cluster had insufficient storage to accept it.
INVALID_LEXICAL_STATE - Static variable in exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
Tried to change to an invalid lexical state.
isBucketFinished(BucketId) - Method in class com.yahoo.documentapi.ProgressToken
Checks whether or not a given bucket is certain to be finished.
isDestroying() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
For unit test purposes only, not to be used by any external parties.
isDone() - Method in class com.yahoo.documentapi.local.LocalVisitorSession
 
isDone() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
isDone() - Method in class com.yahoo.documentapi.VisitorControlHandler
 
isDone() - Method in class com.yahoo.documentapi.VisitorIterator
Check if the iterator is actually done
isDone() - Method in interface com.yahoo.documentapi.VisitorSession
Checks if visiting is done.
isEmpty() - Method in class com.yahoo.documentapi.ProgressToken
 
isFailure() - Method in enum com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
 
isFinished() - Method in class com.yahoo.documentapi.ProgressToken
 
isInconsistentState() - Method in class com.yahoo.documentapi.ProgressToken
 
isLosslessResetPossible() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
isRemoveEntry() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
 
isRemoveEntry() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
isShutdown() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
 
isSuccess() - Method in class com.yahoo.documentapi.DocumentResponse
 
isSuccess() - Method in class com.yahoo.documentapi.RemoveResponse
 
isSuccess() - Method in class com.yahoo.documentapi.Response
Returns whether this response encodes a success or a failure
isSuccess() - Method in class com.yahoo.documentapi.Result
Returns whether this operation is a success.
isSuccess() - Method in class com.yahoo.documentapi.UpdateResponse
 
isTrackLineColumn() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
isTrackLineColumn() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
 
isWaiting() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
 

J

jj_nt - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Next token.
jjFillToken() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
 
jjnewLexState - Static variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Token literal values.

K

keyToBucketId(long) - Static method in class com.yahoo.documentapi.ProgressToken
 
kind - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
An integer that describes the kind of this token.

L

LazyDecoder - Interface in com.yahoo.documentapi.messagebus.protocol
 
LEXICAL_ERROR - Static variable in exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
Lexical error occurred.
LexicalErr(boolean, int, int, int, String, int) - Static method in exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Lexer state names.
line - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
LoadBalancerPolicy - Class in com.yahoo.documentapi.messagebus.protocol
Routing policy to load balance between nodes in a randomly distributed cluster, such as a docproc cluster.
LoadType - Class in com.yahoo.documentapi.messagebus.loadtypes
 
LoadType(int, String, DocumentProtocol.Priority) - Constructor for class com.yahoo.documentapi.messagebus.loadtypes.LoadType
 
LoadTypeSet - Class in com.yahoo.documentapi.messagebus.loadtypes
This class keeps track of all configured load types.
LoadTypeSet() - Constructor for class com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet
 
LoadTypeSet(LoadTypeConfig) - Constructor for class com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet
 
LoadTypeSet(String) - Constructor for class com.yahoo.documentapi.messagebus.loadtypes.LoadTypeSet
 
LocalAsyncSession - Class in com.yahoo.documentapi.local
 
LocalAsyncSession(AsyncParameters, LocalDocumentAccess) - Constructor for class com.yahoo.documentapi.local.LocalAsyncSession
 
LocalDocumentAccess - Class in com.yahoo.documentapi.local
The main class of the local implementation of the document api.
LocalDocumentAccess(DocumentAccessParams) - Constructor for class com.yahoo.documentapi.local.LocalDocumentAccess
 
LocalServicePolicy - Class in com.yahoo.documentapi.messagebus.protocol
This policy implements the logic to prefer local services that matches a slobrok pattern.
LocalSyncSession - Class in com.yahoo.documentapi.local
 
LocalSyncSession(LocalDocumentAccess) - Constructor for class com.yahoo.documentapi.local.LocalSyncSession
 
LocalVisitorSession - Class in com.yahoo.documentapi.local
Local visitor session that copies and iterates through all items in the local document access.
LocalVisitorSession(LocalDocumentAccess, VisitorParameters) - Constructor for class com.yahoo.documentapi.local.LocalVisitorSession
 
location(Location) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
 
Location - Class in com.yahoo.documentapi.messagebus.systemstate.rule
 
Location() - Constructor for class com.yahoo.documentapi.messagebus.systemstate.rule.Location
Constructs a new location with no items.
Location(Location) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.rule.Location
Constructs a new location as a copy of another.
Location(Location, List<String>) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.rule.Location
Constructs a new location based on a working directory and a list of items.
Location(String) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.rule.Location
Constructs a new location based on a location string.
Location(List<String>) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.rule.Location
Constructs a new location based on a list of items.
locationItem() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
 
lookup(RoutingContext, String) - Method in class com.yahoo.documentapi.messagebus.protocol.SlobrokPolicy
 
LOOP_DETECTED - Static variable in exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
Detected (and bailed out of) an infinite loop in the token manager.
LOW_1 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
LOW_2 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
LOW_3 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
LOWEST - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 

M

makeNthBucketKey(long, int) - Static method in class com.yahoo.documentapi.ProgressToken
Directly generate a bucket Id key for the nth bucket in reverse sorted order.
MapVisitorMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
MapVisitorMessage(MapVisitorMessage) - Constructor for class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
 
MapVisitorMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.MapVisitorMessageFactory
 
MapVisitorReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.MapVisitorReplyFactory
 
maxNextCharInd - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ANDPolicy
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy
 
merge(RoutingContext) - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
This is a convenient entry to the DocumentProtocol.merge(RoutingContext,Set) method by way of a routing context object.
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ErrorPolicy
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancerPolicy
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.LocalServicePolicy
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.MessageTypePolicy
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.RoundRobinPolicy
 
merge(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy
 
merge(RoutingContext, Set<Integer>) - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
This method implements the common way to merge document replies for whatever routing policy.
merge(List<Reply>) - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
This method implements the common way to merge document replies for whatever routing policy.
mergePendingBucket(BucketId) - Method in class com.yahoo.documentapi.ProgressToken
 
message - Variable in class com.yahoo.documentapi.VisitorControlHandler.Result
 
MESSAGE_CREATEVISITOR - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_DESTROYVISITOR - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_DOCUMENTLIST - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_DOCUMENTSUMMARY - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_EMPTYBUCKETS - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_GETBUCKETLIST - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_GETBUCKETSTATE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_GETDOCUMENT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_MAPVISITOR - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_PUTDOCUMENT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_QUERYRESULT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_REMOVEDOCUMENT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_REMOVELOCATION - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_SEARCHRESULT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_STATBUCKET - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_UPDATEDOCUMENT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MESSAGE_VISITORINFO - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
MessageBusAsyncSession - Class in com.yahoo.documentapi.messagebus
An access session which wraps a messagebus source session sending document messages.
MessageBusDocumentAccess - Class in com.yahoo.documentapi.messagebus
This class implements the DocumentAccess interface using message bus for communication.
MessageBusDocumentAccess() - Constructor for class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
Creates a new document access using default values for all parameters.
MessageBusDocumentAccess(MessageBusParams) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
Creates a new document access using the supplied parameters.
MessageBusParams - Class in com.yahoo.documentapi.messagebus
 
MessageBusParams() - Constructor for class com.yahoo.documentapi.messagebus.MessageBusParams
 
MessageBusParams(LoadTypeSet) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusParams
 
MessageBusReceiver(DestinationSession) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusReceiver
 
MessageBusReceiverFactory(MessageBus) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusReceiverFactory
 
MessageBusSender(SourceSession) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusSender
 
MessageBusSenderFactory(MessageBus) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusSenderFactory
 
MessageBusSession - Interface in com.yahoo.documentapi.messagebus
This class defines a common interface for message bus sessions.
MessageBusSyncSession - Class in com.yahoo.documentapi.messagebus
An implementation of the SyncSession interface running over message bus.
MessageBusVisitorDestinationSession - Class in com.yahoo.documentapi.messagebus
A visitor destination session for receiving data from a visitor using a messagebus destination session.
MessageBusVisitorDestinationSession(VisitorDestinationParameters, MessageBus) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
Creates a message bus visitor destination session.
MessageBusVisitorSession - Class in com.yahoo.documentapi.messagebus
A visitor session for tracking progress for and potentially receiving data from a visitor using a MessageBus source and destination session.
MessageBusVisitorSession(VisitorParameters, MessageBusVisitorSession.AsyncTaskExecutor, MessageBusVisitorSession.SenderFactory, MessageBusVisitorSession.ReceiverFactory, RoutingTable) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
MessageBusVisitorSession(VisitorParameters, MessageBusVisitorSession.AsyncTaskExecutor, MessageBusVisitorSession.SenderFactory, MessageBusVisitorSession.ReceiverFactory, RoutingTable, MessageBusVisitorSession.Clock) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
MessageBusVisitorSession.AsyncTaskExecutor - Interface in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.Clock - Interface in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.MessageBusReceiver - Class in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.MessageBusReceiverFactory - Class in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.MessageBusSender - Class in com.yahoo.documentapi.messagebus
Message bus implementations of interfaces
MessageBusVisitorSession.MessageBusSenderFactory - Class in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.RealClock - Class in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.Receiver - Interface in com.yahoo.documentapi.messagebus
Abstract away notion of destination session into a generic Receiver interface to allow easy mocking.
MessageBusVisitorSession.ReceiverFactory - Interface in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.Sender - Interface in com.yahoo.documentapi.messagebus
Abstract away notion of source session into a generic Sender interface to allow easy mocking.
MessageBusVisitorSession.SenderFactory - Interface in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.State - Enum in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.StateDescription - Class in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.ThreadAsyncTaskExecutor - Class in com.yahoo.documentapi.messagebus
 
MessageBusVisitorSession.VisitingProgress - Class in com.yahoo.documentapi.messagebus
 
messageType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Route
 
messageType(int) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Route.Builder
 
MessageTypePolicy - Class in com.yahoo.documentapi.messagebus.protocol
 
monotonicNanoTime() - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.Clock
 
monotonicNanoTime() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.RealClock
 

N

name() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Route
 
name() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route
 
name(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Route.Builder
 
name(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route.Builder
 
NAME - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
The name of this protocol.
newToken(int) - Static method in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
 
newToken(int, String) - Static method in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
Returns a new Token object, by default.
next - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextCharBuf - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
nextCharInd - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
NODE_CURRENT - Static variable in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
A location string that expresses the use of THIS node.
NODE_PARENT - Static variable in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
A location string that expresses the use of the PARENT node.
NodeState - Class in com.yahoo.documentapi.messagebus.systemstate.rule
 
NodeState() - Constructor for class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Creates a node state that no internal content.
NodeState(List<Argument>) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Creates a node state based on a list of argument objects.
NORMAL_1 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
NORMAL_2 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
NORMAL_3 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
NORMAL_4 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
NORMAL_5 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
NORMAL_6 - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
NOT_FOUND - com.yahoo.documentapi.Response.Outcome
The operation failed because its target document was not found.
NOT_STARTED - com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
 
NULL_BUCKET - Static variable in class com.yahoo.documentapi.ProgressToken
 

O

onDocument(Document, long) - Method in class com.yahoo.documentapi.DumpVisitorDataHandler
Called when a document is received.
onDocument(Document, long) - Method in class com.yahoo.documentapi.SimpleVisitorDocumentQueue
 
onDone() - Method in class com.yahoo.documentapi.VisitorDataHandler
Called when visiting is done, to notify clients waiting on getNext().
onDone(VisitorControlHandler.CompletionCode, String) - Method in class com.yahoo.documentapi.VisitorControlHandler
Callback called when the visitor is done.
onMessage(Message, AckToken) - Method in class com.yahoo.documentapi.DumpVisitorDataHandler
 
onMessage(Message, AckToken) - Method in class com.yahoo.documentapi.VisitorDataHandler
Called when a data message is received.
onMessage(Message, AckToken) - Method in class com.yahoo.documentapi.VisitorDataQueue
 
onProgress(ProgressToken) - Method in class com.yahoo.documentapi.VisitorControlHandler
Callback called when progress has changed.
onRemove(DocumentId) - Method in class com.yahoo.documentapi.DumpVisitorDataHandler
Called when a remove is received.
onRemove(DocumentId) - Method in class com.yahoo.documentapi.SimpleVisitorDocumentQueue
 
onVisitorError(String) - Method in class com.yahoo.documentapi.VisitorControlHandler
Callback for visitor error messages.
onVisitorStatistics(VisitorStatistics) - Method in class com.yahoo.documentapi.VisitorControlHandler
Callback for visitor statistics updates.
openSubscription(SubscriptionParameters) - Method in class com.yahoo.documentapi.DocumentAccess
Returns a session for document subscription.
openSubscription(SubscriptionParameters) - Method in class com.yahoo.documentapi.local.LocalDocumentAccess
 
openSubscription(SubscriptionParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
 
outcome() - Method in class com.yahoo.documentapi.Response
Returns the outcome of this operation.
owningBucketStates - Static variable in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy
 

P

parameters() - Static method in class com.yahoo.documentapi.DocumentOperationParameters
 
Parameters - Class in com.yahoo.documentapi
Superclass of the classes which contains the parameters for creating or opening a session.
Parameters() - Constructor for class com.yahoo.documentapi.Parameters
 
Parameters(Map<String, String>) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
parse(String) - Static method in class com.yahoo.documentapi.messagebus.protocol.SlobrokPolicy
 
ParseException - Exception in com.yahoo.documentapi.messagebus.systemstate.parser
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception com.yahoo.documentapi.messagebus.systemstate.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(Token, int[][], String[]) - Constructor for exception com.yahoo.documentapi.messagebus.systemstate.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException(String) - Constructor for exception com.yahoo.documentapi.messagebus.systemstate.parser.ParseException
Constructor with message.
percentFinished() - Method in class com.yahoo.documentapi.ProgressToken
Calculate an estimate on how far we've managed to iterate over both the superbuckets and the sub-buckets.
PerNodeCountingInstabilityChecker(int) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.PerNodeCountingInstabilityChecker
 
popTask() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
If there is a task ready for scheduling, remove it from the queue and return it.
prevCharIsCR - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
prevCharIsLF - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
priority() - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
progressFraction(BucketId, BucketId) - Method in class com.yahoo.documentapi.ProgressToken
 
ProgressToken - Class in com.yahoo.documentapi
Token to use to keep track of progress for visiting.
ProgressToken() - Constructor for class com.yahoo.documentapi.ProgressToken
Creates a progress token.
ProgressToken(byte[]) - Constructor for class com.yahoo.documentapi.ProgressToken
 
ProgressToken(int) - Constructor for class com.yahoo.documentapi.ProgressToken
 
ProgressToken(String) - Constructor for class com.yahoo.documentapi.ProgressToken
 
ProgressToken.BucketEntry - Class in com.yahoo.documentapi
When a bucket has its state kept by the progress token, we need to discern between active buckets (i.e.
ProgressToken.BucketKeyWrapper - Class in com.yahoo.documentapi
For consistent bucket key ordering, we need to ensure that reverse bucket IDs that have their MSB set actually are compared as being greater than those that don't.
ProgressToken.BucketState - Enum in com.yahoo.documentapi
Any bucket kept track of by a ProgressToken instance may be in one of two states: pending or active.
pushTask(Runnable) - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
 
pushTask(Runnable, long) - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
 
put(Document) - Method in interface com.yahoo.documentapi.AsyncSession
Puts a document.
put(Document) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
put(Document) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
put(DocumentPut) - Method in interface com.yahoo.documentapi.AsyncSession
Puts a document, with optional conditions on the operation.
put(DocumentPut) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
put(DocumentPut) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
put(DocumentPut) - Method in interface com.yahoo.documentapi.SyncSession
Puts a document.
put(DocumentPut, DocumentOperationParameters) - Method in interface com.yahoo.documentapi.AsyncSession
Puts a document, with optional conditions on the operation.
put(DocumentPut, DocumentOperationParameters) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
put(DocumentPut, DocumentOperationParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
put(DocumentPut, DocumentOperationParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
put(DocumentPut, DocumentOperationParameters) - Method in interface com.yahoo.documentapi.SyncSession
Puts a document.
put(DocumentPut, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.AsyncSession
Puts a document, with optional conditions on the operation.
put(DocumentPut, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
put(DocumentPut, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
put(DocumentPut, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.SyncSession
Puts a document.
put(Document, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.AsyncSession
Puts a document.
PutDocumentMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
PutDocumentMessage(DocumentPut) - Constructor for class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
Constructs a new document put message
PutDocumentMessage(LazyDecoder, DocumentDeserializer) - Constructor for class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
Constructs a new message from a byte buffer.
PutDocumentMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.PutDocumentMessageFactory
 
PutDocumentReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.PutDocumentReplyFactory
 
putRoutableFactory(int, RoutableFactory, VersionSpecification) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Adds a new routable factory to this protocol.
putRoutableFactory(int, RoutableFactory, List<VersionSpecification>) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
putRoutingPolicyFactory(String, RoutingPolicyFactory) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
Adds a new routable factory to this protocol.

Q

QueryResultMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
QueryResultMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
 
QueryResultMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.QueryResultMessageFactory
 
QueryResultReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.QueryResultReplyFactory
 

R

randomizer - Variable in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.HostFetcher
 
readChar() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
Read a character.
readChar() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
Get the next character from the selected input.
readChar() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Read a character.
RealClock() - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.RealClock
 
reInit(int, int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
Reinitialise.
reInit(InputStream, String) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Reinitialise.
reInit(InputStream, String, int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Reinitialise.
reInit(InputStream, String, int, int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Reinitialise.
reInit(Reader) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Reinitialise.
reInit(Reader, int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Reinitialise.
reInit(Reader, int, int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Reinitialise.
ReInit(SimpleCharStream) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Reinitialise parser.
ReInit(SimpleCharStream, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Reinitialise parser.
ReInit(StateParserTokenManager) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Reinitialise
ReInit(InputStream) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Reinitialise
ReInit(InputStream, String) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Reinitialise
ReInit(Reader) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Reinitialise
remove(DocumentId) - Method in interface com.yahoo.documentapi.AsyncSession
Removes a document if it is present.
remove(DocumentId) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
remove(DocumentId) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
remove(DocumentId, DocumentOperationParameters) - Method in interface com.yahoo.documentapi.AsyncSession
Removes a document if it is present.
remove(DocumentId, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.AsyncSession
Removes a document if it is present.
remove(DocumentRemove) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
remove(DocumentRemove) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
remove(DocumentRemove) - Method in interface com.yahoo.documentapi.SyncSession
Removes a document if it is present and condition is fulfilled.
remove(DocumentRemove, DocumentOperationParameters) - Method in interface com.yahoo.documentapi.AsyncSession
Removes a document if it is present.
remove(DocumentRemove, DocumentOperationParameters) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
remove(DocumentRemove, DocumentOperationParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
remove(DocumentRemove, DocumentOperationParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
remove(DocumentRemove, DocumentOperationParameters) - Method in interface com.yahoo.documentapi.SyncSession
Removes a document if it is present.
remove(DocumentRemove, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
remove(DocumentRemove, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
remove(DocumentRemove, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.SyncSession
Removes a document if it is present.
removeChild(String) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Removes the named child node from this node, and attempts to compact the system state from this node upwards by removing empty nodes.
RemoveDocumentMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
RemoveDocumentMessage(DocumentId) - Constructor for class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
Constructs a new document remove message.
RemoveDocumentMessage(DocumentRemove) - Constructor for class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
Constructs a new document remove message.
RemoveDocumentMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveDocumentMessageFactory
 
RemoveDocumentReply - Class in com.yahoo.documentapi.messagebus.protocol
 
RemoveDocumentReply() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentReply
Constructs a new reply with no content.
RemoveDocumentReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveDocumentReplyFactory
 
RemoveLocationMessage - Class in com.yahoo.documentapi.messagebus.protocol
Message (VDS only) to remove an entire location for users using n= or g= schemes.
RemoveLocationMessage(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.RemoveLocationMessage
 
RemoveLocationMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveLocationMessageFactory
 
RemoveLocationReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.RemoveLocationReplyFactory
 
RemoveResponse - Class in com.yahoo.documentapi
This response is provided for successful document remove operations.
RemoveResponse(long, boolean) - Constructor for class com.yahoo.documentapi.RemoveResponse
 
RemoveResponse(long, boolean, Trace) - Constructor for class com.yahoo.documentapi.RemoveResponse
 
removeState(String) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Removes the named (key, value) state pair from this node, and attempts to compact the system state from this node upwards by removing empty nodes.
reply(Reply) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusReceiver
 
reply(Reply) - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.Receiver
 
REPLY_CREATEVISITOR - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_DESTROYVISITOR - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_DOCUMENTIGNORED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_DOCUMENTLIST - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_DOCUMENTSUMMARY - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_EMPTYBUCKETS - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_GETBUCKETLIST - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_GETBUCKETSTATE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_GETDOCUMENT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_MAPVISITOR - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_PUTDOCUMENT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_QUERYRESULT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_REMOVEDOCUMENT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_REMOVELOCATION - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_SEARCHRESULT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_STATBUCKET - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_UPDATEDOCUMENT - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_VISITORINFO - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
REPLY_WRONGDISTRIBUTION - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
 
reset() - Method in class com.yahoo.documentapi.SimpleVisitorDocumentQueue
 
reset() - Method in class com.yahoo.documentapi.VisitorControlHandler
Called before the visitor starts.
reset() - Method in class com.yahoo.documentapi.VisitorDataHandler
Called before the visitor starts.
reset() - Method in class com.yahoo.documentapi.VisitorDataQueue
 
Response - Class in com.yahoo.documentapi
An asynchronous response from the document api.
Response(long) - Constructor for class com.yahoo.documentapi.Response
Creates a successful response containing no information
Response(long, String) - Constructor for class com.yahoo.documentapi.Response
Creates a successful response containing a textual message
Response(long, String, boolean) - Constructor for class com.yahoo.documentapi.Response
Deprecated.
Response(long, String, Response.Outcome) - Constructor for class com.yahoo.documentapi.Response
Creates a response containing a textual message
Response(long, String, Response.Outcome, Trace) - Constructor for class com.yahoo.documentapi.Response
Creates a response containing a textual message
Response.Outcome - Enum in com.yahoo.documentapi
 
responseHandler() - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
ResponseHandler - Interface in com.yahoo.documentapi
 
Result - Class in com.yahoo.documentapi
The synchronous result of submitting an asynchronous operation.
Result() - Constructor for class com.yahoo.documentapi.VisitorControlHandler.Result
 
Result(long) - Constructor for class com.yahoo.documentapi.Result
Creates a successful result
Result(Result.ResultType, Error) - Constructor for class com.yahoo.documentapi.Result
Creates a unsuccessful result
Result.ResultType - Enum in com.yahoo.documentapi
The types that a Result can have.
RoundRobinPolicy - Class in com.yahoo.documentapi.messagebus.protocol
This policy implements round-robin selection of the configured recipients that are currently registered in slobrok.
RoundRobinPolicy() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoundRobinPolicy
 
RoutableFactories60 - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60
 
RoutableFactories60.CreateVisitorMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.CreateVisitorReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.DestroyVisitorMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.DestroyVisitorReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.DocumentIgnoredReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.DocumentListMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.DocumentListReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.DocumentMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
Implements the shared factory logic required for DocumentMessage objects, and it offers a more convenient interface for implementing RoutableFactory.
RoutableFactories60.DocumentReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
Implements the shared factory logic required for DocumentReply objects, and it offers a more convenient interface for implementing RoutableFactory.
RoutableFactories60.DocumentSummaryMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.DocumentSummaryReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.EmptyBucketsMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.EmptyBucketsReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.GetBucketListMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.GetBucketListReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.GetBucketStateMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.GetBucketStateReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.GetDocumentMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.GetDocumentReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.MapVisitorMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.MapVisitorReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.PutDocumentMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.PutDocumentReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.QueryResultMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.QueryResultReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.RemoveDocumentMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.RemoveDocumentReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.RemoveLocationMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.RemoveLocationReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.SearchResultMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.SearchResultReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.StatBucketMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.StatBucketReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.UpdateDocumentMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.UpdateDocumentReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.VisitorInfoMessageFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.VisitorInfoReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactories60.WrongDistributionReplyFactory - Class in com.yahoo.documentapi.messagebus.protocol
 
RoutableFactory - Interface in com.yahoo.documentapi.messagebus.protocol
This interface defines the necessary methods of a routable factory that can be plugged into a DocumentProtocol using the DocumentProtocol.putRoutableFactory(int, RoutableFactory, com.yahoo.component.VersionSpecification) method.
route - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
 
route - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
route() - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
route() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster
 
route() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
route(int) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster
 
route(int) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
 
route(DocumentProtocolPoliciesConfig.Cluster.Route.Builder) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
Add the given builder to this builder's list of Route builders
route(DocumentrouteselectorpolicyConfig.Route.Builder) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
Add the given builder to this builder's list of Route builders
route(Consumer<DocumentProtocolPoliciesConfig.Cluster.Route.Builder>) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
Make a new builder and run the supplied function on it before adding it to the list
route(Consumer<DocumentrouteselectorpolicyConfig.Route.Builder>) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
Make a new builder and run the supplied function on it before adding it to the list
route(List<DocumentProtocolPoliciesConfig.Cluster.Route.Builder>) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
Set the given list as this builder's list of Route builders
route(List<DocumentrouteselectorpolicyConfig.Route.Builder>) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
Set the given list as this builder's list of Route builders
Route(DocumentProtocolPoliciesConfig.Cluster.Route.Builder) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Route
 
Route(DocumentrouteselectorpolicyConfig.Route.Builder) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route
 
RoutingPolicyFactory - Interface in com.yahoo.documentapi.messagebus.protocol
This interface defines the necessary methods of a routing policy factory that can be plugged into a DocumentProtocol using the DocumentProtocol.putRoutingPolicyFactory(String, RoutingPolicyFactory) method.

S

ScheduledEventQueue - Class in com.yahoo.documentapi.messagebus
Simple, lightweight event scheduler that does not maintain any executor threads of its own, but rather makes it the responsibility of the caller to run the events as the queue hands them over.
ScheduledEventQueue() - Constructor for class com.yahoo.documentapi.messagebus.ScheduledEventQueue
 
ScheduledEventQueue(Timer) - Constructor for class com.yahoo.documentapi.messagebus.ScheduledEventQueue
 
scheduleTask(Runnable, long, TimeUnit) - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.AsyncTaskExecutor
 
scheduleTask(Runnable, long, TimeUnit) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.ThreadAsyncTaskExecutor
 
SearchResultMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
SearchResultMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
 
SearchResultMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.SearchResultMessageFactory
 
SearchResultReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.SearchResultReplyFactory
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ANDPolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ErrorPolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancerPolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.LocalServicePolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.MessageTypePolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.RoundRobinPolicy
 
select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy
 
selector() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster
 
selector() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route
 
selector(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Cluster.Builder
 
selector(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route.Builder
 
send(Message) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
A convenience method for assigning the internal trace level and route string to a message before sending it through the internal mbus session object.
send(Message) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusSender
 
send(Message) - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.Sender
 
serialize() - Method in class com.yahoo.documentapi.ProgressToken
 
serialize(Serializer) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
 
serialize(Serializer) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
serializeToString() - Method in class com.yahoo.documentapi.ProgressToken
Returns a string (base64) encoding of the serial form of this token
session - Variable in class com.yahoo.documentapi.VisitorDataHandler
 
Session - Interface in com.yahoo.documentapi
Superclass of all document api sessions.
setActiveBucketCount(long) - Method in class com.yahoo.documentapi.ProgressToken
 
setAllBucketsToState(ProgressToken.BucketState) - Method in class com.yahoo.documentapi.ProgressToken
 
setApplyOnRestart(boolean) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocolPoliciesConfig.Builder
 
setApplyOnRestart(boolean) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
 
setBucketCursor(long) - Method in class com.yahoo.documentapi.ProgressToken
 
setBucketId(BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
setBucketId(BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
Sets the bucket whose state this contains.
setBucketIds(List<BucketId>) - Method in class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
 
setBuckets(List<BucketId>) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setBucketSpace(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setBucketSpace(String) - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
 
setBucketSpace(String) - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
setBucketSpace(String) - Method in class com.yahoo.documentapi.VisitorParameters
Set which (single) bucket space this visiting will be against.
setBucketState(List<DocumentState>) - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateReply
Sets the bucket state of this.
setBucketsToVisit(Set<BucketId>) - Method in class com.yahoo.documentapi.VisitorParameters
 
setCondition(TestAndSetCondition) - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
 
setCondition(TestAndSetCondition) - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
 
setCondition(TestAndSetCondition) - Method in class com.yahoo.documentapi.messagebus.protocol.TestAndSetMessage
 
setCondition(TestAndSetCondition) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
 
setControlDestination(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setControlHandler(VisitorControlHandler) - Method in class com.yahoo.documentapi.VisitorParameters
Set control handler.
setDataDestination(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setDefaultTimeout(Duration) - Method in class com.yahoo.documentapi.SyncParameters.Builder
Set default timeout for all messagebus operations.
setDistributionBitCount(int) - Method in class com.yahoo.documentapi.ProgressToken
Set the internal number of distribution bits, which wil be used for writing the progress file and calculating correct percent-wise sub-bucket completion.
setDistributionBitCount(int) - Method in class com.yahoo.documentapi.VisitorIterator
Set the distribution bit count for the iterator and the buckets it currently maintains and will return in the future.
setDistributionBitCount(int, ProgressToken) - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
 
setDistributionBitCount(int, ProgressToken) - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
setDistributionBitCount(int, ProgressToken) - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
setDocument(Document) - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
Sets the document of this reply.
setDocumentId(DocumentId) - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
Sets the identifier of the document to retrieve.
setDocumentId(DocumentId) - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
Sets the identifier of the document to remove.
setDocumentmanagerConfig(DocumentmanagerConfig) - Method in class com.yahoo.documentapi.DocumentAccessParams
 
setDocumentManagerConfigId(String) - Method in class com.yahoo.documentapi.DocumentAccessParams
Sets the config id that the document manager should subscribe to.
setDocumentProtocolPoliciesConfig(DocumentProtocolPoliciesConfig, DistributionConfig) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the config used by the DocumentProtocol policies.
setDocumentPut(DocumentPut) - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
Sets the document to put
setDocumentSelection(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setDocumentSelection(String) - Method in class com.yahoo.documentapi.VisitorParameters
Set the document selection expression
setDocumentSummary(DocumentSummary) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
 
setDocumentUpdate(DocumentUpdate) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Sets the document update to perform.
setDynamicallyIncreaseMaxBucketsPerVisitor(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
Set whether or not max buckets per visitor value should be dynamically increased when using orderdoc and visitors do not return at least half the desired amount of documents
setDynamicMaxBucketsIncreaseFactor(float) - Method in class com.yahoo.documentapi.VisitorParameters
Set factor with which max buckets are dynamically increased each time
setErrorMessage(String) - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
 
setFieldSet(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setFieldSet(String) - Method in class com.yahoo.documentapi.VisitorParameters
 
setFinishedBucketCount(long) - Method in class com.yahoo.documentapi.ProgressToken
For use by bucket sources and unit tests only!
setFinishedBuckets(Set<BucketId>) - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
 
setFromTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setFromTimestamp(long) - Method in class com.yahoo.documentapi.VisitorParameters
Set from timestamp in microseconds.
setHighestModificationTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.WriteDocumentReply
Sets the modification timestamp.
setInconsistentState(boolean) - Method in class com.yahoo.documentapi.ProgressToken
 
setInstanceId(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setInstanceId(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
 
setLastBucket(BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
 
setLibraryName(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setLibraryParameter(String, byte[]) - Method in class com.yahoo.documentapi.VisitorParameters
Set a visitor library specific parameter.
setLibraryParameter(String, String) - Method in class com.yahoo.documentapi.VisitorParameters
Set a visitor library specific parameter.
setLibraryParameters(Map<String, byte[]>) - Method in class com.yahoo.documentapi.VisitorParameters
Set all visitor library specific parameters.
setLoadType(LoadType) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
 
setLoadType(LoadType) - Method in class com.yahoo.documentapi.VisitorParameters
 
setLocalDataHandler(VisitorDataHandler) - Method in class com.yahoo.documentapi.VisitorParameters
Set local data handler.
setMaxBucketsPerVisitor(int) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setMaxBucketsPerVisitor(int) - Method in class com.yahoo.documentapi.VisitorParameters
 
setMaxFirstPassHits(long) - Method in class com.yahoo.documentapi.VisitorParameters
Set the maximum number of documents to visit (max documents returned by the visitor)
setMaxPending(int) - Method in class com.yahoo.documentapi.VisitorParameters
Set maximum pending messages one storage visitor will have pending to this client before stalling, waiting for acks.
setMaxPendingReplyCount(int) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setMaxTotalHits(long) - Method in class com.yahoo.documentapi.VisitorParameters
Set the maximum number of documents to visit (max documents returned by the visitor)
setMessageBusParams(MessageBusParams) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the params object used to instantiate the message bus.
setNewTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Sets the timestamp to assign to the updated document.
setOldTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Sets the timestamp required for this update to be applied.
setParameters(Map<String, byte[]>) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setParent(NodeState, String) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Sets the parent of this node.
setPendingBucketCount(long) - Method in class com.yahoo.documentapi.ProgressToken
 
setPhaser(Phaser) - Method in class com.yahoo.documentapi.local.LocalDocumentAccess
Sets a Phaser for synchronization of otherwise async operations in sessions backed by this.
setPriority(DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
Sets the priority tag for this message.
setPriority(DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentReply
Sets the priority tag for this message.
setPriority(DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.VisitorParameters
 
setProgress(BucketId) - Method in class com.yahoo.documentapi.ProgressToken.BucketEntry
 
setProtocolConfigId(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the id to resolve to protocol config.
setRemoteDataHandler(String) - Method in class com.yahoo.documentapi.VisitorParameters
Set address for the remote data handler.
setResponseHandler(ResponseHandler) - Method in class com.yahoo.documentapi.AsyncParameters
 
setResults(String) - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketReply
 
setResultType(Result.ResultType) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
Sets the result type returned on subsequence operations against this.
setResumeFileName(String) - Method in class com.yahoo.documentapi.VisitorParameters
Set filename for reading/storing progress token.
setResumeToken(ProgressToken) - Method in class com.yahoo.documentapi.VisitorParameters
Set progress token, which can be used to resume visitor.
setRoute(Route) - Method in class com.yahoo.documentapi.VisitorParameters
Set the route to visit.
setRoute(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
setRoute(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the route string to send all requests to.
setRoute(String) - Method in interface com.yahoo.documentapi.messagebus.MessageBusSession
Sets the route to send all messages to when sending through this session.
setRoute(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
setRoute(String) - Method in class com.yahoo.documentapi.VisitorParameters
Set the name of the storage cluster route to visit.
setRouteForGet(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
 
setRouteName(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the name of the route to send appropriate requests to.
setRouteNameForGet(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
 
setRoutingConfigId(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the id to resolve to routing config.
setRPCNetworkParams(RPCNetworkParams) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the params object used to instantiate the rpc network layer for message bus.
setSearchResult(SearchResult) - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
 
setSearchResult(SearchResult) - Method in class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
 
setSession(VisitorControlSession) - Method in class com.yahoo.documentapi.VisitorControlHandler
 
setSession(VisitorControlSession) - Method in class com.yahoo.documentapi.VisitorDataHandler
Sets which session this visitor data handler belongs to.
setSessionTimeoutMs(long) - Method in class com.yahoo.documentapi.VisitorParameters
Sets timeout for the entire visiting session, in milliseconds.
setSourceSessionParams(SourceSessionParams) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the extended source session params.
setState(ProgressToken.BucketState) - Method in class com.yahoo.documentapi.ProgressToken.BucketEntry
 
setState(String, String) - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
Sets some arbitrary state data in this node.
setSummary(DocumentSummary) - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
 
setSystemState(String) - Method in class com.yahoo.documentapi.messagebus.protocol.WrongDistributionReply
 
setTabSize(int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
setTabSize(int) - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
Set the tab size to use.
setThrottlePolicy(ThrottlePolicy) - Method in class com.yahoo.documentapi.VisitorParameters
 
setTimeoutMs(long) - Method in class com.yahoo.documentapi.VisitorParameters
Set the timeout for each visitor command in milliseconds.
setTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
Sets the timestamp of the document to put
setTotalBucketCount(long) - Method in class com.yahoo.documentapi.ProgressToken
For use by bucket sources and unit tests only!
setToTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setToTimestamp(long) - Method in class com.yahoo.documentapi.VisitorParameters
Set to timestamp in microseconds.
setTraceLevel(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
setTraceLevel(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
Sets the trace level to use when sending.
setTraceLevel(int) - Method in interface com.yahoo.documentapi.messagebus.MessageBusSession
Sets the trace level used when sending messages through this session.
setTraceLevel(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
setTraceLevel(int) - Method in class com.yahoo.documentapi.VisitorParameters
 
setTrackLineColumn(boolean) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
setTrackLineColumn(boolean) - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
Enable or disable line number and column number tracking.
setVisitHeadersOnly(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
Deprecated.
this option is ignored
setVisitInconsistentBuckets(boolean) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setVisitInconsistentBuckets(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
 
setVisitorLibrary(String) - Method in class com.yahoo.documentapi.VisitorParameters
Set which visitor library is used for visiting in storage.
setVisitorStatistics(VisitorStatistics) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
 
setVisitRemoves(boolean) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
setVisitRemoves(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
 
setWasFound(boolean) - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentReply
Set whether or not the document was found and removed.
setWasFound(boolean) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentReply
Sets whether or not the document was found and updated.
shouldYield() - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
 
shouldYield() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
shouldYield() - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
shutdown() - Method in class com.yahoo.documentapi.DocumentAccess
Shuts down the underlying sessions used by this DocumentAccess; subsequent use of this DocumentAccess will throw unspecified exceptions, depending on implementation.
shutdown() - Method in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
 
shutdown() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
 
SimpleCharStream - Class in com.yahoo.documentapi.messagebus.systemstate.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream, String) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int, int) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
Constructor.
SimpleVisitorDocumentQueue - Class in com.yahoo.documentapi
A simple document queue that queues up all results and automatically acks them.
SimpleVisitorDocumentQueue() - Constructor for class com.yahoo.documentapi.SimpleVisitorDocumentQueue
 
size() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
 
skipBucketsOnFatalErrors() - Method in class com.yahoo.documentapi.VisitorParameters
 
skipBucketsOnFatalErrors(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
 
SLASH - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
slice(int, int) - Method in class com.yahoo.documentapi.VisitorParameters
 
slobrokHostPatternGenerator - Variable in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.Parameters
 
SlobrokPolicy - Class in com.yahoo.documentapi.messagebus.protocol
Abstract class for policies that allow you to specify which slobrok to use for the routing.
SlobrokPolicy() - Constructor for class com.yahoo.documentapi.messagebus.protocol.SlobrokPolicy
 
SPACE - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
specialToken - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
splitPendingBucket(BucketId) - Method in class com.yahoo.documentapi.ProgressToken
 
start() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
StatBucketMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
StatBucketMessage(BucketId, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
StatBucketMessage(BucketId, String, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
 
StatBucketMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.StatBucketMessageFactory
 
StatBucketReply - Class in com.yahoo.documentapi.messagebus.protocol
 
StatBucketReply() - Constructor for class com.yahoo.documentapi.messagebus.protocol.StatBucketReply
 
StatBucketReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.StatBucketReplyFactory
 
StateDescription(MessageBusVisitorSession.State) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
 
StateDescription(MessageBusVisitorSession.State, String) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
 
StateParser - Class in com.yahoo.documentapi.messagebus.systemstate.parser
 
StateParser(StateParserTokenManager) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Constructor with generated Token Manager.
StateParser(InputStream) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Constructor with InputStream.
StateParser(InputStream, String) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Constructor with InputStream and supplied encoding
StateParser(Reader) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Constructor with InputStream.
StateParserConstants - Interface in com.yahoo.documentapi.messagebus.systemstate.parser
Token literal values and constants.
StateParserTokenManager - Class in com.yahoo.documentapi.messagebus.systemstate.parser
Token Manager.
StateParserTokenManager(SimpleCharStream) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Constructor.
StateParserTokenManager(SimpleCharStream, int) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Constructor.
STATIC_LEXER_ERROR - Static variable in exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
An attempt was made to create a second instance of a static token manager.
streamClose() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
streamClose() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
 
streamRead(char[], int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
streamRead(char[], int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.SimpleCharStream
 
STRING - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
submitTask(Runnable) - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.AsyncTaskExecutor
 
submitTask(Runnable) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.ThreadAsyncTaskExecutor
 
SubscriptionParameters - Class in com.yahoo.documentapi
Parameters for creating or opening a visitor session
SubscriptionParameters() - Constructor for class com.yahoo.documentapi.SubscriptionParameters
 
SubscriptionSession - Interface in com.yahoo.documentapi
This class provides document subscription - accessing document changes to a document repository.
SubsetServicePolicy - Class in com.yahoo.documentapi.messagebus.protocol
This policy implements the logic to select a subset of services that matches a slobrok pattern.
SUCCESS - com.yahoo.documentapi.Response.Outcome
The operation was a success.
SUCCESS - com.yahoo.documentapi.Result.ResultType
The request was successful, no error information is attached.
SUCCESS - com.yahoo.documentapi.VisitorControlHandler.CompletionCode
Visited all specified data successfully.
swapState(Routable) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
 
SwitchTo(int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
Switch to specified lex state.
SyncParameters - Class in com.yahoo.documentapi
Parameters for creating a synchronous session
SyncParameters.Builder - Class in com.yahoo.documentapi
 
syncSend(Message) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
Perform a synchronous sending of a message.
SyncSession - Interface in com.yahoo.documentapi
A session for synchronous access to a document repository.
systemState() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
 

T

TestAndSetMessage - Class in com.yahoo.documentapi.messagebus.protocol
This class represents messages having an optional "test and set" condition
TestAndSetMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.TestAndSetMessage
 
ThreadAsyncTaskExecutor(ScheduledExecutorService) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.ThreadAsyncTaskExecutor
 
TIMED_OUT - com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
 
TIMEOUT - com.yahoo.documentapi.Response.Outcome
The operation timed out before it reached its destination.
TIMEOUT - com.yahoo.documentapi.VisitorControlHandler.CompletionCode
Create visitor reply did not return within the specified timeframe, or the session timed out.
toBucketId() - Method in class com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
 
token - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Current token.
Token - Class in com.yahoo.documentapi.messagebus.systemstate.parser
Describes the input token stream.
Token() - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.Token
No-argument constructor
Token(int) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class com.yahoo.documentapi.messagebus.systemstate.parser.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
Generated Token Manager.
tokenBegin - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
tokenImage - Variable in exception com.yahoo.documentapi.messagebus.systemstate.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
tokenImage - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
Literal token values.
TokenMgrException - Exception in com.yahoo.documentapi.messagebus.systemstate.parser
Token Manager Error.
TokenMgrException() - Constructor for exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
No arg constructor.
TokenMgrException(boolean, int, int, int, String, int, int) - Constructor for exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
Full Constructor.
TokenMgrException(String, int) - Constructor for exception com.yahoo.documentapi.messagebus.systemstate.parser.TokenMgrException
Constructor with message and reason.
tooManyFailures(int) - Method in interface com.yahoo.documentapi.messagebus.protocol.ContentPolicy.InstabilityChecker
 
tooManyFailures(int) - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.PerNodeCountingInstabilityChecker
 
toString() - Method in class com.yahoo.documentapi.DocumentIdResponse
 
toString() - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
toString() - Method in class com.yahoo.documentapi.DocumentResponse
 
toString() - Method in class com.yahoo.documentapi.DocumentUpdateResponse
 
toString() - Method in class com.yahoo.documentapi.messagebus.loadtypes.LoadType
 
toString() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
 
toString() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
 
toString() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
 
toString() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
 
toString() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply.BucketInfo
 
toString() - Method in class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
 
toString() - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
 
toString() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.Token
Returns the image.
toString() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.Location
 
toString() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.NodeState
 
toString() - Method in class com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
 
toString() - Method in class com.yahoo.documentapi.ProgressToken
The format of the bucket progress output is as follows:
toString() - Method in class com.yahoo.documentapi.RemoveResponse
 
toString() - Method in class com.yahoo.documentapi.Response
 
toString() - Method in class com.yahoo.documentapi.UpdateResponse
 
toString() - Method in class com.yahoo.documentapi.VisitorControlHandler.Result
 
toString() - Method in class com.yahoo.documentapi.VisitorParameters
 
trace_enabled() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParser
 
traceLevel() - Method in class com.yahoo.documentapi.DocumentOperationParameters
 
TRANSIENT_ERROR - com.yahoo.documentapi.Result.ResultType
The request failed, but may be successful if retried at a later time.
type() - Method in class com.yahoo.documentapi.Result
Returns the type of result.

U

update(BucketId, BucketId) - Method in class com.yahoo.documentapi.VisitorIterator
Tell the iterator that we've finished processing up to and including progress.
update(BucketId, BucketId, ProgressToken) - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
 
update(BucketId, BucketId, ProgressToken) - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
update(BucketId, BucketId, ProgressToken) - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
update(DocumentUpdate) - Method in interface com.yahoo.documentapi.AsyncSession
Updates a document.
update(DocumentUpdate) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
update(DocumentUpdate) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
update(DocumentUpdate) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
update(DocumentUpdate) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
update(DocumentUpdate) - Method in interface com.yahoo.documentapi.SyncSession
Updates a document.
update(DocumentUpdate, DocumentOperationParameters) - Method in interface com.yahoo.documentapi.AsyncSession
Updates a document.
update(DocumentUpdate, DocumentOperationParameters) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
 
update(DocumentUpdate, DocumentOperationParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
 
update(DocumentUpdate, DocumentOperationParameters) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
update(DocumentUpdate, DocumentOperationParameters) - Method in interface com.yahoo.documentapi.SyncSession
Updates a document.
update(DocumentUpdate, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.AsyncSession
Updates a document.
update(DocumentUpdate, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.local.LocalSyncSession
 
update(DocumentUpdate, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
 
update(DocumentUpdate, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.SyncSession
Updates a document.
UpdateDocumentMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
UpdateDocumentMessage(DocumentUpdate) - Constructor for class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Constructs a new document update message.
UpdateDocumentMessage(LazyDecoder, DocumentDeserializer) - Constructor for class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
Constructs a new message from a byte buffer.
UpdateDocumentMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.UpdateDocumentMessageFactory
 
UpdateDocumentReply - Class in com.yahoo.documentapi.messagebus.protocol
 
UpdateDocumentReply() - Constructor for class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentReply
Constructs a new reply with no content.
UpdateDocumentReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.UpdateDocumentReplyFactory
 
updateLineColumn(char) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
 
updateProgress(BucketId, BucketId) - Method in class com.yahoo.documentapi.ProgressToken
Updates internal progress state for bucket, indicating it's currently at progress.
UpdateResponse - Class in com.yahoo.documentapi
This response is provided for successful document update operations.
UpdateResponse(long, boolean) - Constructor for class com.yahoo.documentapi.UpdateResponse
 
UpdateResponse(long, boolean, Trace) - Constructor for class com.yahoo.documentapi.UpdateResponse
 

V

valueOf(String) - Static method in enum com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.documentapi.ProgressToken.BucketState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.documentapi.Response.Outcome
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.documentapi.Result.ResultType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.yahoo.documentapi.VisitorControlHandler.CompletionCode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.documentapi.ProgressToken.BucketState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.documentapi.Response.Outcome
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.documentapi.Result.ResultType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.yahoo.documentapi.VisitorControlHandler.CompletionCode
Returns an array containing the constants of this enum type, in the order they are declared.
VERY_HIGH - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
VERY_LOW - com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
 
visitInconsistentBuckets() - Method in class com.yahoo.documentapi.VisitorParameters
 
visitInconsistentBuckets(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
Set whether to visit inconsistent buckets.
VisitingProgress(VisitorIterator, ProgressToken) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.VisitingProgress
 
VisitorControlHandler - Class in com.yahoo.documentapi
A class for controlling a visitor supplied through visitor parameters when creating the visitor session.
VisitorControlHandler() - Constructor for class com.yahoo.documentapi.VisitorControlHandler
 
VisitorControlHandler.CompletionCode - Enum in com.yahoo.documentapi
Possible completion codes for visiting.
VisitorControlHandler.Result - Class in com.yahoo.documentapi
The result of the visitor, containing a completion code and an optional error message.
VisitorControlSession - Interface in com.yahoo.documentapi
Superclass for document visiting functionality - accessing documents in an order decided by the document repository.
VisitorDataHandler - Class in com.yahoo.documentapi
A data handler is a class that handles responses from a visitor.
VisitorDataHandler() - Constructor for class com.yahoo.documentapi.VisitorDataHandler
Creates a new visitor data handler.
VisitorDataQueue - Class in com.yahoo.documentapi
A visitor data handler that queues up documents in visitor responses and implements the getNext methods, thus implementing the polling API defined in VisitorDataHandler.
VisitorDataQueue() - Constructor for class com.yahoo.documentapi.VisitorDataQueue
Creates a new visitor data queue.
VisitorDestinationParameters - Class in com.yahoo.documentapi
Parameters for creating or opening a visitor destination session.
VisitorDestinationParameters(String, VisitorDataHandler) - Constructor for class com.yahoo.documentapi.VisitorDestinationParameters
Creates visitor destination parameters from the supplied parameters.
VisitorDestinationSession - Interface in com.yahoo.documentapi
A visitor destination session for receiving data from a visitor.
VisitorInfoMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
VisitorInfoMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
 
VisitorInfoMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.VisitorInfoMessageFactory
 
VisitorInfoReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.VisitorInfoReplyFactory
 
VisitorIterator - Class in com.yahoo.documentapi
Enables transparent iteration of super/sub-buckets
VisitorIterator.BucketProgress - Class in com.yahoo.documentapi
 
VisitorIterator.BucketSource - Interface in com.yahoo.documentapi
Provides an abstract interface to VisitorIterator for how pending buckets are acquired, decoupling this from the iteration itself.
VisitorIterator.DistributionRangeBucketSource - Class in com.yahoo.documentapi
Provides a bucket source that encompasses the entire range available through a given value of distribution bits
VisitorIterator.ExplicitBucketSource - Class in com.yahoo.documentapi
Provides an explicit set of bucket IDs to iterate over.
VisitorMessage - Class in com.yahoo.documentapi.messagebus.protocol
 
VisitorMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.VisitorMessage
 
VisitorParameters - Class in com.yahoo.documentapi
Parameters for creating or opening a visitor session
VisitorParameters(VisitorParameters) - Constructor for class com.yahoo.documentapi.VisitorParameters
Copy constructor.
VisitorParameters(String) - Constructor for class com.yahoo.documentapi.VisitorParameters
Creates visitor parameters from a document selection expression, using defaults for other parameters.
VisitorReply - Class in com.yahoo.documentapi.messagebus.protocol
 
VisitorReply(int) - Constructor for class com.yahoo.documentapi.messagebus.protocol.VisitorReply
 
VisitorResponse - Class in com.yahoo.documentapi
Common class for all visitor responses.
VisitorResponse(AckToken) - Constructor for class com.yahoo.documentapi.VisitorResponse
Creates visitor response containing an ack token.
VisitorSession - Interface in com.yahoo.documentapi
A session for tracking progress for and potentially receiving data from a visitor.
visitRemoves() - Method in class com.yahoo.documentapi.VisitorParameters
 
visitRemoves(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
Set whether to visit remove entries.
visitsAllBuckets() - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
 
visitsAllBuckets() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
 
visitsAllBuckets() - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
 
visitsAllBuckets() - Method in class com.yahoo.documentapi.VisitorIterator
 

W

waitUntilDone() - Method in class com.yahoo.documentapi.VisitorControlHandler
Waits until visiting is done.
waitUntilDone(long) - Method in class com.yahoo.documentapi.local.LocalVisitorSession
 
waitUntilDone(long) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
 
waitUntilDone(long) - Method in class com.yahoo.documentapi.VisitorControlHandler
Waits until visiting is done, or the given timeout (in ms) expires.
waitUntilDone(long) - Method in interface com.yahoo.documentapi.VisitorSession
Waits until visiting is done, or the given timeout (in ms) expires.
waitUntilDone(Duration) - Method in class com.yahoo.documentapi.VisitorControlHandler
Waits until visiting is done, or the given timeout (in ms) expires.
wakeTasks() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
For unit testing only
wasFound() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentReply
Returns whether or not the document was found and removed.
wasFound() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentReply
Returns whether or not the document was found and updated.
wasFound() - Method in class com.yahoo.documentapi.RemoveResponse
 
wasFound() - Method in class com.yahoo.documentapi.UpdateResponse
 
WHITESPACE - Static variable in interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
RegularExpression Id.
withDeadline(Instant) - Method in class com.yahoo.documentapi.DocumentOperationParameters
Sets the deadline for an operation.
withFieldSet(FieldSet) - Method in class com.yahoo.documentapi.DocumentOperationParameters
Sets the field set used for retrieval.
withFieldSet(String) - Method in class com.yahoo.documentapi.DocumentOperationParameters
Sets the field set used for retrieval.
withPriority(DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.DocumentOperationParameters
Sets the priority with which to perform an operation.
withResponseHandler(ResponseHandler) - Method in class com.yahoo.documentapi.DocumentOperationParameters
Sets the ResponseHandler to handle the Response of an async operation, instead of the session default.
withRoute(String) - Method in class com.yahoo.documentapi.DocumentOperationParameters
Sets the route along which to send the operation.
withTraceLevel(int) - Method in class com.yahoo.documentapi.DocumentOperationParameters
Sets the trace level for an operation.
WORKING - com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
 
WriteDocumentReply - Class in com.yahoo.documentapi.messagebus.protocol
This reply class is used by operations that perform writes to VDS/search, that is: Put, Remove, Update.
WriteDocumentReply(int) - Constructor for class com.yahoo.documentapi.messagebus.protocol.WriteDocumentReply
 
WrongDistributionReply - Class in com.yahoo.documentapi.messagebus.protocol
 
WrongDistributionReply() - Constructor for class com.yahoo.documentapi.messagebus.protocol.WrongDistributionReply
 
WrongDistributionReply(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.WrongDistributionReply
 
WrongDistributionReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.WrongDistributionReplyFactory
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes All Packages