Add aws-lambda-java-events-sdk-transformer library with DynamodbEvent v2.2.8 support #118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of changes:
This change adds a new library
aws-lambda-java-events-transformer
to the collection.Extract from Readme:
About
Provides helper classes/methods to use alongside
aws-lambda-java-events
in order to transform Lambda input event model objects into SDK-compatible output model objects (eg. DynamodbEvent to a List of records writable back to DynamoDB through the AWS DynamoDB SDK v2).Getting started
Add the following Apache Maven dependencies to your
pom.xml
file:To use this library as a transformer to the AWS DynamoDB Java SDK v2, also add the following dependencies to your
pom.xml
file:Note that because
aws-lambda-java-events
version 2 requires the DynamoDB v1 SDK, this is also required for this library.Example Usage
To convert a full
DynamodbEvent
object to an SDK v2 compatibleList<Record>
:By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.