Module io.helidon.common.config
Package io.helidon.common.config
package io.helidon.common.config
Provides the minimal set of types for immutable, tree-structured configuration access.
See the helidon-config module for more information for common runtime usage patterns.
-
ClassDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Object represents fully-qualified key of config node.Deprecated, for removal: This API element is subject to removal in a future version.use
io.helidon.config.ConfigBuilderSupportinsteadConfigBuilderSupport.ConfiguredBuilder<BUILDER,PROTOTYPE> Extension ofPrototype.Builderthat supports configuration.Deprecated, for removal: This API element is subject to removal in a future version.this class is no longer used, switch tohelidon-configmodule with its own config exception classConfiguredProvider<T extends NamedService>Deprecated.this class will be moved tohelidon-configmodule in Helidon 5ConfigValue<T>Deprecated, for removal: This API element is subject to removal in a future version.use types inio.helidon.configpackage insteadDeprecated, for removal: This API element is subject to removal in a future version.UseServices.get(Class), orServiceRegistry.get(Class)if you have an instance ready to obtain the "global" configuration; in case you are writing a registry service, simply inject the config instance; useServices.set(Class, Object[])to use a custom instance of configuration, just make sure it is registered before it is used the first timeDeprecated.this class will be moved tohelidon-configmodule in Helidon 5
io.helidon.config.Configinstead