Uses of Interface
io.helidon.config.spi.Source
-
Packages that use Source 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. -
-
Uses of Source in io.helidon.config
Classes in io.helidon.config that implement Source Modifier and Type Class Description class
AbstractConfigSource
A base implementation for config sources, that combines configuration from any type of a config source.class
AbstractSource
Source options as a super set of all possible combinations of source implementation.class
ClasspathConfigSource
ConfigSource
implementation that loads configuration content from a resource on a classpath.class
ClasspathOverrideSource
OverrideSource
implementation that loads override definitions from a resource on a classpath.static class
ConfigSources.SystemPropertiesConfigSource
System properties config source.class
DirectoryConfigSource
ConfigSource
implementation that loads configuration content from a directory on a filesystem.class
FileConfigSource
ConfigSource
implementation that loads configuration content from a file on a filesystem.class
FileOverrideSource
OverrideSource
implementation that loads override definitions from a file on a filesystem.class
InMemoryOverrideSource
In-memory implementation of override source.class
MapConfigSource
ConfigSource
implementation based onMap<String, String>
.class
PrefixedConfigSource
ConfigSource
implementation wraps another config source and add key prefix to original one.class
UrlConfigSource
ConfigSource
implementation that loads configuration content from specified endpoint URL.class
UrlOverrideSource
OverrideSource
implementation that loads configuration override content from specified endpoint URL. -
Uses of Source in io.helidon.config.etcd
Classes in io.helidon.config.etcd that implement Source Modifier and Type Class Description class
EtcdConfigSource
A config source which loads a configuration document from Etcd. -
Uses of Source in io.helidon.config.git
Classes in io.helidon.config.git that implement Source Modifier and Type Class Description class
GitConfigSource
A config source which loads a configuration document from Git repository. -
Uses of Source in io.helidon.config.spi
Subinterfaces of Source in io.helidon.config.spi Modifier and Type Interface Description interface
ConfigSource
Source
of configuration.interface
NodeConfigSource
An eager source that can read all data from the underlying origin as a configuration node.interface
OverrideSource
Source of config override settings.interface
ParsableSource
An eager source that can read all data from the underlying origin as a stream that can be parsed based on its media type (or using an explicitConfigParser
.
-