public final class ConfigUtils extends Object
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
ConfigUtils.DotEnvConfigSource |
(package private) static class |
ConfigUtils.EnvConfigSource |
(package private) static class |
ConfigUtils.SysPropConfigSource |
| Modifier and Type | Method and Description |
|---|---|
static void |
addSourceProvider(io.smallrye.config.SmallRyeConfigBuilder builder,
org.eclipse.microprofile.config.spi.ConfigSourceProvider provider)
Add a configuration source provider to the builder.
|
static void |
addSourceProviders(io.smallrye.config.SmallRyeConfigBuilder builder,
Collection<org.eclipse.microprofile.config.spi.ConfigSourceProvider> providers)
Add a configuration source providers to the builder.
|
static io.smallrye.config.SmallRyeConfigBuilder |
configBuilder(boolean runTime) |
static io.smallrye.config.SmallRyeConfigBuilder |
configBuilder(boolean runTime,
boolean addDiscovered)
Get the basic configuration builder.
|
static <T> IntFunction<List<T>> |
listFactory() |
static <T> IntFunction<Set<T>> |
setFactory() |
static <T> IntFunction<SortedSet<T>> |
sortedSetFactory() |
public static <T> IntFunction<List<T>> listFactory()
public static <T> IntFunction<Set<T>> setFactory()
public static <T> IntFunction<SortedSet<T>> sortedSetFactory()
public static io.smallrye.config.SmallRyeConfigBuilder configBuilder(boolean runTime)
public static io.smallrye.config.SmallRyeConfigBuilder configBuilder(boolean runTime,
boolean addDiscovered)
runTime - true if the configuration is run time, false if build timeaddDiscovered - true if the ConfigSource and Converter objects should be auto-discoveredpublic static void addSourceProvider(io.smallrye.config.SmallRyeConfigBuilder builder,
org.eclipse.microprofile.config.spi.ConfigSourceProvider provider)
builder - the builderprovider - the provider to addpublic static void addSourceProviders(io.smallrye.config.SmallRyeConfigBuilder builder,
Collection<org.eclipse.microprofile.config.spi.ConfigSourceProvider> providers)
builder - the builderproviders - the providers to addCopyright © 2020 JBoss by Red Hat. All rights reserved.