Для 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>