Class AwsProxyRequestContext
java.lang.Object
io.quarkus.amazon.lambda.http.model.AwsProxyRequestContext
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetApiId()getElb()getPath()longgetStage()voidsetAccountId(String accountId) voidvoidsetAuthorizer(ApiGatewayAuthorizerContext authorizer) voidsetElb(AlbContext elb) voidsetExtendedRequestId(String extendedRequestId) voidsetHttpMethod(String httpMethod) voidsetIdentity(ApiGatewayRequestIdentity identity) voidvoidsetProtocol(String protocol) voidsetRequestId(String requestId) voidsetRequestTime(String requestTime) voidsetRequestTimeEpoch(long requestTimeEpoch) voidsetResourceId(String resourceId) voidsetResourcePath(String resourcePath) void
-
Constructor Details
-
AwsProxyRequestContext
public AwsProxyRequestContext()
-
-
Method Details
-
getResourceId
-
setResourceId
-
getApiId
-
setApiId
-
getResourcePath
-
setResourcePath
-
getHttpMethod
-
setHttpMethod
-
getRequestId
-
setRequestId
-
getExtendedRequestId
-
setExtendedRequestId
-
getAccountId
-
setAccountId
-
getIdentity
-
setIdentity
-
getStage
-
setStage
-
getPath
-
setPath
-
getAuthorizer
-
setAuthorizer
-
getProtocol
-
setProtocol
-
getRequestTime
-
setRequestTime
-
getRequestTimeEpoch
public long getRequestTimeEpoch() -
setRequestTimeEpoch
public void setRequestTimeEpoch(long requestTimeEpoch) -
getElb
-
setElb
-