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.ConfigBuilder
addDefaultSources()
org.eclipse.microprofile.config.spi.ConfigBuilder
addDiscoveredConverters()
org.eclipse.microprofile.config.spi.ConfigBuilder
addDiscoveredSources()
org.eclipse.microprofile.config.Config
build()
org.eclipse.microprofile.config.spi.ConfigBuilder
forClassLoader(ClassLoader loader)
static Class<?>
getTypeForConverter(Class<?> converter)
static Class<?>
getTypeForConverter(org.eclipse.microprofile.config.spi.Converter<?> converter)
<T> org.eclipse.microprofile.config.spi.ConfigBuilder
withConverter(Class<T> type, int i, org.eclipse.microprofile.config.spi.Converter<T> cnvrtr)
org.eclipse.microprofile.config.spi.ConfigBuilder
withConverters(org.eclipse.microprofile.config.spi.Converter<?>... converters)
org.eclipse.microprofile.config.spi.ConfigBuilder
withSources(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:
addDefaultSources
in interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
addDiscoveredSources
public org.eclipse.microprofile.config.spi.ConfigBuilder addDiscoveredSources()
- Specified by:
addDiscoveredSources
in interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
addDiscoveredConverters
public org.eclipse.microprofile.config.spi.ConfigBuilder addDiscoveredConverters()
- Specified by:
addDiscoveredConverters
in interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
forClassLoader
public org.eclipse.microprofile.config.spi.ConfigBuilder forClassLoader(ClassLoader loader)
- Specified by:
forClassLoader
in interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
withSources
public org.eclipse.microprofile.config.spi.ConfigBuilder withSources(org.eclipse.microprofile.config.spi.ConfigSource... sources)
- Specified by:
withSources
in interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
withConverters
public org.eclipse.microprofile.config.spi.ConfigBuilder withConverters(org.eclipse.microprofile.config.spi.Converter<?>... converters)
- Specified by:
withConverters
in interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
build
public org.eclipse.microprofile.config.Config build()
- Specified by:
build
in 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:
withConverter
in interfaceorg.eclipse.microprofile.config.spi.ConfigBuilder
-
getTypeForConverter
public static Class<?> getTypeForConverter(org.eclipse.microprofile.config.spi.Converter<?> converter)
-
-