| Package | Description |
|---|---|
| io.helidon.config |
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
|
| io.helidon.config.etcd |
Etcd configuration source.
|
| io.helidon.config.git |
Git configuration source.
|
| io.helidon.config.hocon |
HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.
|
| io.helidon.config.spi |
Configuration SPI that defines the behavior developers can implement to extend the config system.
|
| io.helidon.config.yaml |
YAML format ConfigParser implementation.
|
| io.helidon.security.tools.config |
Support for encrypted properties.
|
| Class and Description |
|---|
| AbstractConfigSource.Builder
A common
ConfigSource builder ready to be extended by builder implementation related to ConfigSource
extensions. |
| AbstractOverrideSource.Builder
A common
OverrideSource builder ready to be extended by builder implementation related to OverrideSource
extensions. |
| AbstractParsableConfigSource.Builder
Common
AbstractParsableConfigSource Builder, suitable for
concrete implementations of Builder that are related to
ConfigSources which extend AbstractParsableConfigSource |
| ConfigFilter
Filter that can transform elementary configuration (
String) values
before they are returned via the Config API. |
| ConfigMapperProvider
Provides
ConfigMappers each of which converts a Config
subtree to a specific Java type. |
| ConfigNode.ObjectNode
Configuration node representing a hierarchical structure parsed by a
suitable
ConfigParser if necessary. |
| ConfigParser
Transforms config
ConfigParser.Content into a ConfigNode.ObjectNode that
represents the original structure and values from the content. |
ConfigSource
Source of configuration. |
| OverrideSource
Source of config override settings.
|
| PollingStrategy
Mechanism for notifying interested subscribers when they should check for
changes that might have been made to the data used to create a
Config
tree, as accessed through ConfigSources. |
| RetryPolicy
Mechanism for controlling retry of attempts to load data by an
AbstractSource. |
| Class and Description |
|---|
| AbstractConfigSource.Builder
A common
ConfigSource builder ready to be extended by builder implementation related to ConfigSource
extensions. |
| AbstractParsableConfigSource.Builder
Common
AbstractParsableConfigSource Builder, suitable for
concrete implementations of Builder that are related to
ConfigSources which extend AbstractParsableConfigSource |
| AbstractSource.Builder
A common
AbstractSource builder, suitable for concrete Builder implementations
related to AbstractSource extensions to extend. |
ConfigSource
Source of configuration. |
| PollingStrategy
Mechanism for notifying interested subscribers when they should check for
changes that might have been made to the data used to create a
Config
tree, as accessed through ConfigSources. |
| PollingStrategy.PollingEvent
Event indicating that data used in constructing a given
Config
tree might have changed. |
| Class and Description |
|---|
| AbstractConfigSource.Builder
A common
ConfigSource builder ready to be extended by builder implementation related to ConfigSource
extensions. |
| AbstractParsableConfigSource.Builder
Common
AbstractParsableConfigSource Builder, suitable for
concrete implementations of Builder that are related to
ConfigSources which extend AbstractParsableConfigSource |
| AbstractSource.Builder
A common
AbstractSource builder, suitable for concrete Builder implementations
related to AbstractSource extensions to extend. |
ConfigSource
Source of configuration. |
| Class and Description |
|---|
| ConfigParser
Transforms config
ConfigParser.Content into a ConfigNode.ObjectNode that
represents the original structure and values from the content. |
| Class and Description |
|---|
| AbstractConfigSource
Base abstract implementation of
ConfigSource, suitable for concrete
implementations to extend. |
| AbstractConfigSource.Builder
A common
ConfigSource builder ready to be extended by builder implementation related to ConfigSource
extensions. |
| AbstractOverrideSource.Builder
A common
OverrideSource builder ready to be extended by builder implementation related to OverrideSource
extensions. |
| AbstractParsableConfigSource.Builder
Common
AbstractParsableConfigSource Builder, suitable for
concrete implementations of Builder that are related to
ConfigSources which extend AbstractParsableConfigSource |
| AbstractSource
Abstract base implementation for a variety of sources.
|
| AbstractSource.Builder
A common
AbstractSource builder, suitable for concrete Builder implementations
related to AbstractSource extensions to extend. |
| AbstractSource.Data
Data loaded at appropriate time.
|
| Changeable
Interface used to mark changeable source.
|
| ConfigContext
Context created by a
Config.Builder as it constructs a
Config. |
| ConfigNode
Marker interface identifying a config node implementation.
|
| ConfigNode.ListNode
ConfigNode-based list of configuration values.
|
| ConfigNode.ListNode.Builder
Builder to build
ConfigNode.ListNode instance. |
| ConfigNode.NodeType
Base types of config nodes.
|
| ConfigNode.ObjectNode
Configuration node representing a hierarchical structure parsed by a
suitable
ConfigParser if necessary. |
| ConfigNode.ObjectNode.Builder
Builder to build
ConfigNode.ObjectNode instance. |
| ConfigNode.ValueNode
Single string-based configuration value.
|
| ConfigParser
Transforms config
ConfigParser.Content into a ConfigNode.ObjectNode that
represents the original structure and values from the content. |
| ConfigParser.Content |
| ConfigParserException
Root class for exceptions thrown during config parsing.
|
ConfigSource
Source of configuration. |
| OverrideSource
Source of config override settings.
|
| OverrideSource.OverrideData
Group of config override settings.
|
| PollingStrategy
Mechanism for notifying interested subscribers when they should check for
changes that might have been made to the data used to create a
Config
tree, as accessed through ConfigSources. |
| PollingStrategy.PollingEvent
Event indicating that data used in constructing a given
Config
tree might have changed. |
| RetryPolicy
Mechanism for controlling retry of attempts to load data by an
AbstractSource. |
| Source
Source of the specified type
<T> of data. |
| Class and Description |
|---|
| ConfigParser
Transforms config
ConfigParser.Content into a ConfigNode.ObjectNode that
represents the original structure and values from the content. |
| Class and Description |
|---|
| ConfigFilter
Filter that can transform elementary configuration (
String) values
before they are returned via the Config API. |
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.