Uses of Interface
io.helidon.config.spi.Source
Packages that use 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
Classes in io.helidon.config that implement SourceModifier and TypeClassDescriptionclassA base implementation for config sources, that combines configuration from any type of a config source.classSource options as a super set of all possible combinations of source implementation.classConfigSourceimplementation that loads configuration content from a resource on a classpath.classOverrideSourceimplementation that loads override definitions from a resource on a classpath.static final classSystem properties config source.classConfigSourceimplementation that loads configuration content from a directory on a filesystem.classConfigSourceimplementation that loads configuration content from a file on a filesystem.final classOverrideSourceimplementation that loads override definitions from a file on a filesystem.classIn-memory implementation of override source.classConfigSourceimplementation based onMap<String, String>.final classConfigSourceimplementation wraps another config source and add key prefix to original one.final classConfigSourceimplementation that loads configuration content from specified endpoint URL.classOverrideSourceimplementation 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 SourceModifier and TypeClassDescriptionclassA 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 SourceModifier and TypeClassDescriptionclassA 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.spiModifier and TypeInterfaceDescriptioninterfaceSourceof configuration.interfaceAn eager source that can read all data from the underlying origin as a configuration node.interfaceSource of config override settings.interfaceAn 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
Classes in io.helidon.integrations.oci.secrets.configsource that implement SourceModifier and TypeClassDescriptionclassAbstractSecretBundleConfigSource<B extends AbstractConfigSourceBuilder<B,Void>> AnAbstractConfigSourcethat encapsulates functionality common to bothSecretBundleLazyConfigSourceandSecretBundleNodeConfigSource.final classAnAbstractConfigSourceand aLazyConfigSourceimplementation that sources its values from the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs.final classAnAbstractConfigSource,NodeConfigSourceandPollableSourceimplementation that sources its values from the Oracle Cloud Infrastructure (OCI) Secrets Retrieval and Vault APIs.