Uses of Class
io.helidon.config.ConfigSources.CompositeBuilder
-
Packages that use ConfigSources.CompositeBuilder Package Description io.helidon.config Provides interfaces and classes for loading and working with immutable, tree-structured configuration data. -
-
Uses of ConfigSources.CompositeBuilder in io.helidon.config
Methods in io.helidon.config that return ConfigSources.CompositeBuilder Modifier and Type Method Description ConfigSources.CompositeBuilder
ConfigSources.CompositeBuilder. add(Supplier<ConfigSource> source)
Adds aConfigSource
to the ordered list of sources.ConfigSources.CompositeBuilder
ConfigSources.CompositeBuilder. changesDebounce(Duration debounceTimeout)
Specifies debounce timeout for reloading the config after the underlying config source(s) change.ConfigSources.CompositeBuilder
ConfigSources.CompositeBuilder. changesExecutor(ScheduledExecutorService changesExecutor)
SpecifiesScheduledExecutorService
on which reloads of the config source will occur.ConfigSources.CompositeBuilder
ConfigSources.CompositeBuilder. changesMaxBuffer(int changesMaxBuffer)
Specifies maximum capacity for each subscriber's buffer to be used to deliverconfig source changes
.static ConfigSources.CompositeBuilder
ConfigSources. create(Supplier<ConfigSource>... configSources)
Provides aConfigSources.CompositeBuilder
for creating a compositeConfigSource
based on the specifiedConfigSource
s, used in the order in which they are passed as arguments.static ConfigSources.CompositeBuilder
ConfigSources. create(List<Supplier<ConfigSource>> configSources)
Provides aConfigSources.CompositeBuilder
for creating a compositeConfigSource
based on theConfigSource
s and their order in the specified list.static ConfigSources.CompositeBuilder
ConfigSources. load(Config metaConfig)
Provides aConfigSources.CompositeBuilder
for creating a compositeConfigSource
based on theConfigSource
s returned by the provided meta-configuration.static ConfigSources.CompositeBuilder
ConfigSources. load(Supplier<ConfigSource>... metaSources)
Provides aConfigSources.CompositeBuilder
for creating a compositeConfigSource
based on theConfigSource
s returned by the provided meta-sources.ConfigSources.CompositeBuilder
ConfigSources.CompositeBuilder. mergingStrategy(ConfigSources.MergingStrategy mergingStrategy)
Sets the strategy to be used for merging the root nodes provided by the list ofConfigSource
s.
-