Package com.yahoo.vespa.model.search
Class Tuning
- java.lang.Object
-
- com.yahoo.config.model.producer.AbstractConfigProducer<Tuning>
-
- com.yahoo.vespa.model.search.Tuning
-
- All Implemented Interfaces:
com.yahoo.config.ConfigInstance.Producer
,com.yahoo.vespa.config.search.core.ProtonConfig.Producer
,ConfigProducer
,java.io.Serializable
public class Tuning extends AbstractConfigProducer<Tuning> implements com.yahoo.vespa.config.search.core.ProtonConfig.Producer
Class representing the tuning config used for a search cluster. Take a look at proton.def and vespa doc for detailed explanations.- Author:
- geirst
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Tuning.SearchNode
-
Field Summary
Fields Modifier and Type Field Description DispatchTuning
dispatch
Tuning.SearchNode
searchNode
-
Fields inherited from class com.yahoo.config.model.producer.AbstractConfigProducer
log
-
-
Constructor Summary
Constructors Constructor Description Tuning(AbstractConfigProducer<?> parent)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
getConfig(com.yahoo.vespa.config.search.core.ProtonConfig.Builder builder)
int
threadsPerSearch()
-
Methods inherited from class com.yahoo.config.model.producer.AbstractConfigProducer
addChild, addConfigId, addDescendantService, addUserConfig, cascadeConfig, dump, getChildren, getChildrenByTypeRecursive, getConfigClassLoader, getConfigId, getDescendantServices, getMonitoringService, getParent, getRoot, getSubId, getUserConfigs, hostSystem, mergeUserConfigs, remove, removeChild, setParent, setUserConfigs, stateIsHosted, validate
-
-
-
-
Field Detail
-
dispatch
public DispatchTuning dispatch
-
searchNode
public Tuning.SearchNode searchNode
-
-
Constructor Detail
-
Tuning
public Tuning(AbstractConfigProducer<?> parent)
-
-