AbstractRoutableFactory |
|
ANDPolicy |
An AND policy is a routing policy that can be used to write simple routes that split a message between multiple other
destinations.
|
ContentPolicy |
Policy to talk to content clusters.
|
ContentPolicy.ContentParameters |
|
CreateVisitorMessage |
|
CreateVisitorReply |
|
DestroyVisitorMessage |
|
DocumentAcceptedReply |
Common base class for replies that indicate that a document was routed
to some recipient.
|
DocumentIgnoredReply |
|
DocumentListEntry |
|
DocumentListMessage |
|
DocumentMessage |
|
DocumentProtocol |
Implements the message bus protocol that is used by all components of Vespa.
|
DocumentReply |
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.
|
DocumentRouteSelectorPolicy |
This policy is responsible for selecting among the given recipient routes according to the configured document
selection properties.
|
DocumentrouteselectorpolicyConfig |
This class represents the root node of documentrouteselectorpolicy
Copyright 2017 Yahoo Holdings.
|
DocumentrouteselectorpolicyConfig.Builder |
|
DocumentrouteselectorpolicyConfig.Route |
This class represents documentrouteselectorpolicy.route[]
|
DocumentrouteselectorpolicyConfig.Route.Builder |
|
DocumentState |
|
DocumentSummaryMessage |
|
EmptyBucketsMessage |
|
ErrorPolicy |
|
ExternPolicy |
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.
|
GetBucketListMessage |
|
GetBucketListReply |
|
GetBucketListReply.BucketInfo |
|
GetBucketStateMessage |
This message is a request to return the state of a given bucket.
|
GetBucketStateReply |
|
GetDocumentMessage |
|
GetDocumentReply |
|
LoadBalancerPolicy |
Routing policy to load balance between nodes in a randomly distributed cluster, such as a docproc cluster.
|
LocalServicePolicy |
This policy implements the logic to prefer local services that matches a slobrok pattern.
|
MapVisitorMessage |
|
MessageTypePolicy |
|
PutDocumentMessage |
|
QueryResultMessage |
|
RemoveDocumentMessage |
|
RemoveDocumentReply |
|
RemoveLocationMessage |
Message (VDS only) to remove an entire location for users using n= or g= schemes.
|
RoundRobinPolicy |
This policy implements round-robin selection of the configured recipients that are currently registered in slobrok.
|
RoutableFactories60 |
|
RoutableFactories60.CreateVisitorMessageFactory |
|
RoutableFactories60.CreateVisitorReplyFactory |
|
RoutableFactories60.DestroyVisitorMessageFactory |
|
RoutableFactories60.DestroyVisitorReplyFactory |
|
RoutableFactories60.DocumentIgnoredReplyFactory |
|
RoutableFactories60.DocumentListMessageFactory |
|
RoutableFactories60.DocumentListReplyFactory |
|
RoutableFactories60.DocumentMessageFactory |
|
RoutableFactories60.DocumentReplyFactory |
Implements the shared factory logic required for DocumentReply objects, and it offers a more convenient
interface for implementing RoutableFactory .
|
RoutableFactories60.DocumentSummaryMessageFactory |
|
RoutableFactories60.DocumentSummaryReplyFactory |
|
RoutableFactories60.EmptyBucketsMessageFactory |
|
RoutableFactories60.EmptyBucketsReplyFactory |
|
RoutableFactories60.GetBucketListMessageFactory |
|
RoutableFactories60.GetBucketListReplyFactory |
|
RoutableFactories60.GetBucketStateMessageFactory |
|
RoutableFactories60.GetBucketStateReplyFactory |
|
RoutableFactories60.GetDocumentMessageFactory |
|
RoutableFactories60.GetDocumentReplyFactory |
|
RoutableFactories60.MapVisitorMessageFactory |
|
RoutableFactories60.MapVisitorReplyFactory |
|
RoutableFactories60.PutDocumentMessageFactory |
|
RoutableFactories60.PutDocumentReplyFactory |
|
RoutableFactories60.QueryResultMessageFactory |
|
RoutableFactories60.QueryResultReplyFactory |
|
RoutableFactories60.RemoveDocumentMessageFactory |
|
RoutableFactories60.RemoveDocumentReplyFactory |
|
RoutableFactories60.RemoveLocationMessageFactory |
|
RoutableFactories60.RemoveLocationReplyFactory |
|
RoutableFactories60.SearchResultMessageFactory |
|
RoutableFactories60.SearchResultReplyFactory |
|
RoutableFactories60.StatBucketMessageFactory |
|
RoutableFactories60.StatBucketReplyFactory |
|
RoutableFactories60.UpdateDocumentMessageFactory |
|
RoutableFactories60.UpdateDocumentReplyFactory |
|
RoutableFactories60.VisitorInfoMessageFactory |
|
RoutableFactories60.VisitorInfoReplyFactory |
|
RoutableFactories60.WrongDistributionReplyFactory |
|
RoutingPolicyFactories |
|
SearchResultMessage |
|
SlobrokPolicy |
Abstract class for policies that allow you to specify which slobrok to use for the
routing.
|
StatBucketMessage |
|
StatBucketReply |
|
StoragePolicy |
Routing policy to determine which distributor in a storage cluster to send data to.
|
StoragePolicy.BucketIdCalculator |
Helper class to get the bucket identifier of a message.
|
StoragePolicy.DistributorSelectionLogic |
Class handling the logic of picking a distributor
|
StoragePolicy.HostFetcher |
Helper class to match a host pattern with node to use.
|
StoragePolicy.Parameters |
Class parsing the semicolon separated parameter string and exposes the appropriate value to the policy.
|
StoragePolicy.SlobrokHostFetcher |
Host fetcher using a slobrok mirror to find the hosts.
|
StoragePolicy.SlobrokHostPatternGenerator |
This class merely generates slobrok a host pattern for a given distributor.
|
SubsetServicePolicy |
This policy implements the logic to select a subset of services that matches a slobrok pattern.
|
TestAndSetMessage |
This class represents messages having an optional "test and set" condition
|
UpdateDocumentMessage |
|
UpdateDocumentReply |
|
VisitorInfoMessage |
|
VisitorMessage |
|
VisitorReply |
|
WriteDocumentReply |
This reply class is used by operations that perform writes to VDS/search,
that is: Put, Remove, Update.
|
WrongDistributionReply |
|