Package com.yahoo.config
@ExportPackage
@PublicApi
package com.yahoo.config
-
ClassDescriptionThe BooleanNode class represents a boolean in a configuration tree.This class aggregates information about config changes that causes a restart to be required.Interface used to pass lambda functions from generated code to compareArray/-Map functions.Root interface for all config builders.Represents an instance of an application config with a specific configId.This exception is thrown on internal errors in the configuration system.The DoubleNode class represents a double in a configuration tree.The EnumNode class is a superclass for Enumerations in a configuration tree.Represents a 'file' in a
ConfigInstance, usually a filename.An immutable file reference.Superclass for all inner nodes in aConfigInstance.InnerNodeVector<NODE extends InnerNode>The IntegerNode class represents an integer in a configuration tree.LeafNode<T>Superclass for all leaf nodes in aConfigInstance.LeafNodeVector<REAL,NODE extends LeafNode<REAL>> A vector of leaf nodes.Represents a long in a configuration tree.Represents a 'model' in aConfigInstance.An immutable reference to a model.The Node class is superclass for all nodes in aConfigInstance.NodeVector<NODE>A NodeVector represents an array declared with '[]' in a config definition file.Represents a 'path' in aConfigInstance, usually a filename, can be optionalRepresents a 'path' in aConfigInstance, usually a filename.A ReferenceNode class represents a reference (that is a config-id) in aConfigInstance.A StringNode class represents a string in aConfigInstance.Represents a 'url' in aConfigInstance, which will be downloaded and made available as aFile.Similar toFileReference, holds either a URL or a file path to the downloaded file depending on state.