- data - Variable in class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
-
- dataDestination - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- dataDestination - Variable in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- dataHandler - Variable in class com.yahoo.documentapi.VisitorDestinationParameters
-
- decode(Version, byte[]) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
- decode(Routable, DocumentDeserializer) - Method in interface com.yahoo.documentapi.messagebus.protocol.LazyDecoder
-
- decode(DocumentDeserializer, LoadTypeSet) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentMessageFactory
-
- decode(DocumentDeserializer, LoadTypeSet) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentReplyFactory
-
- decode(DocumentDeserializer, LoadTypeSet) - Method in interface com.yahoo.documentapi.messagebus.protocol.RoutableFactory
-
This method decodes the given byte bufer to a routable.
- decode(DocumentTypeManager, Version, byte[]) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableRepository
-
Decodes a Routable
from the given byte array.
- decodeBucketSpace(Deserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketListMessageFactory
-
- decodeBucketSpace(Deserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.StatBucketMessageFactory
-
- decodeBucketSpace(Deserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.CreateVisitorMessageFactory
-
- 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.RoutableFactories50.PutDocumentMessageFactory
-
- decodeInto(RemoveDocumentMessage, DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveDocumentMessageFactory
-
- decodeInto(UpdateDocumentMessage, DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.UpdateDocumentMessageFactory
-
- decodeInto(PutDocumentMessage, DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories52.PutDocumentMessageFactory
-
- decodeInto(RemoveDocumentMessage, DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories52.RemoveDocumentMessageFactory
-
- decodeInto(UpdateDocumentMessage, DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories52.UpdateDocumentMessageFactory
-
- decoder - Variable in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
- decoder - Variable in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
-
- decoder - Variable in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
-
- decoder - Variable in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.BatchDocumentUpdateMessageFactory
-
- decoder - Variable in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetDocumentReplyFactory
-
- decoder - Variable in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
- decodeString(Deserializer) - Static method in class com.yahoo.documentapi.messagebus.protocol.AbstractRoutableFactory
-
- decodeTasCondition(TestAndSetMessage, DocumentDeserializer) - Static method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories52
-
- DEFAULT_FIELD_SET - Static variable in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
-
- defaultRoute - Variable in class com.yahoo.documentapi.messagebus.protocol.MessageTypePolicy
-
- defaultTimeout - Variable in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- defaultTimeout - Variable in class com.yahoo.documentapi.SyncParameters.Builder
-
- defaultTimeout - Variable in class com.yahoo.documentapi.SyncParameters
-
- defaultTimeout() - Method in class com.yahoo.documentapi.SyncParameters
-
- description - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
-
- deserialize() - Method in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
This method will make sure that any serialized content is deserialized into proper message content on first
entry.
- deserialize() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
-
This method will make sure that any serialized content is deserialized into proper message content on first
entry.
- deserialize() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
-
This method will make sure that any serialized content is deserialized into proper message content on first
entry.
- deserialize() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
This method will make sure that any serialized content is deserialized into proper message content on first
entry.
- destinationSession - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusReceiver
-
- 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.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.AsyncInitializationPolicy
-
- 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.ExternalSlobrokPolicy
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
-
- 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.RoutingPolicyFactories.AndPolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.ContentPolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.DocumentRouteSelectorPolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.ExternPolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.LoadBalancerPolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.LocalServicePolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.MessageTypePolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.RoundRobinPolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.StoragePolicyFactory
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.SubsetServicePolicyFactory
-
- destroy() - Method in interface com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactory
-
Destroys this factory and frees up any resources it has held.
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy
-
- destroy() - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.DistributorSelectionLogic
-
- 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.
- destroying - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- DestroyVisitorMessage - Class in com.yahoo.documentapi.messagebus.protocol
-
- DestroyVisitorMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
-
- DestroyVisitorMessage(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
-
- DestroyVisitorMessage(DestroyVisitorMessage) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
-
- DestroyVisitorMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DestroyVisitorMessageFactory
-
- DestroyVisitorReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DestroyVisitorReplyFactory
-
- dispatchGetConfig(ConfigInstance.Producer) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
-
- distribution - Variable in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.DistributorSelectionLogic
-
- distributionBitCount - Variable in class com.yahoo.documentapi.VisitorIterator
-
- distributionBitCount - Variable in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
-
- distributionBitCount - Variable in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
-
- distributionBits - Variable in class com.yahoo.documentapi.ProgressToken
-
By default, a ProgressToken's distribution bit count is set to the VDS
standard value of 16, but it may be changed via the iterator using it
or by a bucket source when importing an existing progress
- distributionConfigId - Variable in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.Parameters
-
- DistributionRangeBucketSource(int, ProgressToken) - Constructor for class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
-
- distributorSelectionLogic - Variable in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy
-
- DistributorSelectionLogic(StoragePolicy.Parameters, ExternalSlobrokPolicy) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.DistributorSelectionLogic
-
- doc - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
-
- docId - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentState
-
- docMan - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
- docSelection - Variable in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- document - Variable in class com.yahoo.documentapi.DocumentResponse
-
The document of this response, if any
- document - Variable in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
-
- DOCUMENT_MESSAGE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
All message types that are implemented by this protocol.
- DOCUMENT_REPLY - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
All reply types that are implemented by this protocol.
- 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, Set<Integer>) - Constructor for exception com.yahoo.documentapi.DocumentAccessException
-
- DocumentAccessException(String, Throwable) - 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
-
- documentId - Variable in class com.yahoo.documentapi.DocumentIdResponse
-
The document id of this response, if any
- documentId - Variable in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
-
- 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, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentIdResponse
-
Creates a response containing a textual message
- DocumentIdResponse(long, DocumentId, String, boolean) - 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.RoutableFactories51.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.RoutableFactories50.DocumentListMessageFactory
-
- DocumentListReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentListReplyFactory
-
- DocumentListVisitorResponse - Class in com.yahoo.documentapi
-
Visitor response containing a document list.
- DocumentListVisitorResponse(DocumentList, AckToken) - Constructor for class com.yahoo.documentapi.DocumentListVisitorResponse
-
Creates visitor response containing a document list and an ack token.
- documentmanagerConfig - Variable in class com.yahoo.documentapi.DocumentAccessParams
-
The document manager config, or empty if not provided (in which case a subscription must be created)
- 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
- documentManagerConfigId - Variable in class com.yahoo.documentapi.DocumentAccessParams
-
The id to resolve to document manager config.
- 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.RoutableFactories50.DocumentMessageFactory
-
- 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, String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
- DocumentProtocol(DocumentTypeManager, String, LoadTypeSet) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
- DocumentProtocol.Priority - Enum in com.yahoo.documentapi.messagebus.protocol
-
Define the different priorities allowed for document api messages.
- 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.RoutableFactories50.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, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentResponse
-
Creates a response containing a textual message
- DocumentResponse(long, Document, String, boolean) - 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(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 2017 Yahoo Holdings.
- DocumentrouteselectorpolicyConfig(DocumentrouteselectorpolicyConfig.Builder) - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
-
- DocumentrouteselectorpolicyConfig(DocumentrouteselectorpolicyConfig.Builder, boolean) - 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
-
- DocumentRouteSelectorPolicyFactory(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.DocumentRouteSelectorPolicyFactory
-
- documents - Variable in class com.yahoo.documentapi.BucketListVisitorResponse
-
- documents - Variable in class com.yahoo.documentapi.DocumentListVisitorResponse
-
- documents - Variable in class com.yahoo.documentapi.local.LocalDocumentAccess
-
- documents - Variable in class com.yahoo.documentapi.SimpleVisitorDocumentQueue
-
- documentSelection - Variable in class com.yahoo.documentapi.messagebus.protocol.RemoveLocationMessage
-
- documentSelection - Variable in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
-
- documentSelection - Variable in class com.yahoo.documentapi.VisitorParameters
-
- documentsNotFound - Variable in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateReply
-
- 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
-
- documentSummary - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
-
- DocumentSummaryMessage - Class in com.yahoo.documentapi.messagebus.protocol
-
- DocumentSummaryMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
-
- DocumentSummaryMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentSummaryMessageFactory
-
- DocumentSummaryReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentSummaryReplyFactory
-
- documentTypeConfigSubscriber - Variable in class com.yahoo.documentapi.DocumentAccess
-
- documentTypeManager - Variable in class com.yahoo.documentapi.DocumentAccess
-
- documentUpdate - Variable in class com.yahoo.documentapi.DocumentUpdateResponse
-
The document update of this response, if any
- 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, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
-
Creates a response containing a textual message
- DocumentUpdateResponse(long, DocumentUpdate, String, boolean) - Constructor for class com.yahoo.documentapi.DocumentUpdateResponse
-
Creates a response containing a textual message and/or a document update
- DocumentVisitor - Class in com.yahoo.documentapi
-
Visitor that simply returns documents found in storage.
- DocumentVisitor(String) - Constructor for class com.yahoo.documentapi.DocumentVisitor
-
Create a document visitor.
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.BatchDocumentUpdateMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.BatchDocumentUpdateReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.CreateVisitorMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.CreateVisitorReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DestroyVisitorMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DestroyVisitorReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentListMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentListReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentMessageFactory
-
This method decodes a message from the given deserializer.
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentReplyFactory
-
This method decodes a reply from the given byte buffer.
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentSummaryMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentSummaryReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.EmptyBucketsMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.EmptyBucketsReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketListMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketListReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketStateMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketStateReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetDocumentMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetDocumentReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.MapVisitorMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.MapVisitorReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.PutDocumentMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.PutDocumentReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.QueryResultMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.QueryResultReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveDocumentMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveDocumentReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveLocationMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveLocationReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.SearchResultMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.SearchResultReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.StatBucketMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.StatBucketReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.UpdateDocumentMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.UpdateDocumentReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.VisitorInfoMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.VisitorInfoReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.WrongDistributionReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.CreateVisitorMessageFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.DocumentIgnoredReplyFactory
-
- doDecode(DocumentDeserializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.GetDocumentMessageFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.BatchDocumentUpdateMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.BatchDocumentUpdateReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.CreateVisitorMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.CreateVisitorReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DestroyVisitorMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DestroyVisitorReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentListMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentListReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentMessageFactory
-
This method encodes the given message using the given serializer.
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentReplyFactory
-
This method encodes the given reply into the given byte buffer.
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentSummaryMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentSummaryReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.EmptyBucketsMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.EmptyBucketsReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketListMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketListReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketStateMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketStateReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetDocumentMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetDocumentReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.MapVisitorMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.MapVisitorReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.PutDocumentMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.PutDocumentReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.QueryResultMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.QueryResultReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveDocumentMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveDocumentReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveLocationMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.RemoveLocationReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.SearchResultMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.SearchResultReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.StatBucketMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.StatBucketReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.UpdateDocumentMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.UpdateDocumentReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.VisitorInfoMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.VisitorInfoReplyFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.WrongDistributionReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.CreateVisitorMessageFactory
-
- doEncode(DocumentReply, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.DocumentIgnoredReplyFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.GetDocumentMessageFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories52.PutDocumentMessageFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories52.RemoveDocumentMessageFactory
-
- doEncode(DocumentMessage, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories52.UpdateDocumentMessageFactory
-
- done - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- doSelect(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.AsyncInitializationPolicy
-
- doSelect(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancerPolicy
-
- doSelect(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy
-
- 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
-
- dynamicallyIncreaseMaxBucketsPerVisitor - Variable in class com.yahoo.documentapi.VisitorParameters
-
- dynamicMaxBucketsIncreaseFactor - Variable in class com.yahoo.documentapi.VisitorParameters
-
- elapsedTimeMillis() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- EmptyBucketsMessage - Class in com.yahoo.documentapi.messagebus.protocol
-
- EmptyBucketsMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
-
- EmptyBucketsMessage(List<BucketId>) - Constructor for class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
-
- EmptyBucketsMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.EmptyBucketsMessageFactory
-
- EmptyBucketsReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.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.
- encode(Version, Routable) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
- encode(Routable, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentMessageFactory
-
- encode(Routable, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.DocumentReplyFactory
-
- encode(Routable, DocumentSerializer) - Method in interface com.yahoo.documentapi.messagebus.protocol.RoutableFactory
-
- encode(Version, Routable) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableRepository
-
Encodes a Routable
into a byte array.
- encodeBucketSpace(String, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.GetBucketListMessageFactory
-
- encodeBucketSpace(String, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.StatBucketMessageFactory
-
- encodeBucketSpace(String, DocumentSerializer) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.CreateVisitorMessageFactory
-
- 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
-
- encodeTasCondition(DocumentSerializer, TestAndSetMessage) - Static method in class com.yahoo.documentapi.messagebus.protocol.RoutableFactories52
-
- enoughHitsReceived() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- entries - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
-
- entry - Variable in class com.yahoo.documentapi.messagebus.protocol.LoadBalancer.Node
-
- Entry(Runnable, long, long) - Constructor for class com.yahoo.documentapi.messagebus.ScheduledEventQueue.Entry
-
- equals(Object) - Method in class com.yahoo.documentapi.DocumentIdResponse
-
- 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.messagebus.protocol.RoutableRepository.CacheKey
-
- equals(Object) - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue.Entry
-
- 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 - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
-
- error - Variable in class com.yahoo.documentapi.messagebus.protocol.ExternalSlobrokPolicy
-
- error - Variable in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
-
- error - Variable in class com.yahoo.documentapi.messagebus.protocol.ReplyMerger
-
- error - Variable in class com.yahoo.documentapi.Result
-
Null if this is a success, set to the error occurring if this is a failure
- ERROR_ABORTED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Operation cut short and aborted.
- ERROR_BUCKET_DELETED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Bucket recently removed, such that operation cannot be performed.
- ERROR_BUCKET_NOT_FOUND - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Bucket given in operation not found due to bucket database
inconsistencies between storage and distributor nodes.
- ERROR_BUSY - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Node too busy to process request (Typically full queues)
- ERROR_DISK_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
We failed accessing the disk, which we think is a disk hardware problem.
- ERROR_DOCUMENT_EXISTS - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Operation cannot be performed because token already exist.
- ERROR_DOCUMENT_NOT_FOUND - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Document in operation cannot be found.
- ERROR_IGNORED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Request was not handled correctly.
- ERROR_ILLEGAL_PARAMETERS - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Parameters given in request is illegal.
- ERROR_INTERNAL_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
We failed in some way we didn't expect to fail.
- ERROR_IO_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
We failed during an IO operation, we dont think is a specific disk hardware problem.
- ERROR_MESSAGE_IGNORED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Used by policies to indicate an inappropriate message.
- ERROR_NO_SPACE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Not enough free space on disk to perform operation.
- ERROR_NODE_NOT_READY - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Node not ready to perform operation.
- ERROR_NOT_CONNECTED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Lost connection with the node we requested something from.
- ERROR_NOT_IMPLEMENTED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Node have not implemented support for the given operation.
- ERROR_POLICY_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Used for error policy when policy creation failed.
- ERROR_PROCESSING_FAILURE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Failed to process the given request.
- ERROR_REJECTED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Node refuse to perform operation.
- ERROR_STALE_TIMESTAMP - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Storage node received a timestamp that is stale.
- ERROR_SUSPENDED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
The given node have gotten a critical error and have suspended itself.
- ERROR_TEST_AND_SET_CONDITION_FAILED - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Test and set condition (selection) failed.
- ERROR_TIMESTAMP_EXIST - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Unique timestamp specified for new operation is already in use.
- ERROR_UNKNOWN_COMMAND - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Unknown request received.
- ERROR_UNPARSEABLE - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Request cannot be decoded.
- ERROR_WRONG_DISTRIBUTION - Static variable in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Wrong node to talk to in current state.
- errorCodes - Variable in exception com.yahoo.documentapi.DocumentAccessException
-
- errorMessage - Variable in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
-
- ErrorPolicy - Class in com.yahoo.documentapi.messagebus.protocol
-
- ErrorPolicy(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ErrorPolicy
-
- exceptionMessageWithTrace(Exception) - Static method in class com.yahoo.documentapi.messagebus.protocol.AsyncInitializationPolicy
-
- executor - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.ThreadAsyncTaskExecutor
-
- executor - Variable in class com.yahoo.documentapi.messagebus.protocol.AsyncInitializationPolicy
-
- ExplicitBucketSource(Set<BucketId>, int, ProgressToken) - Constructor for class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
-
- ExternalSlobrokPolicy - Class in com.yahoo.documentapi.messagebus.protocol
-
Abstract class for policies that allow you to specify which slobrok to use for the
routing.
- ExternalSlobrokPolicy(Map<String, String>) - Constructor for class com.yahoo.documentapi.messagebus.protocol.ExternalSlobrokPolicy
-
- 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.
- ExternPolicyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.ExternPolicyFactory
-
- generation - Variable in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
-
- generation - Variable in class com.yahoo.documentapi.messagebus.protocol.LocalServicePolicy.CacheEntry
-
- generation - Variable in class com.yahoo.documentapi.messagebus.protocol.RoundRobinPolicy.CacheEntry
-
- generation - Variable in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.TargetCachingSlobrokHostFetcher.GenerationCache
-
- generation() - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.TargetCachingSlobrokHostFetcher.GenerationCache
-
- generation - Variable in class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy.CacheEntry
-
- generationCache - Variable in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.TargetCachingSlobrokHostFetcher
-
- GenerationCache(int) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.TargetCachingSlobrokHostFetcher.GenerationCache
-
- get(DocumentId) - Method in interface com.yahoo.documentapi.AsyncSession
-
Gets a document.
- get(DocumentId, boolean, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.AsyncSession
-
Gets a document.
- get(DocumentId) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
-
- get(DocumentId, boolean, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
-
- get(DocumentId) - Method in class com.yahoo.documentapi.local.LocalSyncSession
-
- get(DocumentId, String, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.local.LocalSyncSession
-
- get(DocumentId) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
- get(DocumentId, boolean, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
- get(DocumentId) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- get(DocumentId, String, DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- get(DocumentId, Duration) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- get(DocumentId, String, DocumentProtocol.Priority, Duration) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- get(Integer) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.TargetCachingSlobrokHostFetcher.GenerationCache
-
- get(DocumentId) - Method in interface com.yahoo.documentapi.SyncSession
-
Gets a document.
- get(DocumentId, String, DocumentProtocol.Priority) - Method in interface com.yahoo.documentapi.SyncSession
-
Gets a document.
- get(DocumentId, Duration) - Method in interface com.yahoo.documentapi.SyncSession
-
Gets a document with timeout.
- get(DocumentId, String, DocumentProtocol.Priority, 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
-
- 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
-
- getAttemptRandomOnFailuresLimit() - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.Parameters
-
When we have gotten this amount of failures from a node (Any kind of failures).
- 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.BatchDocumentUpdateMessage
-
- 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
-
- getBucketId(Message) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.BucketIdCalculator
-
- 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() - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
-
- 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.RoutableFactories50.GetBucketListMessageFactory
-
- 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.RoutableFactories50.GetBucketListReplyFactory
-
- getBuckets() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getBuckets() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListReply
-
- getBuckets() - Method in class com.yahoo.documentapi.ProgressToken
-
Get internal progress token bucket state map.
- getBucketSource() - Method in class com.yahoo.documentapi.VisitorIterator
-
- getBucketSpace() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getBucketSpace() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
-
- getBucketSpace() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
-
- getBucketSpace() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getBucketState() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateReply
-
Returns the bucket state contained in this.
- GetBucketStateMessage - Class in com.yahoo.documentapi.messagebus.protocol
-
This message is a request to return the state of a given bucket.
- GetBucketStateMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
-
Constructs a new message for deserialization.
- 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.RoutableFactories50.GetBucketStateMessageFactory
-
- GetBucketStateReply - Class in com.yahoo.documentapi.messagebus.protocol
-
- 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.RoutableFactories50.GetBucketStateReplyFactory
-
- getBucketsToVisit() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getCacheKey(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.LocalServicePolicy
-
Returns a cache key for this instance of the policy.
- getCacheKey(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.RoundRobinPolicy
-
Returns a cache key for this instance of the policy.
- getCacheKey(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy
-
Returns a cache key for this instance of the policy.
- getChangesRequiringRestart(DocumentrouteselectorpolicyConfig) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
-
- getChangesRequiringRestart(DocumentrouteselectorpolicyConfig.Route) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route
-
- getClusterName() - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.Parameters
-
- getClusterRoute(RoutingTable) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- getCode() - Method in class com.yahoo.documentapi.VisitorControlHandler.Result
-
- getCondition() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
-
- getCondition() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
-
- getCondition() - Method in class com.yahoo.documentapi.messagebus.protocol.TestAndSetMessage
-
- getCondition() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
- getConfig(DocumentrouteselectorpolicyConfig.Builder) - Method in interface com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Producer
-
- getConnectionSpec() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusReceiver
-
- getConnectionSpec() - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.Receiver
-
Get connection spec that can be used by other clients to send
messages to this Receiver.
- getControlDestination() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getControlHandler() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getCurrentWindowSize() - Method in interface com.yahoo.documentapi.AsyncSession
-
Returns the current send window size of the session.
- getCurrentWindowSize() - Method in class com.yahoo.documentapi.local.LocalAsyncSession
-
- getCurrentWindowSize() - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
- getData() - Method in class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
-
- getDataDestination() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getDataHandler() - Method in class com.yahoo.documentapi.VisitorDestinationParameters
-
- getDefMd5() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Builder
-
- getDefMd5() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
-
- 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.DocumentrouteselectorpolicyConfig.Builder
-
- getDefNamespace() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
-
- getDefVersion() - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig
-
- getDescription() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
-
- getDistributionBitCount() - Method in class com.yahoo.documentapi.ProgressToken
-
- getDistributionBitCount() - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
-
- getDistributionBitCount() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
-
- getDistributionBitCount() - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
-
- getDistributionBitCount() - Method in class com.yahoo.documentapi.VisitorIterator
-
- getDistributionConfigId() - Method in class com.yahoo.documentapi.messagebus.protocol.ContentPolicy.ContentParameters
-
- getDistributionConfigId() - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.Parameters
-
- getDistributorHostPattern(Integer) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.SlobrokHostPatternGenerator
-
Find host pattern of the hosts that are valid targets for this request.
- 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.
- getDocumentList() - Method in class com.yahoo.documentapi.DocumentListVisitorResponse
-
- 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() - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
-
Constructs a new message for deserialization.
- 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.RoutableFactories50.GetDocumentMessageFactory
-
- GetDocumentMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories51.GetDocumentMessageFactory
-
- 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() - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
-
Constructs a new reply for deserialization.
- GetDocumentReply(LazyDecoder, DocumentDeserializer) - Constructor for class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
-
Constructs a new reply to lazily deserialize from a byte buffer.
- 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.RoutableFactories50.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
-
- getDocumentsNotFound() - Method in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateReply
-
If all documents to update are found, this vector will be empty.
- getDocumentTypeManager() - Method in class com.yahoo.documentapi.DocumentAccess
-
Returns the DocumentTypeManager
used by this
DocumentAccess.
- getDocumentTypeManager() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
- getDocumentUpdate() - Method in class com.yahoo.documentapi.DocumentUpdateResponse
-
Returns the document update of this response or null if there is none
- getDocumentUpdate() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
Returns the document update to perform.
- getDynamicallyIncreaseMaxBucketsPerVisitor() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getDynamicMaxBucketsIncreaseFactor() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getEntries(String, RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.SlobrokHostFetcher
-
- getError() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
-
This is a safety mechanism to allow the constructor to fail and signal that it can not be used.
- getError() - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
-
This is a safety mechanism to allow the constructor to fail and signal that it can not be used.
- getError() - Method in class com.yahoo.documentapi.Result
-
Returns the error causes by this.
- getErrorCodes() - Method in exception com.yahoo.documentapi.DocumentAccessException
-
- getErrorMessage(Reply) - Static method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
Returns a concatenated error string from the errors contained in a reply.
- getErrorMessage(Error) - Static method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- 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.
- getFactory(Version, int) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableRepository
-
Returns the routable factory for a given version and routable type.
- getFactory(Version) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableRepository.VersionMap
-
- getFactory(String) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyRepository
-
Returns the routing policy factory for a given name.
- getFailedBuckets() - Method in class com.yahoo.documentapi.ProgressToken
-
Get all failed buckets and their progress.
- getFieldSet() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getFieldSet() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
-
- getFieldSet() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getFinishedBucketCount() - Method in class com.yahoo.documentapi.ProgressToken
-
- getFinishedBuckets() - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
-
- getFirstErrorMsg() - Method in class com.yahoo.documentapi.ProgressToken
-
- getFromTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getFromTimestamp() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getGid() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
-
- getGroup() - Method in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
- 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.
- getIndex(String) - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancer
-
Returns the index from a node name string
- getInstanceId() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getInstanceId() - Method in class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
-
- getIterator() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.VisitingProgress
-
- getKey() - Method in class com.yahoo.documentapi.ProgressToken.BucketKeyWrapper
-
- getLastBucket() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
-
- getLastModified() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
-
Returns the date the document was last modified.
- getLibraryName() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getLibraryParameters() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getLoadType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
-
- getLoadType() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getLoadTypes() - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
- getLocalDataHandler() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getMaxBucketsPerVisitor() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getMaxBucketsPerVisitor() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getMaxFirstPassHits() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getMaxPending() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getMaxPendingReplyCount() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getMaxTotalHits() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getMessage() - Method in 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.
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.ANDPolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
- getMetrics() - Method in interface com.yahoo.documentapi.messagebus.protocol.DocumentProtocolRoutingPolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.ErrorPolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancerPolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.LocalServicePolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.MessageTypePolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.RoundRobinPolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy
-
- getMetrics() - Method in class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy
-
- getMirror() - Method in class com.yahoo.documentapi.messagebus.protocol.ExternalSlobrokPolicy
-
- 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.StoragePolicy.SlobrokHostFetcher
-
- getName() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
- 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(int) - Method in class com.yahoo.documentapi.local.LocalAsyncSession
-
- getNext() - Method in class com.yahoo.documentapi.local.LocalSyncSession
-
- getNext(int) - Method in class com.yahoo.documentapi.local.LocalSyncSession
-
- getNext() - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
- getNext(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
- getNext() - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- getNext(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- getNext() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
-
- getNext(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
-
- getNext() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- getNext(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- getNext() - Method in interface com.yahoo.documentapi.Session
-
Returns the next response of this session.
- getNext(int) - 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(int) - 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(int) - Method in class com.yahoo.documentapi.VisitorDataHandler
-
Returns the next response of this session.
- getNext() - Method in class com.yahoo.documentapi.VisitorDataQueue
-
- getNext(int) - 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
-
- getNextRequestId() - Method in class com.yahoo.documentapi.local.LocalAsyncSession
-
- getNextSessionId() - Static method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- 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.
- getNextVisitorId() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.SendCreateVisitorsTask
-
- getNodeMetrics(Mirror.Entry) - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancer
-
Returns the node metrics at a given index.
- getNodeWeights() - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancer
-
- 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
-
Returns the priority tag for this message.
- getPriority(int) - Static method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Get a priority enum instance by its value.
- 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
-
- 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.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.
- getRandomTargetSpec(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.HostFetcher
-
- getRecipient() - Method in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
-
Returns the appropriate recipient hop.
- getRecipient(Mirror.Entry[]) - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancer
-
The load balancing operation: Returns a node choice from the given choices,
based on previously gathered statistics on the nodes, and a running "position"
which is increased by 1 on each call to this.
- getRecipient(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.LoadBalancerPolicy
-
Finds the TCP address of the target.
- getRecipient(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.LocalServicePolicy
-
Returns the appropriate recipient hop for the given routing context.
- getRecipient(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.RoundRobinPolicy
-
Returns the appropriate recipient hop for the given routing context.
- getRecipient(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy
-
Returns the appropriate recipient hop for the given routing context.
- getRemainingBucketCount() - Method in class com.yahoo.documentapi.VisitorIterator
-
- getRemoteDataHandler() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getRequestId() - Method in class com.yahoo.documentapi.Response
-
- getRequestId() - Method in class com.yahoo.documentapi.Result
-
Returns the id of this operation.
- getRequiredUpPercentageToSendToKnownGoodNodes() - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.Parameters
-
When getting new cluster states we update good nodes.
- getResponseHandler() - Method in class com.yahoo.documentapi.AsyncParameters
-
- getResult() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
-
- getResult() - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
-
- getResult() - Method in class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
-
- getResult() - Method in class com.yahoo.documentapi.VisitorControlHandler
-
- getResults() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketReply
-
- getResumeFileName() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getResumeToken() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getRoutableTypes(Version) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentProtocol
-
Returns a list of routable types that support the given version.
- getRoutableTypes(Version) - Method in class com.yahoo.documentapi.messagebus.protocol.RoutableRepository
-
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
-
- 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
-
- getSequenceId() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue.Entry
-
- getSerializedBuffer() - Method in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
Returns the raw serialized buffer.
- getSerializedBuffer() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
-
Returns the internal buffer to deserialize from, may be null.
- getSerializedBuffer() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
-
Returns the raw serialized buffer.
- getSerializedBuffer() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
Returns the raw serialized buffer.
- 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
-
- 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
-
- 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
-
- getTargetSpec(RoutingContext, BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.DistributorSelectionLogic
-
- getTargetSpec(Integer, RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.HostFetcher
-
- getTargetSpec(Integer, RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.SlobrokHostFetcher
-
- getTargetSpec(Integer, RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.TargetCachingSlobrokHostFetcher
-
- getTask() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue.Entry
-
- getTextMessage() - Method in class com.yahoo.documentapi.Response
-
Returns the text message of this response or null if there is none
- getThrottlePolicy() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getTimeoutMs() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
-
- getTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
-
- getTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
-
Returns the timestamp of the document to put.
- getTimestamp() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue.Entry
-
- getToken() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.VisitingProgress
-
- getTotalBucketCount() - Method in class com.yahoo.documentapi.ProgressToken
-
- getTotalBucketCount() - Method in interface com.yahoo.documentapi.VisitorIterator.BucketSource
-
- getTotalBucketCount() - Method in class com.yahoo.documentapi.VisitorIterator.DistributionRangeBucketSource
-
- getTotalBucketCount() - Method in class com.yahoo.documentapi.VisitorIterator.ExplicitBucketSource
-
- getToTimestamp() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getToTimestamp() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getTrace() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- 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.BatchDocumentUpdateMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentReply
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.MapVisitorMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveLocationMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
- getType() - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
-
- getType() - Method in class com.yahoo.documentapi.Result
-
- getUpdates() - Method in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
Returns the list of document updates to perform.
- getUserId() - Method in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
- getValue() - Method in enum com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
-
- getVisitHeadersOnly() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getVisitInconsistentBuckets() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getVisitInconsistentBuckets() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getVisitorDispatcherVersion() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getVisitorLibrary() - Method in class com.yahoo.documentapi.DocumentVisitor
-
- getVisitorLibrary() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getVisitorOrdering() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getVisitorOrdering() - Method in class com.yahoo.documentapi.VisitorParameters
-
- getVisitorStatistics() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
-
- getVisitorStatistics() - Method in class com.yahoo.documentapi.VisitorControlHandler
-
- getVisitRemoves() - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- getVisitRemoves() - Method in class com.yahoo.documentapi.VisitorParameters
-
- gid - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentState
-
- group - Variable in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
- 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
-
- ScheduledEventQueue.Entry - Class in com.yahoo.documentapi.messagebus
-
- scheduledExecutorService - Variable in class com.yahoo.documentapi.messagebus.MessageBusDocumentAccess
-
- scheduledSendCreateVisitors - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- scheduleSendCreateVisitorsIfApplicable(long, TimeUnit) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
Schedule a new SendCreateVisitors task iff there are still buckets to
visit, the visiting has not failed fatally and we haven't already
scheduled such a task.
- scheduleSendCreateVisitorsIfApplicable() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- 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
-
- searchResult - Variable in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
-
- searchResult - Variable in class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
-
- SearchResultMessage - Class in com.yahoo.documentapi.messagebus.protocol
-
- SearchResultMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
-
- SearchResultMessageFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.SearchResultMessageFactory
-
- SearchResultReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.SearchResultReplyFactory
-
- select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.ANDPolicy
-
- select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.AsyncInitializationPolicy
-
- select(RoutingContext) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
-
- select(RoutingContext, String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
-
This method runs the selector associated with the given location on the content of the message.
- 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.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 - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route.Builder
-
- selector(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route.Builder
-
- selector - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route
-
- selector() - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentrouteselectorpolicyConfig.Route
-
- 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
-
- SendCreateVisitorsTask(long) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.SendCreateVisitorsTask
-
- sender - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- sent - Variable in class com.yahoo.documentapi.messagebus.protocol.LoadBalancer.NodeMetrics
-
- sequenceCounter - Variable in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
-
- sequenceId - Variable in class com.yahoo.documentapi.messagebus.ScheduledEventQueue.Entry
-
- serialize(Serializer) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListEntry
-
- serialize(Serializer) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentState
-
- serialize() - Method in class com.yahoo.documentapi.ProgressToken
-
- session - Variable in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
- session - Variable in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- session - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorDestinationSession
-
- session - Variable in class com.yahoo.documentapi.messagebus.protocol.ExternPolicy
-
- session - Variable in class com.yahoo.documentapi.messagebus.protocol.LoadBalancerPolicy
-
- Session - Interface in com.yahoo.documentapi
-
Superclass of all document api sessions.
- session - Variable in class com.yahoo.documentapi.VisitorControlHandler
-
- session - Variable in class com.yahoo.documentapi.VisitorDataHandler
-
- sessionCounter - Static variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- sessionName - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- sessionName - Variable in class com.yahoo.documentapi.VisitorDestinationParameters
-
- sessionTimeoutMillis() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- sessionTimeoutMs - Variable in class com.yahoo.documentapi.VisitorParameters
-
- setActiveBucketCount(long) - Method in class com.yahoo.documentapi.ProgressToken
-
- setAllBucketsToState(ProgressToken.BucketState) - Method in class com.yahoo.documentapi.ProgressToken
-
- setBucketCursor(long) - Method in class com.yahoo.documentapi.ProgressToken
-
- setBucketId(IdString) - Method in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
- setBucketId(BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentListMessage
-
- setBucketId(BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
-
- setBucketId(BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateMessage
-
Sets the bucket whose state this contains.
- setBucketId(BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
-
- setBucketIds(List<BucketId>) - Method in class com.yahoo.documentapi.messagebus.protocol.EmptyBucketsMessage
-
- setBuckets(List<BucketId>) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setBucketSpace(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setBucketSpace(String) - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketListMessage
-
- setBucketSpace(String) - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
-
- setBucketSpace(String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set which (single) bucket space this visiting will be against.
- setBucketState(List<DocumentState>) - Method in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateReply
-
Sets the bucket state of this.
- setBucketsToVisit(Set<BucketId>) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setCondition(TestAndSetCondition) - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
-
- setCondition(TestAndSetCondition) - Method in class com.yahoo.documentapi.messagebus.protocol.RemoveDocumentMessage
-
- setCondition(TestAndSetCondition) - Method in class com.yahoo.documentapi.messagebus.protocol.TestAndSetMessage
-
- setCondition(TestAndSetCondition) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
- setControlDestination(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setControlHandler(VisitorControlHandler) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set control handler.
- setCurrentBestReply(int, Reply) - Method in class com.yahoo.documentapi.messagebus.protocol.ReplyMerger
-
- setDataDestination(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setDefaultTimeout(Duration) - Method in class com.yahoo.documentapi.SyncParameters.Builder
-
Set default timeout for all messagebus operations.
- setDistributionBitCount(int) - Method in class com.yahoo.documentapi.ProgressToken
-
Set the internal number of distribution bits, which wil be used for writing
the progress file and calculating correct percent-wise sub-bucket completion.
- setDistributionBitCount(int, 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
-
- 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.
- 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.
- 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.messagebus.protocol.StatBucketMessage
-
- setDocumentSelection(String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set the document selection expression
- setDocumentSummary(DocumentSummary) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentSummaryMessage
-
- setDocumentUpdate(DocumentUpdate) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
Sets the document update to perform.
- setDynamicallyIncreaseMaxBucketsPerVisitor(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set whether or not max buckets per visitor value should be dynamically
increased when using orderdoc and visitors do not return at least half
the desired amount of documents
- setDynamicMaxBucketsIncreaseFactor(float) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set factor with which max buckets are dynamically increased each time
- setErrorMessage(String) - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
-
- setFieldSet(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setFieldSet(String) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setFinishedBucketCount(long) - Method in class com.yahoo.documentapi.ProgressToken
-
For use by bucket sources and unit tests only!
- setFinishedBuckets(Set<BucketId>) - Method in class com.yahoo.documentapi.messagebus.protocol.VisitorInfoMessage
-
- setFromTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setFromTimestamp(long) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set from timestamp in microseconds.
- setHighestModificationTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.WriteDocumentReply
-
Sets the modification timestamp.
- setInconsistentState(boolean) - Method in class com.yahoo.documentapi.ProgressToken
-
- setInstanceId(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setInstanceId(String) - Method in class com.yahoo.documentapi.messagebus.protocol.DestroyVisitorMessage
-
- setLastBucket(BucketId) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
-
- setLastModified(long) - Method in class com.yahoo.documentapi.messagebus.protocol.GetDocumentReply
-
Set the date the document was last modified.
- setLibraryName(String) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setLibraryParameter(String, String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set a visitor library specific parameter.
- setLibraryParameter(String, byte[]) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set a visitor library specific parameter.
- setLibraryParameters(Map<String, byte[]>) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set all visitor library specific parameters.
- setLoadType(LoadType) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
-
- setLoadType(LoadType) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setLocalDataHandler(VisitorDataHandler) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set local data handler.
- setMaxBucketsPerVisitor(int) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setMaxBucketsPerVisitor(int) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setMaxFirstPassHits(long) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set the maximum number of documents to visit (max documents returned by the visitor)
- setMaxPending(int) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set maximum pending messages one storage visitor will have pending to this client before stalling, waiting for acks.
- setMaxPendingReplyCount(int) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setMaxTotalHits(long) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set the maximum number of documents to visit (max documents returned by the visitor)
- setMessageBusParams(MessageBusParams) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
Sets the params object used to instantiate the message bus.
- setNewTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
Sets the timestamp to assign to the updated document.
- setOldTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.UpdateDocumentMessage
-
Sets the timestamp required for this update to be applied.
- setParameters(Map<String, byte[]>) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setPendingBucketCount(long) - Method in class com.yahoo.documentapi.ProgressToken
-
- setPriority(DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
-
Sets the priority tag for this message.
- setPriority(DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentReply
-
Sets the priority tag for this message.
- setPriority(DocumentProtocol.Priority) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setProgress(BucketId) - Method in class com.yahoo.documentapi.ProgressToken.BucketEntry
-
- setProtocolConfigId(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
Sets the id to resolve to protocol config.
- setRemoteDataHandler(String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set address for the remote data handler.
- setRequiredUpPercentageToSendToKnownGoodNodes(int) - Method in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.HostFetcher
-
- setResponseHandler(ResponseHandler) - Method in class com.yahoo.documentapi.AsyncParameters
-
- setResults(String) - Method in class com.yahoo.documentapi.messagebus.protocol.StatBucketReply
-
- setResumeFileName(String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set filename for reading/storing progress token.
- setResumeToken(ProgressToken) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set progress token, which can be used to resume visitor.
- setRoute(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
- setRoute(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
Sets the route string to send all requests to.
- setRoute(String) - Method in interface com.yahoo.documentapi.messagebus.MessageBusSession
-
Sets the route to send all messages to when sending through this session.
- setRoute(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- setRoute(String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set the name of the storage cluster route to visit.
- setRoute(Route) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set the route to visit.
- setRouteName(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
Sets the name of the route to send appropriate requests to.
- setRoutingConfigId(String) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
Sets the id to resolve to routing config.
- setRPCNetworkParams(RPCNetworkParams) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
Sets the params object used to instantiate the rpc network layer for message bus.
- setSearchResult(SearchResult) - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
-
- setSearchResult(SearchResult) - Method in class com.yahoo.documentapi.messagebus.protocol.SearchResultMessage
-
- setSession(VisitorControlSession) - Method in class com.yahoo.documentapi.VisitorControlHandler
-
- setSession(VisitorControlSession) - Method in class com.yahoo.documentapi.VisitorDataHandler
-
Sets which session this visitor data handler belongs to.
- setSessionTimeoutMs(long) - Method in class com.yahoo.documentapi.VisitorParameters
-
Sets timeout for the entire visiting session, in milliseconds.
- setSourceSessionParams(SourceSessionParams) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
Sets the extended source session params.
- setState(ProgressToken.BucketState) - Method in class com.yahoo.documentapi.ProgressToken.BucketEntry
-
- setSummary(DocumentSummary) - Method in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
-
- setSystemState(String) - Method in class com.yahoo.documentapi.messagebus.protocol.WrongDistributionReply
-
- setThrottlePolicy(ThrottlePolicy) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setTimeoutMs(long) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set the timeout for each visitor command in milliseconds.
- setTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.PutDocumentMessage
-
Sets the timestamp of the document to put.
- setTotalBucketCount(long) - Method in class com.yahoo.documentapi.ProgressToken
-
For use by bucket sources and unit tests only!
- setToTimestamp(long) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setToTimestamp(long) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set to timestamp in microseconds.
- setTraceLevel(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusAsyncSession
-
- setTraceLevel(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusParams
-
Sets the trace level to use when sending.
- setTraceLevel(int) - Method in interface com.yahoo.documentapi.messagebus.MessageBusSession
-
Sets the trace level used when sending messages through this session.
- setTraceLevel(int) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- setTraceLevel(int) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setVisitHeadersOnly(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setVisitInconsistentBuckets(boolean) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setVisitInconsistentBuckets(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
-
- setVisitorDispatcherVersion(int) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setVisitorLibrary(String) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set which visitor library is used for visiting in storage.
- setVisitorOrdering(int) - Method in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- setVisitorOrdering(int) - Method in class com.yahoo.documentapi.VisitorParameters
-
- 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.
- shouldReportError(Reply) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
Return whether a (transient) error shall be exempt from visitor
error reporting.
- shouldReturnErrorReply() - Method in class com.yahoo.documentapi.messagebus.protocol.ReplyMerger
-
- 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 - Variable in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
-
- shutdown() - Method in class com.yahoo.documentapi.messagebus.ScheduledEventQueue
-
- 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 - Variable in class com.yahoo.documentapi.VisitorParameters
-
- skipBucketsOnFatalErrors() - Method in class com.yahoo.documentapi.VisitorParameters
-
- skipBucketsOnFatalErrors(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
-
- slobrokConfigId - Variable in class com.yahoo.documentapi.messagebus.protocol.ExternalSlobrokPolicy
-
- SlobrokHostFetcher(StoragePolicy.SlobrokHostPatternGenerator, ExternalSlobrokPolicy) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.SlobrokHostFetcher
-
- slobrokHostPatternGenerator - Variable in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.Parameters
-
- SlobrokHostPatternGenerator(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.SlobrokHostPatternGenerator
-
- slobroks - Variable in class com.yahoo.documentapi.messagebus.protocol.ExternalSlobrokPolicy
-
- sourceSession - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.MessageBusSender
-
- sourceSessionParams - Variable in class com.yahoo.documentapi.messagebus.MessageBusParams
-
- splitPendingBucket(BucketId) - Method in class com.yahoo.documentapi.ProgressToken
-
- start() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- startTime - Variable in class com.yahoo.documentapi.ThroughputLimitQueue
-
- startTimeNanos - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- StatBucketMessage - Class in com.yahoo.documentapi.messagebus.protocol
-
- StatBucketMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.StatBucketMessage
-
- 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.RoutableFactories50.StatBucketMessageFactory
-
- 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.RoutableFactories50.StatBucketReplyFactory
-
- state - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- State(boolean) - Constructor for enum com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
-
- state - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
-
- state - Variable in class com.yahoo.documentapi.messagebus.protocol.GetBucketStateReply
-
- state - Variable in class com.yahoo.documentapi.ProgressToken.BucketEntry
-
- StateDescription(MessageBusVisitorSession.State, String) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
-
- StateDescription(MessageBusVisitorSession.State) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.StateDescription
-
- statistics - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- statistics - Variable in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorReply
-
- StoragePolicy - Class in com.yahoo.documentapi.messagebus.protocol
-
Routing policy to determine which distributor in a storage cluster to send data to.
- StoragePolicy(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StoragePolicy
-
Constructor used in production.
- StoragePolicy(Map<String, String>) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StoragePolicy
-
- StoragePolicy(StoragePolicy.Parameters, Map<String, String>) - Constructor for class com.yahoo.documentapi.messagebus.protocol.StoragePolicy
-
Constructor specifying a bit more in detail, so we can override what needs to be overridden in tests
- StoragePolicy.BucketIdCalculator - Class in com.yahoo.documentapi.messagebus.protocol
-
Helper class to get the bucket identifier of a message.
- StoragePolicy.DistributorSelectionLogic - Class in com.yahoo.documentapi.messagebus.protocol
-
Class handling the logic of picking a distributor
- StoragePolicy.DistributorSelectionLogic.InstabilityChecker - Class in com.yahoo.documentapi.messagebus.protocol
-
Class that tracks a failure of a given type per node.
- StoragePolicy.DistributorSelectionLogic.MessageContext - Class in com.yahoo.documentapi.messagebus.protocol
-
Message context class.
- StoragePolicy.HostFetcher - Class in com.yahoo.documentapi.messagebus.protocol
-
Helper class to match a host pattern with node to use.
- StoragePolicy.Parameters - Class in com.yahoo.documentapi.messagebus.protocol
-
Class parsing the semicolon separated parameter string and exposes the appropriate value to the policy.
- StoragePolicy.SlobrokHostFetcher - Class in com.yahoo.documentapi.messagebus.protocol
-
Host fetcher using a slobrok mirror to find the hosts.
- StoragePolicy.SlobrokHostPatternGenerator - Class in com.yahoo.documentapi.messagebus.protocol
-
This class merely generates slobrok a host pattern for a given distributor.
- StoragePolicy.TargetCachingSlobrokHostFetcher - Class in com.yahoo.documentapi.messagebus.protocol
-
- StoragePolicy.TargetCachingSlobrokHostFetcher.GenerationCache - Class in com.yahoo.documentapi.messagebus.protocol
-
Distributor index to resolved RPC spec cache for a single given Slobrok
update generation.
- StoragePolicyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.StoragePolicyFactory
-
- submitTask(Runnable) - Method in interface com.yahoo.documentapi.messagebus.MessageBusVisitorSession.AsyncTaskExecutor
-
- submitTask(Runnable) - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.ThreadAsyncTaskExecutor
-
- subscribe(String, ConfigSourceSet) - Method in class com.yahoo.documentapi.messagebus.protocol.ExternalSlobrokPolicy
-
- subscriber - Variable in class com.yahoo.documentapi.messagebus.protocol.DocumentRouteSelectorPolicy
-
- subscriber - Variable in class com.yahoo.documentapi.messagebus.protocol.ExternalSlobrokPolicy
-
- subscriber - Variable in class com.yahoo.documentapi.messagebus.protocol.MessageTypePolicy
-
- 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.
- SubsetServicePolicy(String) - Constructor for class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy
-
Creates an instance of a subset service policy.
- SubsetServicePolicy.CacheEntry - Class in com.yahoo.documentapi.messagebus.protocol
-
Defines the necessary cache data.
- SubsetServicePolicyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutingPolicyFactories.SubsetServicePolicyFactory
-
- subsetSize - Variable in class com.yahoo.documentapi.messagebus.protocol.SubsetServicePolicy
-
- success - Variable in class com.yahoo.documentapi.Response
-
- successfullyMergedAtLeastOneReply() - Method in class com.yahoo.documentapi.messagebus.protocol.ReplyMerger
-
- successIndex - Variable in class com.yahoo.documentapi.messagebus.protocol.ReplyMerger
-
- successReply - Variable in class com.yahoo.documentapi.messagebus.protocol.ReplyMerger
-
- summary - Variable in class com.yahoo.documentapi.messagebus.protocol.QueryResultMessage
-
- superbucket - Variable in class com.yahoo.documentapi.VisitorIterator.BucketProgress
-
- swapState(Routable) - Method in class com.yahoo.documentapi.messagebus.protocol.DocumentMessage
-
- syncInit - Variable in class com.yahoo.documentapi.messagebus.protocol.AsyncInitializationPolicy
-
- SyncParameters - Class in com.yahoo.documentapi
-
Parameters for creating a synchronous session
- SyncParameters() - Constructor for class com.yahoo.documentapi.SyncParameters
-
- SyncParameters(Duration) - Constructor for class com.yahoo.documentapi.SyncParameters
-
- SyncParameters.Builder - Class in com.yahoo.documentapi
-
- syncSend(Message) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
Perform a synchronous sending of a message.
- syncSend(Message, Duration) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- syncSendPutDocumentMessage(PutDocumentMessage) - Method in class com.yahoo.documentapi.messagebus.MessageBusSyncSession
-
- syncSession - Variable in class com.yahoo.documentapi.local.LocalAsyncSession
-
- SyncSession - Interface in com.yahoo.documentapi
-
A session for synchronous access to a document repository.
- systemState - Variable in class com.yahoo.documentapi.messagebus.protocol.WrongDistributionReply
-
- val - Variable in enum com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
-
- validateSessionParameters() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- validRandomTargets - Variable in class com.yahoo.documentapi.messagebus.protocol.StoragePolicy.HostFetcher
-
- valueOf(String) - Static method in enum com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.documentapi.messagebus.protocol.AsyncInitializationPolicy.InitState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.documentapi.ProgressToken.BucketState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.documentapi.Result.ResultType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.yahoo.documentapi.VisitorControlHandler.CompletionCode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.yahoo.documentapi.messagebus.MessageBusVisitorSession.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.yahoo.documentapi.messagebus.protocol.AsyncInitializationPolicy.InitState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.yahoo.documentapi.messagebus.protocol.DocumentProtocol.Priority
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.yahoo.documentapi.ProgressToken.BucketState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.yahoo.documentapi.Result.ResultType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.yahoo.documentapi.VisitorControlHandler.CompletionCode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verifyUpdate(DocumentUpdate) - Method in class com.yahoo.documentapi.messagebus.protocol.BatchDocumentUpdateMessage
-
- version - Variable in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- version - Variable in class com.yahoo.documentapi.messagebus.protocol.RoutableRepository.CacheKey
-
- VersionMap() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableRepository.VersionMap
-
- visitInconsistentBuckets - Variable in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- visitInconsistentBuckets - Variable in class com.yahoo.documentapi.VisitorParameters
-
- visitInconsistentBuckets() - Method in class com.yahoo.documentapi.VisitorParameters
-
- visitInconsistentBuckets(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set whether to visit inconsistent buckets.
- visitingCompleted() - Method in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
A session is considered completed if one or more of the following holds true:
- All buckets have been visited (i.e.
- VisitingProgress(VisitorIterator, ProgressToken) - Constructor for class com.yahoo.documentapi.messagebus.MessageBusVisitorSession.VisitingProgress
-
- VisitorControlHandler - Class in com.yahoo.documentapi
-
A class for controlling a visitor supplied through visitor parameters when
creating the visitor session.
- VisitorControlHandler() - Constructor for class com.yahoo.documentapi.VisitorControlHandler
-
- VisitorControlHandler.CompletionCode - Enum in com.yahoo.documentapi
-
Possible completion codes for visiting.
- VisitorControlHandler.Result - Class in com.yahoo.documentapi
-
The result of the visitor, containing a completion code and an optional
error message.
- VisitorControlSession - Interface in com.yahoo.documentapi
-
Superclass for document visiting functionality - accessing
documents in an order decided by the document repository.
- visitorCounter - Variable in class com.yahoo.documentapi.messagebus.MessageBusVisitorSession
-
- 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.RoutableFactories50.VisitorInfoMessageFactory
-
- VisitorInfoReplyFactory() - Constructor for class com.yahoo.documentapi.messagebus.protocol.RoutableFactories50.VisitorInfoReplyFactory
-
- VisitorIterator - Class in com.yahoo.documentapi
-
Enables transparent iteration of super/sub-buckets
- VisitorIterator(ProgressToken, VisitorIterator.BucketSource) - Constructor for class com.yahoo.documentapi.VisitorIterator
-
- 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.
- visitorLibrary - Variable in class com.yahoo.documentapi.VisitorParameters
-
- VisitorMessage - Class in com.yahoo.documentapi.messagebus.protocol
-
- VisitorMessage() - Constructor for class com.yahoo.documentapi.messagebus.protocol.VisitorMessage
-
- visitorOrdering - Variable in class com.yahoo.documentapi.VisitorParameters
-
- VisitorParameters - Class in com.yahoo.documentapi
-
Parameters for creating or opening a visitor session
- VisitorParameters(String) - Constructor for class com.yahoo.documentapi.VisitorParameters
-
Creates visitor parameters from a document selection expression, using
defaults for other parameters.
- VisitorParameters(VisitorParameters) - Constructor for class com.yahoo.documentapi.VisitorParameters
-
Copy constructor.
- 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 - Variable in class com.yahoo.documentapi.messagebus.protocol.CreateVisitorMessage
-
- visitRemoves - Variable in class com.yahoo.documentapi.VisitorParameters
-
- visitRemoves() - Method in class com.yahoo.documentapi.VisitorParameters
-
- visitRemoves(boolean) - Method in class com.yahoo.documentapi.VisitorParameters
-
Set whether to visit remove entries.
- visitRoute - Variable in class com.yahoo.documentapi.VisitorParameters
-
- 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
-