Class FunctionInvoker

  • All Implemented Interfaces:
    com.amazonaws.services.lambda.runtime.RequestStreamHandler

    public class FunctionInvoker
    extends Object
    implements com.amazonaws.services.lambda.runtime.RequestStreamHandler
    Since:
    3.1 see https://docs.aws.amazon.com/apigateway/latest/developerguide/set-up-lambda-proxy-integrations.html#api-gateway-simple-proxy-for-lambda-output-format
    Author:
    Oleg Zhurakousky
    • Constructor Detail

      • FunctionInvoker

        public FunctionInvoker​(String functionDefinition)
      • FunctionInvoker

        public FunctionInvoker()
    • Method Detail

      • handleRequest

        public void handleRequest​(InputStream input,
                                  OutputStream output,
                                  com.amazonaws.services.lambda.runtime.Context context)
                           throws IOException
        Specified by:
        handleRequest in interface com.amazonaws.services.lambda.runtime.RequestStreamHandler
        Throws:
        IOException