Package com.yahoo.vespa.model
Class SimpleConfigProducer<T extends AnyConfigProducer>
java.lang.Object
com.yahoo.config.model.producer.AnyConfigProducer
com.yahoo.config.model.producer.TreeConfigProducer<T>
com.yahoo.vespa.model.SimpleConfigProducer<T>
- All Implemented Interfaces:
com.yahoo.config.ConfigInstance.Producer
,ConfigProducer
,Serializable
Some configuration level with no special handling of its own.
- Author:
- arnej27959
- See Also:
-
Field Summary
Fields inherited from class com.yahoo.config.model.producer.AnyConfigProducer
log
-
Constructor Summary
ConstructorDescriptionSimpleConfigProducer
(TreeConfigProducer<?> parent, String configId) Creates a new instance -
Method Summary
Methods inherited from class com.yahoo.config.model.producer.TreeConfigProducer
addDescendantService, getChildren, getChildrenByTypeRecursive, getConfigClassLoader, getDescendantServices, removeChild, validate
Methods inherited from class com.yahoo.config.model.producer.AnyConfigProducer
addConfigId, addUserConfig, cascadeConfig, currentConfigId, findInheritedClassLoader, getConfigId, getMonitoringService, getParent, getRoot, getSubId, getUserConfigs, hostSystem, mergeUserConfigs, remove, setParent, setUserConfigs, stateIsHosted
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.yahoo.vespa.model.ConfigProducer
dump
-
Constructor Details
-
SimpleConfigProducer
Creates a new instance- Parameters:
parent
- parent ConfigProducer.configId
- name of this instance
-
-
Method Details
-
addChild
Description copied from class:TreeConfigProducer
Adds a child to this config producer.- Overrides:
addChild
in classTreeConfigProducer<T extends AnyConfigProducer>
- Parameters:
child
- the child config producer to add
-