Interface DynamoDbStorageConfigurationProvider

All Superinterfaces:
io.micronaut.core.naming.Named, RootClassConfigurationProvider
All Known Implementing Classes:
DefaultDynamoDBStorageConfigurationProvider

public interface DynamoDbStorageConfigurationProvider extends RootClassConfigurationProvider
Dynamo DB Storage Configuration.
Since:
2.0.0
Author:
Sergio del Amo
  • Method Details

    • getDynamoDbClientName

      @NonNull @NonNull Optional<String> getDynamoDbClientName()
      The name qualifier of the defined DynamoDBClient to use. If unset, a client with the same name as the storage will be used. If there is no bean with a name qualifier matching the storage name, the default client will be used.
      Returns:
      Returns the name qualifier of the S3Client to use.
    • getTableName

      @NonNull @NonNull String getTableName()
      Returns:
      Returns the name of the DynamoDB table to use.