我需要将AWS-SQS用作Java编写的AWS Lambda函数的事件源。
来自AWS Doc:
Lambda支持两种创建处理程序的方法:
直接加载处理程序方法,而无需实现 接口。本节介绍了这种方法。
实施作为标准的一部分提供的标准接口 aws-lambda-java-core库(接口方法)。欲了解更多 信息,请参阅利用预定义的接口进行创建 BlockquoteHandler (Java)。
我拥有的SQS消息是一个带有多个字段的大JSON。 我不在乎它的内容,我只需要按原样将其传递给其他API(无需对字段进行任何操作即可。)
我的问题是: 我是否需要创建完全映射到JSON的Java POJO? 我的JSON
{
"transaction": {
"amount": "200",
"currency": "USD",
"country": "10",
"id_cashout": 623,
"status": 0
},
"log_id": "22"
}
所以我的班级将包含交易对象列表和log_id作为成员?
有什么方法可以跳过此映射,而仅将消息传递给其他API?