相关疑难解决方法(0)

What's the AWS SDK V2 class for Lambda S3Event?

For the Java SDK V1, I have a lambda function like this:

public static void doSomethingLambda(S3Event s3Event) throws Exception {
    s3Event....
Run Code Online (Sandbox Code Playgroud)

however in SDK V2, S3Event does not seem to exist. Unless I am using the wrong dependency? (The docs for V2 are pretty sparse)

Here is my SDK V1 Dependencies:

  <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-lambda-java-events</artifactId>
        <version>1.3.0</version>
    </dependency>

    <dependency>
        <groupId>com.amazonaws</groupId>
        <artifactId>aws-java-sdk-s3</artifactId>
        <version>1.11.534</version>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

and SDK V2:

 <dependency>
        <groupId>software.amazon.awssdk</groupId>
        <artifactId>s3</artifactId>
    </dependency>
    <dependency>
        <groupId>software.amazon.awssdk</groupId>
        <artifactId>lambda</artifactId>
    </dependency>
Run Code Online (Sandbox Code Playgroud)

java amazon-web-services maven aws-sdk aws-lambda

7
推荐指数
1
解决办法
782
查看次数

标签 统计

amazon-web-services ×1

aws-lambda ×1

aws-sdk ×1

java ×1

maven ×1