5.8. 본문으로 사용
경우에 따라 여러 옵션으로 인해 AWS 요청을 빌드하는 것이 복잡할 수 있습니다. 이를 본문으로 사용할 수 있는 가능성을 소개합니다. AWS Lambda에는 Get Function 요청 예제로 제출할 수 있는 여러 작업이 있습니다. 다음과 같은 작업을 수행할 수 있습니다.
from("direct:getFunction")
.setBody(GetFunctionRequest.builder().functionName("test").build())
.to("aws2-lambda://GetHelloWithName?awsLambdaClient=#awsLambdaClient&operation=getFunction&pojoRequest=true")
이렇게 하면 이 작업과 관련된 헤더 및 옵션을 전달할 필요 없이 요청을 직접 전달합니다.