Package com.yahoo.vespa.config.search
Class DispatchConfig
java.lang.Object
com.yahoo.config.Node
com.yahoo.config.InnerNode
com.yahoo.config.ConfigInstance
com.yahoo.vespa.config.search.DispatchConfig
public final class DispatchConfig
extends com.yahoo.config.ConfigInstance
This class represents the root node of dispatch
Copyright Vespa.ai. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
Configuration of dispatch from container nodes to search clusters
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classThis class represents dispatch.distributionPolicy Distribution policy for group selectionstatic interfacestatic final classThis class represents dispatch.summaryDecodePolicy Specifies how summary data are decoded Eager will build java objects immediately, while ONDEMAND will do so when it is needed -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.yahoo.config.ConfigInstance
getDefName, getDefNamespace, serialize, serializeMethods inherited from class com.yahoo.config.InnerNode
equals, getAllDescendantLeafNodes, getChildren, getChildrenWithVectorsFlattened, hashCode, postInitialize, toStringMethods inherited from class com.yahoo.config.Node
clone
-
Field Details
-
CONFIG_DEF_MD5
- See Also:
-
CONFIG_DEF_NAME
- See Also:
-
CONFIG_DEF_NAMESPACE
- See Also:
-
CONFIG_DEF_SCHEMA
-
-
Constructor Details
-
DispatchConfig
-
-
Method Details
-
getDefMd5
-
getDefName
-
getDefNamespace
-
prioritizeAvailability
public boolean prioritizeAvailability()- Returns:
- dispatch.prioritizeAvailability
-
minActivedocsPercentage
public double minActivedocsPercentage()- Returns:
- dispatch.minActivedocsPercentage
-
distributionPolicy
- Returns:
- dispatch.distributionPolicy
-
maxHitsPerNode
public int maxHitsPerNode()- Returns:
- dispatch.maxHitsPerNode
-
topKProbability
public double topKProbability()- Returns:
- dispatch.topKProbability
-
redundancy
public long redundancy()- Returns:
- dispatch.redundancy
-
minSearchCoverage
public double minSearchCoverage()- Returns:
- dispatch.minSearchCoverage
-
minWaitAfterCoverageFactor
public double minWaitAfterCoverageFactor()- Returns:
- dispatch.minWaitAfterCoverageFactor
-
maxWaitAfterCoverageFactor
public double maxWaitAfterCoverageFactor()- Returns:
- dispatch.maxWaitAfterCoverageFactor
-
numJrtTransportThreads
public int numJrtTransportThreads()- Returns:
- dispatch.numJrtTransportThreads
-
numJrtConnectionsPerNode
public int numJrtConnectionsPerNode()- Returns:
- dispatch.numJrtConnectionsPerNode
-
warmuptime
public double warmuptime()- Returns:
- dispatch.warmuptime
-
summaryDecodePolicy
- Returns:
- dispatch.summaryDecodePolicy
-