Package com.yahoo.vespa.model.search
Class IndexedSearchCluster.UnionConfiguration
- java.lang.Object
-
- com.yahoo.config.model.producer.AbstractConfigProducer
-
- com.yahoo.vespa.model.search.IndexedSearchCluster.UnionConfiguration
-
- All Implemented Interfaces:
com.yahoo.config.ConfigInstance.Producer
,com.yahoo.vespa.config.search.AttributesConfig.Producer
,ConfigProducer
,java.io.Serializable
- Enclosing class:
- IndexedSearchCluster
public static class IndexedSearchCluster.UnionConfiguration extends AbstractConfigProducer implements com.yahoo.vespa.config.search.AttributesConfig.Producer
Class used to retrieve combined configuration from multiple document databases. It is not aConfigInstance.Producer
of those configs, that is handled (by delegating to this) by theIndexedSearchCluster
which is the parent to this. This avoids building the config multiple times.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.yahoo.config.model.producer.AbstractConfigProducer
log
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
getConfig(com.yahoo.search.config.IndexInfoConfig.Builder builder)
void
getConfig(com.yahoo.vespa.config.search.AttributesConfig.Builder builder)
void
getConfig(com.yahoo.vespa.config.search.RankProfilesConfig.Builder builder)
void
getConfig(com.yahoo.vespa.configdefinition.IlscriptsConfig.Builder builder)
-
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, removeChild, setParent, setUserConfigs, stateIsHosted, validate
-
-
-
-
Method Detail
-
getConfig
public void getConfig(com.yahoo.search.config.IndexInfoConfig.Builder builder)
-
getConfig
public void getConfig(com.yahoo.vespa.configdefinition.IlscriptsConfig.Builder builder)
-
getConfig
public void getConfig(com.yahoo.vespa.config.search.AttributesConfig.Builder builder)
- Specified by:
getConfig
in interfacecom.yahoo.vespa.config.search.AttributesConfig.Producer
-
getConfig
public void getConfig(com.yahoo.vespa.config.search.RankProfilesConfig.Builder builder)
-
-