Class AwsProxyRequestContext

java.lang.Object
io.quarkus.amazon.lambda.http.model.AwsProxyRequestContext

public class AwsProxyRequestContext extends Object
The API Gateway request context object. This is used by the default implementation of the AWS_PROXY integration type. All of the values are part of the API Gateway $context variable so this object could be reused with custom request readers.
See Also:
  • Constructor Details

    • AwsProxyRequestContext

      public AwsProxyRequestContext()
  • Method Details

    • getResourceId

      public String getResourceId()
    • setResourceId

      public void setResourceId(String resourceId)
    • getApiId

      public String getApiId()
    • setApiId

      public void setApiId(String apiId)
    • getResourcePath

      public String getResourcePath()
    • setResourcePath

      public void setResourcePath(String resourcePath)
    • getHttpMethod

      public String getHttpMethod()
    • setHttpMethod

      public void setHttpMethod(String httpMethod)
    • getRequestId

      public String getRequestId()
    • setRequestId

      public void setRequestId(String requestId)
    • getExtendedRequestId

      public String getExtendedRequestId()
    • setExtendedRequestId

      public void setExtendedRequestId(String extendedRequestId)
    • getAccountId

      public String getAccountId()
    • setAccountId

      public void setAccountId(String accountId)
    • getIdentity

      public ApiGatewayRequestIdentity getIdentity()
    • setIdentity

      public void setIdentity(ApiGatewayRequestIdentity identity)
    • getStage

      public String getStage()
    • setStage

      public void setStage(String stage)
    • getPath

      public String getPath()
    • setPath

      public void setPath(String path)
    • getAuthorizer

      public ApiGatewayAuthorizerContext getAuthorizer()
    • setAuthorizer

      public void setAuthorizer(ApiGatewayAuthorizerContext authorizer)
    • getProtocol

      public String getProtocol()
    • setProtocol

      public void setProtocol(String protocol)
    • getRequestTime

      public String getRequestTime()
    • setRequestTime

      public void setRequestTime(String requestTime)
    • getRequestTimeEpoch

      public long getRequestTimeEpoch()
    • setRequestTimeEpoch

      public void setRequestTimeEpoch(long requestTimeEpoch)
    • getElb

      public AlbContext getElb()
    • setElb

      public void setElb(AlbContext elb)