Uses of Class
com.yahoo.search.dispatch.searchcluster.Node
-
Packages that use Node Package Description com.yahoo.search.dispatch com.yahoo.search.dispatch.rpc com.yahoo.search.dispatch.searchcluster -
-
Uses of Node in com.yahoo.search.dispatch
Methods in com.yahoo.search.dispatch that return types with arguments of type Node Modifier and Type Method Description static java.util.List<Node>
SearchPath. selectNodes(java.lang.String searchPath, SearchCluster cluster)
Parse the search path and select nodes from the given cluster based on it.Methods in com.yahoo.search.dispatch with parameters of type Node Modifier and Type Method Description protected abstract java.util.Optional<SearchInvoker>
InvokerFactory. createNodeSearchInvoker(VespaBackEndSearcher searcher, Query query, int maxHits, Node node)
Method parameters in com.yahoo.search.dispatch with type arguments of type Node Modifier and Type Method Description protected static SearchInvoker
InvokerFactory. createCoverageErrorInvoker(java.util.List<Node> nodes, java.util.Set<java.lang.Integer> failed)
Constructor parameters in com.yahoo.search.dispatch with type arguments of type Node Constructor Description SearchInvoker(java.util.Optional<Node> node)
-
Uses of Node in com.yahoo.search.dispatch.rpc
Methods in com.yahoo.search.dispatch.rpc with parameters of type Node Modifier and Type Method Description protected java.util.Optional<SearchInvoker>
RpcInvokerFactory. createNodeSearchInvoker(VespaBackEndSearcher searcher, Query query, int maxHits, Node node)
Pinger
RpcPingFactory. createPinger(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler)
Method parameters in com.yahoo.search.dispatch.rpc with type arguments of type Node Modifier and Type Method Description Pinger
RpcPingFactory. createPinger(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler)
Constructors in com.yahoo.search.dispatch.rpc with parameters of type Node Constructor Description RpcPing(Node node, ClusterMonitor<Node> clusterMonitor, RpcResourcePool rpcResourcePool, PongHandler pongHandler)
Constructor parameters in com.yahoo.search.dispatch.rpc with type arguments of type Node Constructor Description RpcPing(Node node, ClusterMonitor<Node> clusterMonitor, RpcResourcePool rpcResourcePool, PongHandler pongHandler)
-
Uses of Node in com.yahoo.search.dispatch.searchcluster
Methods in com.yahoo.search.dispatch.searchcluster that return types with arguments of type Node Modifier and Type Method Description java.util.Optional<Node>
SearchCluster. localCorpusDispatchTarget()
Returns the single, local node we should dispatch queries directly to, or empty if we should not dispatch directly.com.google.common.collect.ImmutableList<Node>
Group. nodes()
Returns the nodes in this group as an immutable listMethods in com.yahoo.search.dispatch.searchcluster with parameters of type Node Modifier and Type Method Description Pinger
PingFactory. createPinger(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler)
void
SearchCluster. failed(Node node)
Called by the cluster monitor when node state changes to failedvoid
SearchCluster. ping(ClusterMonitor clusterMonitor, Node node, java.util.concurrent.Executor executor)
Used by the cluster monitor to manage node statusvoid
SearchCluster. working(Node node)
Called by the cluster monitor when node state changes to workingMethod parameters in com.yahoo.search.dispatch.searchcluster with type arguments of type Node Modifier and Type Method Description Pinger
PingFactory. createPinger(Node node, ClusterMonitor<Node> monitor, PongHandler pongHandler)
boolean
SearchCluster. isPartialGroupCoverageSufficient(java.util.OptionalInt knownGroupId, java.util.List<Node> nodes)
Calculate whether a subset of nodes in a group has enough coverageConstructor parameters in com.yahoo.search.dispatch.searchcluster with type arguments of type Node Constructor Description Group(int id, java.util.List<Node> nodes)
-