public class SmallRyeConfigBuilder extends Object implements org.eclipse.microprofile.config.spi.ConfigBuilder
| Modifier and Type | Field and Description |
|---|---|
static String |
META_INF_MICROPROFILE_CONFIG_PROPERTIES |
static String |
WEB_INF_MICROPROFILE_CONFIG_PROPERTIES |
| Constructor and Description |
|---|
SmallRyeConfigBuilder() |
public static final String META_INF_MICROPROFILE_CONFIG_PROPERTIES
public static final String WEB_INF_MICROPROFILE_CONFIG_PROPERTIES
public SmallRyeConfigBuilder addDiscoveredSources()
addDiscoveredSources in interface org.eclipse.microprofile.config.spi.ConfigBuilderpublic SmallRyeConfigBuilder addDiscoveredConverters()
addDiscoveredConverters in interface org.eclipse.microprofile.config.spi.ConfigBuilderpublic SmallRyeConfigBuilder addDiscoveredInterceptors()
public SmallRyeConfigBuilder addDefaultSources()
addDefaultSources in interface org.eclipse.microprofile.config.spi.ConfigBuilderprotected List<org.eclipse.microprofile.config.spi.ConfigSource> getDefaultSources()
public SmallRyeConfigBuilder addDefaultInterceptors()
public SmallRyeConfigBuilder forClassLoader(ClassLoader classLoader)
forClassLoader in interface org.eclipse.microprofile.config.spi.ConfigBuilderpublic SmallRyeConfigBuilder withSources(org.eclipse.microprofile.config.spi.ConfigSource... configSources)
withSources in interface org.eclipse.microprofile.config.spi.ConfigBuilderpublic SmallRyeConfigBuilder withSources(Collection<org.eclipse.microprofile.config.spi.ConfigSource> configSources)
public SmallRyeConfigBuilder withSources(ConfigSourceFactory... configSourceFactories)
public SmallRyeConfigBuilder withInterceptors(ConfigSourceInterceptor... interceptors)
public SmallRyeConfigBuilder withInterceptorFactories(ConfigSourceInterceptorFactory... interceptorFactories)
public SmallRyeConfigBuilder withProfile(String profile)
public SmallRyeConfigBuilder withProfiles(List<String> profiles)
public SmallRyeConfigBuilder withSecretKeys(String... keys)
public SmallRyeConfigBuilder withDefaultValue(String name, String value)
public SmallRyeConfigBuilder withDefaultValues(Map<String,String> defaultValues)
public SmallRyeConfigBuilder withMapping(Class<?> klass)
public SmallRyeConfigBuilder withMapping(Class<?> klass, String prefix)
public SmallRyeConfigBuilder withMappingIgnore(String path)
public SmallRyeConfigBuilder withValidateUnknown(boolean validateUnknown)
public SmallRyeConfigBuilder withConverters(org.eclipse.microprofile.config.spi.Converter<?>[] converters)
withConverters in interface org.eclipse.microprofile.config.spi.ConfigBuilderpublic <T> SmallRyeConfigBuilder withConverter(Class<T> type, int priority, org.eclipse.microprofile.config.spi.Converter<T> converter)
withConverter in interface org.eclipse.microprofile.config.spi.ConfigBuilder@Deprecated public SmallRyeConfigBuilder withWrapper(UnaryOperator<org.eclipse.microprofile.config.spi.ConfigSource> wrapper)
protected List<org.eclipse.microprofile.config.spi.ConfigSource> getSources()
protected Map<Type,io.smallrye.config.SmallRyeConfigBuilder.ConverterWithPriority> getConverters()
protected boolean isAddDefaultSources()
protected boolean isAddDiscoveredSources()
protected boolean isAddDiscoveredConverters()
public SmallRyeConfig build()
build in interface org.eclipse.microprofile.config.spi.ConfigBuilderCopyright © 2018–2021. All rights reserved.