Java 中的基本 Lambda 代码

lambda 需要一个处理程序,它将作为应用程序的入口点。每个处理程序都需要实现接口 RequestHandler<I, O>,其中 I 是输入类型,O 是输出类型。然后将输入类型传递给 handleRequest() 方法,该方法返回输出类型。

一个简单的例子可能如下所示:

package com.example.lambda;

import com.amazonaws.services.lambda.runtime.Context;
import com.amazonaws.services.lambda.runtime.RequestHandler;

public class HelloNumber implements RequestHandler<Integer, String> {

    @Override
    public String handleRequest(Integer input, Context context) {
        return "You sent " + input;
    }
}