简体   繁体   English

"为 lambda 函数构建 InvokeRequest 时没有这样的方法 memberName"

[英]No such method memberName when building InvokeRequest for lambda function

I'm trying to create a request, in java, to call a lambda function locally.我正在尝试在 java 中创建一个请求以在本地调用 lambda 函数。 When creating the request:创建请求时:

InvokeRequest request = InvokeRequest.builder()
                .functionName("examplelambda")
                .payload(SdkBytes.fromUtf8String("{\n" +
                        " \"Hello \": \"Paris\",\n" +
                        " \"countryCode\": \"FR\"\n" +
                        "}")).build();

I solved by downgrading software.amazon.awssdk.lambda dependency to 2.5.10我通过将 software.amazon.awssdk.lambda 依赖项降级到 2.5.10 来解决

<dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>lambda</artifactId>
            <version>2.5.10</version>
</dependency>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM