Class DynamoDBConfigSource
- java.lang.Object
-
- fish.payara.nucleus.microprofile.config.source.extension.ConfiguredExtensionConfigSource<DynamoDBConfigSourceConfiguration>
-
- fish.payara.microprofile.config.extensions.dynamodb.DynamoDBConfigSource
-
- All Implemented Interfaces:
ExtensionConfigSource,org.eclipse.microprofile.config.spi.ConfigSource
@Service(name="dynamodb-config-source") public class DynamoDBConfigSource extends ConfiguredExtensionConfigSource<DynamoDBConfigSourceConfiguration>
-
-
Field Summary
Fields Modifier and Type Field Description static Set<String>SUPPORTED_DATA_TYPES-
Fields inherited from class fish.payara.nucleus.microprofile.config.source.extension.ConfiguredExtensionConfigSource
configuration
-
-
Constructor Summary
Constructors Constructor Description DynamoDBConfigSource()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbootstrap()booleandeleteValue(String name)voiddestroy()StringgetName()intgetOrdinal()Map<String,String>getProperties()Set<String>getPropertyNames()StringgetSource()StringgetValue(String propertyName)static Map<String,String>readDataFromItems(jakarta.json.JsonArray items, String keyColumnName, String valueColumnName)booleansetValue(String name, String value)-
Methods inherited from class fish.payara.nucleus.microprofile.config.source.extension.ConfiguredExtensionConfigSource
getConfiguration, setConfiguration
-
-
-
-
Method Detail
-
bootstrap
public void bootstrap()
-
readDataFromItems
public static Map<String,String> readDataFromItems(jakarta.json.JsonArray items, String keyColumnName, String valueColumnName)
-
getSource
public String getSource()
-
getName
public String getName()
-
getOrdinal
public int getOrdinal()
-
destroy
public void destroy()
-
deleteValue
public boolean deleteValue(String name)
-
-