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
ConstructorsConstructorDescriptionSimpleConfigProducer(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, validateMethods 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, stateIsHostedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:TreeConfigProducerAdds a child to this config producer.- Overrides:
addChildin classTreeConfigProducer<T extends AnyConfigProducer>- Parameters:
child- the child config producer to add
-