Class Ddb2ClientIAMOptimizedImpl

  • All Implemented Interfaces:
    Ddb2InternalClient

    public class Ddb2ClientIAMOptimizedImpl
    extends Object
    implements Ddb2InternalClient
    Manage an AWS DynamoDB client for all users to use (enabling temporary creds). This implementation is for remote instances to manage the credentials on their own (eliminating credential rotations)
    • Constructor Detail

      • Ddb2ClientIAMOptimizedImpl

        public Ddb2ClientIAMOptimizedImpl​(Ddb2Configuration configuration)
        Constructor that uses the config file.
    • Method Detail

      • getDynamoDBClient

        public software.amazon.awssdk.services.dynamodb.DynamoDbClient getDynamoDBClient()
        Getting the DynamoDB aws client that is used.
        Specified by:
        getDynamoDBClient in interface Ddb2InternalClient
        Returns:
        DynamoDB Client.