| 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.spi |
Configuration SPI that defines the behavior developers can implement to extend the config system.
|
| Modifier and Type | Method and Description |
|---|---|
static MissingValueException |
MissingValueException.create(Config.Key key)
Create new missing value exception.
|
| Modifier and Type | Method and Description |
|---|---|
static Supplier<MissingValueException> |
MissingValueException.createSupplier(Config.Key key)
Create new missing value exception supplier.
|
| Modifier and Type | Method and Description |
|---|---|
ConfigValue<Map<String,String>> |
Config.asMap()
Transform all leaf nodes (values) into Map instance.
|
static ConfigFilters.ValueResolvingBuilder |
ConfigFilters.ValueResolvingBuilder.create(Config metaConfig)
Initializes config filter instance from configuration properties.
|
static PollingStrategies.ScheduledBuilder |
PollingStrategies.ScheduledBuilder.create(Config metaConfig)
Initializes polling strategy instance from configuration properties.
|
static RetryPolicies.Builder |
RetryPolicies.Builder.create(Config metaConfig)
Initializes retry policy instance from configuration properties.
|
default T |
ConfigValue.get()
Typed value of the represented
Config node. |
| Modifier and Type | Method and Description |
|---|---|
static EtcdConfigSourceBuilder |
EtcdConfigSourceBuilder.create(Config metaConfig)
Initializes config source instance from meta configuration properties,
see
ConfigSources.load(Config). |
| Modifier and Type | Method and Description |
|---|---|
static GitConfigSourceBuilder |
GitConfigSourceBuilder.create(Config metaConfig)
Initializes config source instance from meta configuration properties,
see
ConfigSources.load(Config). |
| Modifier and Type | Method and Description |
|---|---|
static ConfigSource |
ConfigSource.create(Config metaConfig)
Initializes a
ConfigSource from meta-configuration. |
static RetryPolicy |
RetryPolicy.create(Config metaConfig)
Constructs a
RetryPolicy from meta-configuration. |
<T> T |
ConfigMapper.map(Config config,
GenericType<T> type)
Convert the specified
Config node into the target type specified by GenericType. |
<T> T |
ConfigMapper.map(Config config,
Class<T> type)
Converts the specified
Config node to the target type. |
<T> T |
ConfigMapper.map(String value,
GenericType<T> type,
String key)
Converts the value to the target generic type.
|
<T> T |
ConfigMapper.map(String value,
Class<T> type,
String key)
Converts the value to the target type.
|
Copyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.