Class ApiGatewayRequest


  • public class ApiGatewayRequest
    extends Object
    The incoming request from AWS API Gateway to a Lambda function.
    See Also:
    The official tutorial
    • Constructor Detail

      • ApiGatewayRequest

        public ApiGatewayRequest()
    • Method Detail

      • getResource

        public String getResource()
      • getPath

        public String getPath()
      • getHttpMethod

        public String getHttpMethod()
      • getQueryStringParameters

        public Map<String,​String> getQueryStringParameters()
      • getBody

        public String getBody()
      • isBase64Encoded

        public boolean isBase64Encoded()
      • setResource

        public void setResource​(String resource)
      • setPath

        public void setPath​(String path)
      • setHttpMethod

        public void setHttpMethod​(String httpMethod)
      • setQueryStringParameters

        public void setQueryStringParameters​(Map<String,​String> queryStringParameters)
      • setPathParameters

        public void setPathParameters​(Map<String,​String> pathParameters)
      • setStageVariables

        public void setStageVariables​(Map<String,​String> stageVariables)
      • setRequestContext

        public void setRequestContext​(RequestContext requestContext)
      • setBody

        public void setBody​(String body)
      • setBase64Encoded

        public void setBase64Encoded​(boolean isBase64Encoded)
      • canEqual

        protected boolean canEqual​(Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object