Package com.yahoo.vespa.model
Class SimpleConfigProducer<T extends AbstractConfigProducer<?>>
java.lang.Object
com.yahoo.config.model.producer.AbstractConfigProducer<T>
com.yahoo.vespa.model.SimpleConfigProducer<T>
- All Implemented Interfaces:
com.yahoo.config.ConfigInstance.Producer
,ConfigProducer
,Serializable
public final class SimpleConfigProducer<T extends AbstractConfigProducer<?>>
extends AbstractConfigProducer<T>
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.AbstractConfigProducer
log
-
Constructor Summary
ConstructorDescriptionSimpleConfigProducer
(AbstractConfigProducer<?> parent, String configId) Creates a new instance -
Method Summary
Methods inherited from class com.yahoo.config.model.producer.AbstractConfigProducer
addConfigId, addDescendantService, addUserConfig, cascadeConfig, dump, getChildren, getChildrenByTypeRecursive, getConfigClassLoader, getConfigId, getDescendantServices, getMonitoringService, getParent, getRoot, getSubId, getUserConfigs, hostSystem, mergeUserConfigs, remove, removeChild, setParent, setUserConfigs, stateIsHosted, validate
-
Constructor Details
-
SimpleConfigProducer
Creates a new instance- Parameters:
parent
- parent ConfigProducer.configId
- name of this instance
-
-
Method Details
-
addChild
Description copied from class:AbstractConfigProducer
Adds a child to this config producer.- Overrides:
addChild
in classAbstractConfigProducer<T extends AbstractConfigProducer<?>>
- Parameters:
child
- the child config producer to add
-