Class ConfiguredExtensionConfigSource<C extends ConfigSourceConfiguration>
- java.lang.Object
-
- fish.payara.nucleus.microprofile.config.source.extension.ConfiguredExtensionConfigSource<C>
-
- Type Parameters:
C- the configuration class for the config course
- All Implemented Interfaces:
ExtensionConfigSource,org.eclipse.microprofile.config.spi.ConfigSource
- Direct Known Subclasses:
AWSSecretsConfigSource,AzureSecretsConfigSource,DynamoDBConfigSource,GCPSecretsConfigSource,HashiCorpSecretsConfigSource,LDAPConfigSource
@Contract public abstract class ConfiguredExtensionConfigSource<C extends ConfigSourceConfiguration> extends Object implements ExtensionConfigSource
A config source that is backed by a configuration in the domain.xml
-
-
Field Summary
Fields Modifier and Type Field Description protected Cconfiguration
-
Constructor Summary
Constructors Constructor Description ConfiguredExtensionConfigSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CgetConfiguration()voidsetConfiguration(C configuration)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.microprofile.config.spi.ConfigSource
getName, getOrdinal, getProperties, getPropertyNames, getValue
-
Methods inherited from interface fish.payara.nucleus.microprofile.config.source.extension.ExtensionConfigSource
bootstrap, deleteValue, destroy, getSource, setValue
-
-
-
-
Field Detail
-
configuration
protected C extends ConfigSourceConfiguration configuration
-
-