ActiveMQEventAPIGatewayCustomAuthorizerEventAPIGatewayProxyRequestEventAPIGatewayProxyResponseEventAPIGatewayV2CustomAuthorizerEventAPIGatewayV2HTTPEventAPIGatewayV2HTTPResponseAPIGatewayV2WebSocketEventAPIGatewayV2WebSocketResponseApplicationLoadBalancerRequestEventApplicationLoadBalancerResponseEventCloudFormationCustomResourceEventCloudFrontEventCloudWatchLogsEventCodeCommitEventCognitoEventCognitoUserPoolCreateAuthChallengeEventCognitoUserPoolCustomMessageEventCognitoUserPoolDefineAuthChallengeEventCognitoUserPoolEventCognitoUserPoolMigrateUserEventCognitoUserPoolPostAuthenticationEventCognitoUserPoolPostConfirmationEventCognitoUserPoolPreAuthenticationEventCognitoUserPoolPreSignUpEventCognitoUserPoolPreTokenGenerationEventCognitoUserPoolVerifyAuthChallengeResponseEventConfigEventConnectEventDynamodbEventIoTButtonEventKafkaEventKinesisAnalyticsFirehoseInputPreprocessingEventKinesisAnalyticsInputPreprocessingResponseKinesisAnalyticsOutputDeliveryEventKinesisAnalyticsOutputDeliveryResponseKinesisAnalyticsStreamsInputPreprocessingEventKinesisEventKinesisFirehoseEventLambdaDestinationEventLexEventS3BatchEventS3BatchResponseS3EventScheduledEventSecretsManagerRotationEventSimpleIAMPolicyResponseSNSEventSQSEvent
As of version 3.0.0, users are no longer required to pull in SDK dependencies in order to use this library.
<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.9.0</version>
</dependency>
...
</dependencies>'com.amazonaws:aws-lambda-java-core:1.2.1'
'com.amazonaws:aws-lambda-java-events:3.9.0'[com.amazonaws/aws-lambda-java-core "1.2.1"]
[com.amazonaws/aws-lambda-java-events "3.9.0"]"com.amazonaws" % "aws-lambda-java-core" % "1.2.1"
"com.amazonaws" % "aws-lambda-java-events" % "3.9.0"