Class SpringBootApiGatewayRequestHandler

java.lang.Object
org.springframework.cloud.function.context.AbstractSpringFunctionAdapterInitializer<com.amazonaws.services.lambda.runtime.Context>
org.springframework.cloud.function.adapter.aws.SpringBootRequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
org.springframework.cloud.function.adapter.aws.SpringBootApiGatewayRequestHandler
All Implemented Interfaces:
com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,Object>, Closeable, AutoCloseable

@Deprecated public class SpringBootApiGatewayRequestHandler extends SpringBootRequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
Deprecated.
since 3.1 in favor of FunctionInvoker
Author:
Dave Syer, Oleg Zhurakousky, Semyon Fishman, Markus Gulden
  • Constructor Details

    • SpringBootApiGatewayRequestHandler

      public SpringBootApiGatewayRequestHandler(Class<?> configurationClass)
      Deprecated.
    • SpringBootApiGatewayRequestHandler

      public SpringBootApiGatewayRequestHandler()
      Deprecated.
  • Method Details

    • convertEvent

      protected Object convertEvent(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent event)
      Deprecated.
      Overrides:
      convertEvent in class SpringBootRequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
    • convertOutput

      protected com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent convertOutput(Object output)
      Deprecated.
      Overrides:
      convertOutput in class SpringBootRequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>
    • handleRequest

      public Object handleRequest(com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent event, com.amazonaws.services.lambda.runtime.Context context)
      Deprecated.
      Specified by:
      handleRequest in interface com.amazonaws.services.lambda.runtime.RequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,Object>
      Overrides:
      handleRequest in class SpringBootRequestHandler<com.amazonaws.services.lambda.runtime.events.APIGatewayProxyRequestEvent,com.amazonaws.services.lambda.runtime.events.APIGatewayProxyResponseEvent>