Package com.jcabi.dynamo
Interface Credentials
- All Known Implementing Classes:
Credentials.Assumed,Credentials.Direct,Credentials.Simple
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Amazon DynamoDB credentials.
It is recommended to use Credentials.Simple in most cases.
- Since:
- 0.1
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classAssumed AWS IAM role.static final classWith explicitly specified endpoint.static final classSimple implementation. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Credentials.SimpleTest credentials, for unit testing mostly. -
Method Summary
Modifier and TypeMethodDescriptionsoftware.amazon.awssdk.services.dynamodb.DynamoDbClientaws()Build AWS client.
-
Field Details
-
TEST
Test credentials, for unit testing mostly.
-
-
Method Details
-
aws
software.amazon.awssdk.services.dynamodb.DynamoDbClient aws()Build AWS client.Don't forget to shut it down after use, using
SdkAutoCloseable.close().- Returns:
- Amazon Dynamo DB client
-