Я пытаюсь запустить функцию aws lambda с помощью Java в моем Eclipse, если я передаю ввод как любую строку, функция успешно вызвана, но я вижу нуль в качестве вывода, но Я выхожу в качестве исходного текста.Просмотр вывода в основной функции Aws Lambda
Вот мой код
package simpledynamodb;
import com.amazonaws.services.lambda.runtime.Context;
import com.amazonaws.services.lambda.runtime.RequestHandler;
public class LambdaFunctionHandler implements RequestHandler<String, String> {
@Override
public String handleRequest(String input, Context context) {
context.getLogger().log("Input is working");
context.getLogger().log("Input: " + input);
// TODO: implement your handler
return null;
}
}
Результат выглядит
Uploading function code to dynamodbmaven...
Upload success. Function ARN: arn:aws:lambda:us-west-2:169456523019:function:dynamodbmaven
Invoking function...
==================== FUNCTION OUTPUT ====================
null
В моем коде я передаю «Привет мир» в качестве входного текста, я предположу, что, чтобы увидеть переданную строку вместо этого я получаю null.
Мой класс обработчика, все кажется прекрасным. Вот ПИК моей конфигурации лямбда
Можете ли вы сказать мне, где я ошибаюсь в этом ?.