Uses of Interface
io.helidon.config.spi.Source
Package
Description
Provides interfaces and classes for loading and working with immutable, tree-structured
configuration data.
Etcd configuration source.
Git configuration source.
Configuration SPI that defines the behavior developers can implement to extend the config system.
Provides classes and interfaces for using the Oracle Cloud Infrastructure (OCI) Secrets
Retrieval and Vault APIs
as part of a ConfigSourceProvider implementation.
-
Uses of Source in io.helidon.config
Modifier and TypeClassDescriptionclass
A base implementation for config sources, that combines configuration from any type of a config source.class
Source options as a super set of all possible combinations of source implementation.class
ConfigSource
implementation that loads configuration content from a resource on a classpath.class
OverrideSource
implementation that loads override definitions from a resource on a classpath.static final class
System properties config source.class
ConfigSource
implementation that loads configuration content from a directory on a filesystem.class
ConfigSource
implementation that loads configuration content from a file on a filesystem.final class
OverrideSource
implementation that loads override definitions from a file on a filesystem.class
In-memory implementation of override source.class
ConfigSource
implementation based onMap<String, String>
.final class
ConfigSource
implementation wraps another config source and add key prefix to original one.final class
ConfigSource
implementation that loads configuration content from specified endpoint URL.class
OverrideSource
implementation that loads configuration override content from specified endpoint URL. -
Uses of Source in io.helidon.config.etcd
Modifier and TypeClassDescriptionclass
A config source which loads a configuration document from Etcd. -
Uses of Source in io.helidon.config.git
Modifier and TypeClassDescriptionclass
A config source which loads a configuration document from Git repository. -
Uses of Source in io.helidon.config.spi
Modifier and TypeInterfaceDescriptioninterface
Source
of configuration.interface
An eager source that can read all data from the underlying origin as a configuration node.interface
Source of config override settings.interface
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
. -
Uses of Source in io.helidon.integrations.oci.secrets.configsource
Modifier and TypeClassDescriptionclass
AbstractSecretBundleConfigSource<B extends AbstractConfigSourceBuilder<B,
Void>> AnAbstractConfigSource
that encapsulates functionality common to bothSecretBundleLazyConfigSource
andSecretBundleNodeConfigSource
.final class
AnAbstractConfigSource
and aLazyConfigSource
implementation that sources its values from the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs.final class
AnAbstractConfigSource
,NodeConfigSource
andPollableSource
implementation that sources its values from the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs.