public class MpConfigBuilder extends java.lang.Object implements ConfigBuilder
| Modifier and Type | Method and Description |
|---|---|
ConfigBuilder |
addDefaultSources() |
ConfigBuilder |
addDiscoveredConverters() |
ConfigBuilder |
addDiscoveredSources() |
Config |
build() |
MpConfigBuilder |
config(Config config)
Set the Helidon config to be used as a "backend" for this MP config.
|
ConfigBuilder |
forClassLoader(java.lang.ClassLoader loader) |
<T> ConfigBuilder |
withConverter(java.lang.Class<T> aClass,
int ordinal,
Converter<T> converter) |
ConfigBuilder |
withConverters(Converter<?>... converters) |
ConfigBuilder |
withSources(ConfigSource... sources) |
public ConfigBuilder addDefaultSources()
addDefaultSources in interface ConfigBuilderpublic ConfigBuilder addDiscoveredSources()
addDiscoveredSources in interface ConfigBuilderpublic ConfigBuilder addDiscoveredConverters()
addDiscoveredConverters in interface ConfigBuilderpublic ConfigBuilder forClassLoader(java.lang.ClassLoader loader)
forClassLoader in interface ConfigBuilderpublic ConfigBuilder withSources(ConfigSource... sources)
withSources in interface ConfigBuilderpublic <T> ConfigBuilder withConverter(java.lang.Class<T> aClass, int ordinal, Converter<T> converter)
withConverter in interface ConfigBuilderpublic MpConfigBuilder config(Config config)
config - config instance to query if MP sources do not contain the keypublic ConfigBuilder withConverters(Converter<?>... converters)
withConverters in interface ConfigBuilderpublic Config build()
build in interface ConfigBuilderCopyright © 2018, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.