| 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 | Class and Description |
|---|---|
class |
ConfigMappingException
Configuration value mapping exception.
|
class |
MissingValueException
Exception representing a specific failures related to a missing configuration value.
|
| Modifier and Type | Method and Description |
|---|---|
protected ConfigParser.Content<Long> |
EtcdConfigSource.content() |
| Modifier and Type | Method and Description |
|---|---|
protected ConfigParser.Content<byte[]> |
GitConfigSource.content() |
| Modifier and Type | Class and Description |
|---|---|
class |
ConfigParserException
Root class for exceptions thrown during config parsing.
|
| Modifier and Type | Method and Description |
|---|---|
default void |
ConfigParser.Content.close() |
protected abstract ConfigParser.Content<S> |
AbstractParsableConfigSource.content()
Returns config source content.
|
Optional<T> |
Source.load()
Loads the underlying source data, converting it into an
Optional
around the parameterized type T. |
protected abstract AbstractSource.Data<T,S> |
AbstractSource.loadData()
Loads new data from config source.
|
Copyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.