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;
    }
}