Interface AwsSDKv2


public interface AwsSDKv2
AWS SDK v1 compatible helper API to provide clients like DynamoDbClient, SnsClient, SqsClient, KinesisClient.
See Also:
  • Method Summary

    Modifier and Type
    Method
    Description
    software.amazon.awssdk.auth.credentials.AwsBasicCredentials
    Return the basic credentials that can be used for this container.
    software.amazon.awssdk.auth.credentials.AwsCredentialsProvider
    Return SDK 2 AwsCredentialsProvider.
    software.amazon.awssdk.services.dynamodb.DynamoDbClient
    Return the DynamoDbClient (V2 SDK) that can be used for this container.
    Return the endpoint URI for this container.
    software.amazon.awssdk.services.kinesis.KinesisClient
    Return KinesisClient (V2 SDK) that can be used for this container.
    software.amazon.awssdk.services.kms.KmsAsyncClient
    Return the KmsAsyncClient (V2 SDK) for this container.
    software.amazon.awssdk.services.kms.KmsClient
    Return the KmsClient (V2 SDK) for this container.
    software.amazon.awssdk.regions.Region
    Return SDK 2 Region.
    software.amazon.awssdk.services.s3.S3Client
    Return the S3Client (V2 SDK) for this container.
    software.amazon.awssdk.services.sns.SnsClient
    Return the SnsClient (V2 SDK) client for this container.
    software.amazon.awssdk.services.sqs.SqsClient
    Return the SnsClient (V2 SDK) client for this container.
  • Method Details

    • endpoint

      URI endpoint()
      Return the endpoint URI for this container.
    • dynamoDBClient

      software.amazon.awssdk.services.dynamodb.DynamoDbClient dynamoDBClient()
      Return the DynamoDbClient (V2 SDK) that can be used for this container.

      This should be used AFTER the container is started.

    • kinesisClient

      software.amazon.awssdk.services.kinesis.KinesisClient kinesisClient()
      Return KinesisClient (V2 SDK) that can be used for this container.

      This should be used AFTER the container is started.

    • snsClient

      software.amazon.awssdk.services.sns.SnsClient snsClient()
      Return the SnsClient (V2 SDK) client for this container.
    • sqsClient

      software.amazon.awssdk.services.sqs.SqsClient sqsClient()
      Return the SnsClient (V2 SDK) client for this container.
    • s3Client

      software.amazon.awssdk.services.s3.S3Client s3Client()
      Return the S3Client (V2 SDK) for this container.
    • kmsClient

      software.amazon.awssdk.services.kms.KmsClient kmsClient()
      Return the KmsClient (V2 SDK) for this container.
    • kmsAsyncClient

      software.amazon.awssdk.services.kms.KmsAsyncClient kmsAsyncClient()
      Return the KmsAsyncClient (V2 SDK) for this container.
    • region

      software.amazon.awssdk.regions.Region region()
      Return SDK 2 Region.
    • credentialsProvider

      software.amazon.awssdk.auth.credentials.AwsCredentialsProvider credentialsProvider()
      Return SDK 2 AwsCredentialsProvider.
    • basicCredentials

      software.amazon.awssdk.auth.credentials.AwsBasicCredentials basicCredentials()
      Return the basic credentials that can be used for this container.