This is fork of official AWS Lambda Java Events that aims to provide simplified Java models without JodaTime.
Gradle
dependencies { compile 'com.github.goodforgod:aws-lambda-java-events:0.9.0-SNAPSHOT' }Maven
<dependency> <groupId>com.github.goodforgod</groupId> <artifactId>aws-lambda-java-events</artifactId> <version>0.9.0-SNAPSHOT</version> </dependency>- DynamoDB
DynamodbEventDynamodbTimeWindowEvent
- Gateway
APIGatewayProxyEventAPIGatewayProxyResponseAPIGatewayCustomAuthorizerEventAPIGatewayV2CustomAuthorizerEventAPIGatewayV2HTTPEventAPIGatewayV2HTTPResponseAPIGatewayV2WebSocketEventAPIGatewayV2WebSocketResponse
- Kinesis
KinesisAnalyticsFirehoseInputPreprocessingEventKinesisAnalyticsInputPreprocessingResponseKinesisAnalyticsOutputDeliveryEventKinesisAnalyticsOutputDeliveryResponseKinesisAnalyticsStreamsInputPreprocessingEventKinesisEventKinesisFirehoseEventKinesisTimeWindowEvent
- S3
S3BatchEventS3BatchResponseS3EventS3EventNotificationS3EventObjectLambdaEvent
- System
LoadBalancerRequestLoadBalancerResponseCloudFormationCustomResourceEventCloudFrontEventCloudWatchLogsEventCodeCommitEventConfigEventLambdaDestinationEventIamPolicyResponseSecretsManagerRotationEventSimpleIAMPolicyResponse
- Common
ActiveMQEventCognitoEventConnectEventIoTButtonEventKafkaEventLexEventScheduledEventSNSEventSQSEvent