4.8. POJO をボディーとして使用
オプションが複数あるため、AWS Request が複雑になることがあります。POJO をボディーとして使用する可能性があります。AWS Lambda には送信可能な操作が複数あり、Get Function 要求の例として以下を実行できます。
from("direct:getFunction")
.setBody(GetFunctionRequest.builder().functionName("test").build())
.to("aws2-lambda://GetHelloWithName?awsLambdaClient=#awsLambdaClient&operation=getFunction&pojoRequest=true")
これにより、この操作に関連するヘッダーおよびオプションを渡さずに、リクエストを直接渡します。