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.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.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.