Uses of Package
io.helidon.config.spi
-
Packages that use io.helidon.config.spi Package Description io.helidon.config Provides interfaces and classes for loading and working with immutable, tree-structured configuration data.io.helidon.config.encryption Support for encrypted properties.io.helidon.config.etcd Etcd configuration source.io.helidon.config.git Git configuration source.io.helidon.config.hocon HOCON format ConfigParser implementation using Typesafe (Lightbend) Config library.io.helidon.config.objectmapping Mappers that can mapConfigto classes with factory methods, classes with Builders and general "bean" classes with constructor and setters.io.helidon.config.spi Configuration SPI that defines the behavior developers can implement to extend the config system.io.helidon.config.yaml YAML format ConfigParser implementation. -
Classes in io.helidon.config.spi used by io.helidon.config Class Description AbstractConfigSource.Builder A commonConfigSourcebuilder ready to be extended by builder implementation related toConfigSourceextensions.AbstractOverrideSource.Builder A commonOverrideSourcebuilder ready to be extended by builder implementation related toOverrideSourceextensions.AbstractParsableConfigSource.Builder CommonAbstractParsableConfigSourceBuilder, suitable for concrete implementations of Builder that are related toConfigSources which extendAbstractParsableConfigSourceConfigFilter Filter that can transform elementary configuration (String) values before they are returned via theConfigAPI.ConfigMapperProvider Provides mapping functions that convert aConfigsubtree to specific Java types.ConfigNode.ObjectNode Configuration node representing a hierarchical structure parsed by a suitableConfigParserif necessary.ConfigParser Transforms configConfigParser.Contentinto aConfigNode.ObjectNodethat represents the original structure and values from the content.ConfigSource Sourceof configuration.OverrideSource Source of config override settings.PollingStrategy Mechanism for notifying interested subscribers when they should check for changes that might have been made to the data used to create aConfigtree, as accessed throughConfigSources.RetryPolicy Mechanism for controlling retry of attempts to load data by anAbstractSource. -
Classes in io.helidon.config.spi used by io.helidon.config.encryption Class Description ConfigFilter Filter that can transform elementary configuration (String) values before they are returned via theConfigAPI. -
Classes in io.helidon.config.spi used by io.helidon.config.etcd Class Description AbstractConfigSource Base abstract implementation ofConfigSource, suitable for concrete implementations to extend.AbstractConfigSource.Builder A commonConfigSourcebuilder ready to be extended by builder implementation related toConfigSourceextensions.AbstractParsableConfigSource Abstract implementation ofConfigSourcethat uses aConfigParserto parseconfiguration contentaccessible as aReadable.AbstractParsableConfigSource.Builder CommonAbstractParsableConfigSourceBuilder, suitable for concrete implementations of Builder that are related toConfigSources which extendAbstractParsableConfigSourceAbstractSource Abstract base implementation for a variety of sources.AbstractSource.Builder A commonAbstractSourcebuilder, suitable for concreteBuilderimplementations related toAbstractSourceextensions to extend.Changeable Interface used to mark changeable source.ConfigParser.Content ConfigSource Sourceof configuration.PollingStrategy Mechanism for notifying interested subscribers when they should check for changes that might have been made to the data used to create aConfigtree, as accessed throughConfigSources.PollingStrategy.PollingEvent Event indicating that data used in constructing a givenConfigtree might have changed.Source Source of the specified type<T>of data. -
Classes in io.helidon.config.spi used by io.helidon.config.git Class Description AbstractConfigSource Base abstract implementation ofConfigSource, suitable for concrete implementations to extend.AbstractConfigSource.Builder A commonConfigSourcebuilder ready to be extended by builder implementation related toConfigSourceextensions.AbstractParsableConfigSource Abstract implementation ofConfigSourcethat uses aConfigParserto parseconfiguration contentaccessible as aReadable.AbstractParsableConfigSource.Builder CommonAbstractParsableConfigSourceBuilder, suitable for concrete implementations of Builder that are related toConfigSources which extendAbstractParsableConfigSourceAbstractSource Abstract base implementation for a variety of sources.AbstractSource.Builder A commonAbstractSourcebuilder, suitable for concreteBuilderimplementations related toAbstractSourceextensions to extend.Changeable Interface used to mark changeable source.ConfigParser.Content ConfigSource Sourceof configuration.Source Source of the specified type<T>of data. -
Classes in io.helidon.config.spi used by io.helidon.config.hocon Class Description ConfigParser Transforms configConfigParser.Contentinto aConfigNode.ObjectNodethat represents the original structure and values from the content. -
Classes in io.helidon.config.spi used by io.helidon.config.objectmapping Class Description ConfigMapperProvider Provides mapping functions that convert aConfigsubtree to specific Java types. -
Classes in io.helidon.config.spi used by io.helidon.config.spi Class Description AbstractConfigSource Base abstract implementation ofConfigSource, suitable for concrete implementations to extend.AbstractConfigSource.Builder A commonConfigSourcebuilder ready to be extended by builder implementation related toConfigSourceextensions.AbstractOverrideSource.Builder A commonOverrideSourcebuilder ready to be extended by builder implementation related toOverrideSourceextensions.AbstractParsableConfigSource.Builder CommonAbstractParsableConfigSourceBuilder, suitable for concrete implementations of Builder that are related toConfigSources which extendAbstractParsableConfigSourceAbstractSource Abstract base implementation for a variety of sources.AbstractSource.Builder A commonAbstractSourcebuilder, suitable for concreteBuilderimplementations related toAbstractSourceextensions to extend.AbstractSource.Data Data loaded at appropriate time.Changeable Interface used to mark changeable source.ConfigContext Context created by aConfig.Builderas it constructs aConfig.ConfigMapper Config mapper is provided toConfigMapperProviderto help transformation of complex structures.ConfigNode Marker interface identifying a config node implementation.ConfigNode.ListNode ConfigNode-based list of configuration values.ConfigNode.ListNode.Builder Builder to buildConfigNode.ListNodeinstance.ConfigNode.NodeType Base types of config nodes.ConfigNode.ObjectNode Configuration node representing a hierarchical structure parsed by a suitableConfigParserif necessary.ConfigNode.ObjectNode.Builder Builder to buildConfigNode.ObjectNodeinstance.ConfigNode.ValueNode Single string-based configuration value.ConfigParser Transforms configConfigParser.Contentinto aConfigNode.ObjectNodethat represents the original structure and values from the content.ConfigParser.Content ConfigParserException Root class for exceptions thrown during config parsing.ConfigSource Sourceof configuration.OverrideSource Source of config override settings.OverrideSource.OverrideData Group of config override settings.PollingStrategy Mechanism for notifying interested subscribers when they should check for changes that might have been made to the data used to create aConfigtree, as accessed throughConfigSources.PollingStrategy.PollingEvent Event indicating that data used in constructing a givenConfigtree might have changed.RetryPolicy Mechanism for controlling retry of attempts to load data by anAbstractSource.Source Source of the specified type<T>of data. -
Classes in io.helidon.config.spi used by io.helidon.config.yaml Class Description ConfigParser Transforms configConfigParser.Contentinto aConfigNode.ObjectNodethat represents the original structure and values from the content.