Package com.yahoo.vespa.model.search
Class Tuning
- All Implemented Interfaces:
com.yahoo.config.ConfigInstance.Producer
,com.yahoo.vespa.config.search.core.ProtonConfig.Producer
,ConfigProducer
,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:
-
Nested Class Summary
-
Field Summary
Fields inherited from class com.yahoo.config.model.producer.AbstractConfigProducer
log
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getConfig
(com.yahoo.vespa.config.search.core.ProtonConfig.Builder builder) int
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 Details
-
dispatch
-
searchNode
-
-
Constructor Details
-
Tuning
-
-
Method Details
-
getConfig
public void getConfig(com.yahoo.vespa.config.search.core.ProtonConfig.Builder builder) - Specified by:
getConfig
in interfacecom.yahoo.vespa.config.search.core.ProtonConfig.Producer
-
threadsPerSearch
public int threadsPerSearch()
-