Что такое класс AWS SDK V2 для Lambda S3Event? - PullRequest
1 голос
/ 16 апреля 2019

Для Java SDK V1 у меня есть лямбда-функция, подобная этой:

public static void doSomethingLambda(S3Event s3Event) throws Exception {
    s3Event....

однако в SDK V2 S3Event, похоже, не существует. Разве я не использую неправильную зависимость? (Документы для V2 довольно скудны)

Вот мои зависимости SDK V1:

  <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>

и SDK V2:

 <dependency>
        <groupId>software.amazon.awssdk</groupId>
        <artifactId>s3</artifactId>
    </dependency>
    <dependency>
        <groupId>software.amazon.awssdk</groupId>
        <artifactId>lambda</artifactId>
    </dependency>
...