Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
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 - Enum constant in enum class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
- ABORTED - Enum constant in enum class 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
- 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
-
The number of unoccupied buffer array positions
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 - Enum constant in enum class com.yahoo.documentapi.ProgressToken.BucketState
- BUCKET_PENDING - Enum constant in enum class 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
- buffer - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
-
Internal circular buffer
- bufpos - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
-
Current read position in buffer.
- bufsize - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
-
Overall buffer size - same as buffer.length
- 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.
- 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.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 - Enum constant in enum class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
- CONDITION_FAILED - Enum constant in enum class com.yahoo.documentapi.Response.Outcome
-
The operation failed due to an unmet test-and-set condition.
- 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
- configure(DocumentrouteselectorpolicyConfig) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
-
This method is called when configuration arrives from the config server.
- 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
- 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.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.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) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentMessageFactory
- decode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories60.DocumentReplyFactory
- decode(DocumentDeserializer) - Method in interface com.yahoo.documentapi.messagebus.protocol.RoutableFactory
-
This method decodes the given byte buffer 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 interface com.yahoo.documentapi.messagebus.systemstate.parser.StateParserConstants
-
Lexical state.
- DEFAULT_BUF_SIZE - Static variable in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
-
Default buffer size if nothing is specified
- 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
- defaultTimeout(Duration) - Method in class com.yahoo.documentapi.SyncParameters.Builder
-
Set default timeout for all messagebus operations.
- 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, 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
- 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, DocumentProtocolPoliciesConfig, DistributionConfig) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
- DocumentProtocol(DocumentTypeManager, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
- DocumentProtocol.Priority - Enum Class 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, 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
- 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
- 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, 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, 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.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.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.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.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.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.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)
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.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() - Method in class com.yahoo.documentapi.Result
- ERROR - Enum constant in enum class 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
-
Content 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 invokeErrorPolicy.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 - Enum constant in enum class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
- FAILURE - Enum constant in enum class com.yahoo.documentapi.VisitorControlHandler.CompletionCode
-
Fatal failure.
- FATAL_ERROR - Enum constant in enum class 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
-
Returns the field set to use.
- fieldSet(String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets field set to use.
- fillBuff() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
- 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, 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, 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
-
Returns the bucket space to visit
- 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
- getBufSizeAfterExpansion() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
- 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
- getColumn() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
- 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
-
Returns the control handler.
- getCreateIfNonExistent() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
- 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
- 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
-
Returns the selection string used for visiting.
- 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.
- 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.
- 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
-
Returns the minimum timestamp (in microsecs) of documents the visitor will visit.
- 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.
- 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
-
Returns a map of string → string of arguments that are passed to the visitor library.
- getLine() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
- getLocalDataHandler() - Method in class com.yahoo.documentapi.VisitorParameters
-
Returns the local data handler.
- getMaxBucketsPerVisitor() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
- getMaxBucketsPerVisitor() - Method in class com.yahoo.documentapi.VisitorParameters
- getMaxPending() - Method in class com.yahoo.documentapi.VisitorParameters
-
Returns the maximum number of messages each storage visitor will have pending before waiting for acks from client.
- getMaxPendingReplyCount() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
- getMaxTotalHits() - Method in class com.yahoo.documentapi.VisitorParameters
-
Returns the maximum number of documents to visit (max documents returned by the visitor)
- 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.protocol.DocumentProtocol
- getName() - Method in class com.yahoo.documentapi.messagebus.systemstate.rule.Argument
-
Returns the name of this argument.
- 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.protocol.DocumentMessage
-
Deprecated, for removal: This API element is subject to removal in a future version.explicit operation priority is deprecated
- 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
-
Returns address to the remote data handler.
- 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.QueryResultMessage
- 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
-
Returns the filename for reading/storing progress token.
- getResumeToken() - Method in class com.yahoo.documentapi.VisitorParameters
-
Returns the progress token, which can be used to resume visitor.
- 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
-
Returns the name of the storage cluster to visit.
- 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
-
Returns session timeout in milliseconds, or -1 if not timeout has been set.
- 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.Parameters
- getTimeoutMs() - Method in class com.yahoo.documentapi.VisitorParameters
-
Returns the timeout for each sent visitor operation in milliseconds.
- 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
-
Returns the maximum timestamp (in microsecs) of documents the visitor will visit.
- 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.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.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 class 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.
- 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
-
Returns what visitor library to use for the visiting.
- 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.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 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- HIGH_2 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- HIGH_3 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- HIGHEST - Enum constant in enum class 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
-
Characters in the backup/pushBack buffer
- input_stream - Variable in class com.yahoo.documentapi.messagebus.systemstate.parser.StateParserTokenManager
- INSUFFICIENT_STORAGE - Enum constant in enum class com.yahoo.documentapi.Response.Outcome
-
The operation failed because the cluster had insufficient storage to accept it.
- internalAdjustBuffSize() - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
- internalSetBufLineColumn(int, int) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
- internalUpdateLineColumn(char) - Method in class com.yahoo.documentapi.messagebus.systemstate.parser.AbstractCharStream
- 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 class 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.
- 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.
- 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 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- LOW_2 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- LOW_3 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- LOWEST - Enum constant in enum class 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
n
th 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_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_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
- 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 Class 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.
- 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 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- NORMAL_2 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- NORMAL_3 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- NORMAL_4 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- NORMAL_5 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- NORMAL_6 - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- NOT_FOUND - Enum constant in enum class com.yahoo.documentapi.Response.Outcome
-
The operation failed because its target document was not found.
- NOT_STARTED - Enum constant in enum class 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.
- 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 Class 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.
- 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
-
Convenience method to call
DocumentProtocol.putRoutableFactory(int, RoutableFactory, com.yahoo.component.VersionSpecification)
for multiple version specifications. - 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
- readChar() - Method in interface com.yahoo.documentapi.messagebus.systemstate.parser.CharStream
-
Get the next character from the selected input.
- 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, 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(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.
- 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_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_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, 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 Class 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.Result
-
Creates a successful result with requestId zero
- 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 Class 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 implementingRoutableFactory
. - 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 implementingRoutableFactory
. - 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.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 theDocumentProtocol.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 theDocumentProtocol.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
- 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
-
Sets 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
-
Sets control handler.
- setCreateIfNonExistent(boolean) - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
- setDataDestination(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
- setDefaultTimeout(Duration) - Method in class com.yahoo.documentapi.SyncParameters.Builder
-
Deprecated.use
SyncParameters.Builder.defaultTimeout
- 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
-
Sets the document selection expression
- setDocumentUpdate(DocumentUpdate) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
Sets the document update to perform.
- 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
-
Sets 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
-
Sets a visitor library specific parameter.
- setLibraryParameter(String, String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets a visitor library specific parameter.
- setLibraryParameters(Map<String, byte[]>) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets all visitor library specific parameters.
- setLocalDataHandler(VisitorDataHandler) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets local data handler.
- setMaxBucketsPerVisitor(int) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
- setMaxBucketsPerVisitor(int) - Method in class com.yahoo.documentapi.VisitorParameters
- setMaxPending(int) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets 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
-
Sets 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
-
Deprecated, for removal: This API element is subject to removal in a future version.specifying explicit operation priority is deprecated
- 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
-
Sets 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
-
Sets filename for reading/storing progress token.
- setResumeToken(ProgressToken) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets progress token, which can be used to resume visitor.
- setRoute(Route) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets 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
-
Sets 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
- 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
-
Setss 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.Parameters
- setTimeoutMs(long) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets 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
-
Sets 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.
- 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
-
Sets 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, 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
-
Close the underlying stream.
- 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
-
Read from the underlying stream.
- 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 - Enum constant in enum class com.yahoo.documentapi.Response.Outcome
-
The operation was a success.
- SUCCESS - Enum constant in enum class com.yahoo.documentapi.Result.ResultType
-
The request was successful, no error information is attached.
- SUCCESS - Enum constant in enum class 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, provides simple document access where throughput is not a concern.
- 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 - Enum constant in enum class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
- TIMEOUT - Enum constant in enum class com.yahoo.documentapi.Response.Outcome
-
The operation timed out before it reached its destination.
- TIMEOUT - Enum constant in enum class 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
- toError(Result.ResultType) - Static method in class com.yahoo.documentapi.Result
- 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
-
The first array index (of `buffer`) that the current token starts
- 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.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 - Enum constant in enum class 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.
- 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
- updateProgress(BucketId, BucketId) - Method in class com.yahoo.documentapi.ProgressToken
-
Updates internal progress state for
bucket
, indicating it's currently atprogress
. - 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 class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.documentapi.ProgressToken.BucketState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.documentapi.Response.Outcome
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.documentapi.Result.ResultType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.yahoo.documentapi.VisitorControlHandler.CompletionCode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.documentapi.ProgressToken.BucketState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.documentapi.Response.Outcome
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.documentapi.Result.ResultType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.yahoo.documentapi.VisitorControlHandler.CompletionCode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VERY_HIGH - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- VERY_LOW - Enum constant in enum class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
- visitInconsistentBuckets() - Method in class com.yahoo.documentapi.VisitorParameters
-
Returns if this method returns true, the visitor will visit inconsistent buckets.
- visitInconsistentBuckets(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets 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 Class 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
-
Returns if this method returns true, the visitor will visit remove entries as well as documents (you can see what documents have been deleted).
- visitRemoves(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets 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.
- withResponseHandler(ResponseHandler) - Method in class com.yahoo.documentapi.DocumentOperationParameters
-
Sets the
ResponseHandler
to handle theResponse
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 - Enum constant in enum class 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form