Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

README.md

AWS Lambda Java Events v3

Event Models Supported

  • ActiveMQEvent
  • APIGatewayCustomAuthorizerEvent
  • APIGatewayProxyRequestEvent
  • APIGatewayProxyResponseEvent
  • APIGatewayV2CustomAuthorizerEvent
  • APIGatewayV2HTTPEvent
  • APIGatewayV2HTTPResponse
  • APIGatewayV2WebSocketEvent
  • APIGatewayV2WebSocketResponse
  • ApplicationLoadBalancerRequestEvent
  • ApplicationLoadBalancerResponseEvent
  • CloudFormationCustomResourceEvent
  • CloudFrontEvent
  • CloudWatchLogsEvent
  • CodeCommitEvent
  • CognitoEvent
  • ConfigEvent
  • ConnectEvent
  • DynamodbEvent
  • IoTButtonEvent
  • KafkaEvent
  • KinesisAnalyticsFirehoseInputPreprocessingEvent
  • KinesisAnalyticsInputPreprocessingResponse
  • KinesisAnalyticsOutputDeliveryEvent
  • KinesisAnalyticsOutputDeliveryResponse
  • KinesisAnalyticsStreamsInputPreprocessingEvent
  • KinesisEvent
  • KinesisFirehoseEvent
  • LambdaDestinationEvent
  • LexEvent
  • S3BatchEvent
  • S3BatchResponse
  • S3Event
  • ScheduledEvent
  • SecretsManagerRotationEvent
  • SimpleIAMPolicyResponse
  • SNSEvent
  • SQSEvent

As of version 3.0.0, users are no longer required to pull in SDK dependencies in order to use this library.

Getting Started

Maven

<dependencies> ... <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-lambda-java-core</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-lambda-java-events</artifactId> <version>3.7.0</version> </dependency> ... </dependencies>

Gradle

'com.amazonaws:aws-lambda-java-core:1.2.1' 'com.amazonaws:aws-lambda-java-events:3.7.0'

Leiningen and Boot

[com.amazonaws/aws-lambda-java-core "1.2.1"] [com.amazonaws/aws-lambda-java-events "3.7.0"]

sbt

"com.amazonaws" % "aws-lambda-java-core" % "1.2.1" "com.amazonaws" % "aws-lambda-java-events" % "3.7.0"