Class PayaraConfigBuilder
- java.lang.Object
-
- fish.payara.nucleus.microprofile.config.spi.PayaraConfigBuilder
-
- All Implemented Interfaces:
org.eclipse.microprofile.config.spi.ConfigBuilder
public class PayaraConfigBuilder extends Object implements org.eclipse.microprofile.config.spi.ConfigBuilder
- Author:
- Steve Millidge (Payara Foundation)
-
-
Constructor Summary
Constructors Constructor Description PayaraConfigBuilder(ConfigProviderResolverImpl resolver)PayaraConfigBuilder(ConfigProviderResolverImpl resolver, ClassLoader loader)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.microprofile.config.spi.ConfigBuilderaddDefaultSources()org.eclipse.microprofile.config.spi.ConfigBuilderaddDiscoveredConverters()org.eclipse.microprofile.config.spi.ConfigBuilderaddDiscoveredSources()org.eclipse.microprofile.config.Configbuild()org.eclipse.microprofile.config.spi.ConfigBuilderforClassLoader(ClassLoader loader)static Class<?>getTypeForConverter(Class<?> converter)static Class<?>getTypeForConverter(org.eclipse.microprofile.config.spi.Converter<?> converter)<T> org.eclipse.microprofile.config.spi.ConfigBuilderwithConverter(Class<T> type, int i, org.eclipse.microprofile.config.spi.Converter<T> cnvrtr)org.eclipse.microprofile.config.spi.ConfigBuilderwithConverters(org.eclipse.microprofile.config.spi.Converter<?>... converters)org.eclipse.microprofile.config.spi.ConfigBuilderwithSources(org.eclipse.microprofile.config.spi.ConfigSource... sources)
-
-
-
Constructor Detail
-
PayaraConfigBuilder
public PayaraConfigBuilder(ConfigProviderResolverImpl resolver, ClassLoader loader)
-
PayaraConfigBuilder
public PayaraConfigBuilder(ConfigProviderResolverImpl resolver)
-
-
Method Detail
-
addDefaultSources
public org.eclipse.microprofile.config.spi.ConfigBuilder addDefaultSources()
- Specified by:
addDefaultSourcesin interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
addDiscoveredSources
public org.eclipse.microprofile.config.spi.ConfigBuilder addDiscoveredSources()
- Specified by:
addDiscoveredSourcesin interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
addDiscoveredConverters
public org.eclipse.microprofile.config.spi.ConfigBuilder addDiscoveredConverters()
- Specified by:
addDiscoveredConvertersin interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
forClassLoader
public org.eclipse.microprofile.config.spi.ConfigBuilder forClassLoader(ClassLoader loader)
- Specified by:
forClassLoaderin interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
withSources
public org.eclipse.microprofile.config.spi.ConfigBuilder withSources(org.eclipse.microprofile.config.spi.ConfigSource... sources)
- Specified by:
withSourcesin interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
withConverters
public org.eclipse.microprofile.config.spi.ConfigBuilder withConverters(org.eclipse.microprofile.config.spi.Converter<?>... converters)
- Specified by:
withConvertersin interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
build
public org.eclipse.microprofile.config.Config build()
- Specified by:
buildin interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
withConverter
public <T> org.eclipse.microprofile.config.spi.ConfigBuilder withConverter(Class<T> type, int i, org.eclipse.microprofile.config.spi.Converter<T> cnvrtr)
- Specified by:
withConverterin interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
getTypeForConverter
public static Class<?> getTypeForConverter(org.eclipse.microprofile.config.spi.Converter<?> converter)
-
-