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
ConstructorsConstructorDescriptionClient(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, 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
-
Client
Constructs a client config producer that is added as a child to the given config producer.- Parameters:
parent- The parent config producer.
-