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