Package com.yahoo.vespa.model
Class Client
- All Implemented Interfaces:
com.yahoo.config.ConfigInstance.Producer
,ConfigProducer
,Serializable
This is a placeholder config producer that makes global configuration available through a single identifier. This
is added directly to the
ApplicationConfigProducerRoot
producer, and so can be accessed by the simple "client" identifier.- Author:
- Simon Thoresen Hult
- See Also:
-
Field Summary
Fields inherited from class com.yahoo.config.model.producer.AnyConfigProducer
log
-
Constructor Summary
ConstructorDescriptionClient
(TreeConfigProducer<? super Client> parent) Constructs a client config producer that is added as a child to the given config producer. -
Method Summary
Methods inherited from class com.yahoo.config.model.producer.TreeConfigProducer
addChild, 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
-
Client
Constructs a client config producer that is added as a child to the given config producer.- Parameters:
parent
- The parent config producer.
-