我想编写一个使用event调用类型的AWS。根据java.编程.模型.处理程序.类型,我应该做以下工作:
如果您计划异步调用Lambda函数(使用事件调用类型),那么outputType应该是无效的。例如,如果将AWS与事件源(如Amazon、S3和Amazon )一起使用,则这些事件源使用事件调用类型调用Lambda函数。
我正在寻找一个关于如何编写这样一个处理程序(Java)方法的示例。
对于使用RequestResponse调用类型(例如,public String myHandler(int myCount, Context context))的Java处理程序,有很多示例。还有一些示例用于使用流 ( IIUC,也适用于RequestResponse调用类型)。我找不到处理程序处理Event调用类型的Java的任何示例。
发布于 2017-11-02 21:57:25
它看起来是这样的:
public class MyFunction implements RequestHandler<eventType, Void> {
public Void handleRequest(eventType event, Context context) {
...
return null;
}
}诀窍是知道您的事件类型是什么类。您可以将eventType设置为Object,使您的函数只触发一次,并让它在函数中打印类名,以了解事件类型将是什么。
https://stackoverflow.com/questions/47085166
复制相似问题