Class DynamoDbAsyncClientProvider

  • All Implemented Interfaces:
    AutoCloseable, SdkClientProvider<software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>, software.amazon.awssdk.utils.SdkAutoCloseable

    @Internal
    public class DynamoDbAsyncClientProvider
    extends Object
    implements SdkClientProvider<software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
    Provides a DynamoDbAsyncClient.
    • Constructor Detail

      • DynamoDbAsyncClientProvider

        public DynamoDbAsyncClientProvider​(Properties clientProperties)
    • Method Detail

      • getClient

        public software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient getClient()
        Description copied from interface: SdkClientProvider
        Specified by:
        getClient in interface SdkClientProvider<software.amazon.awssdk.services.dynamodb.DynamoDbAsyncClient>
        Returns:
        the AWS SDK client
      • close

        public void close()
        Specified by:
        close in interface AutoCloseable
        Specified by:
        close in interface software.amazon.awssdk.utils.SdkAutoCloseable