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()
long
getStage()
void
setAccountId
(String accountId) void
void
setAuthorizer
(ApiGatewayAuthorizerContext authorizer) void
setElb
(AlbContext elb) void
setExtendedRequestId
(String extendedRequestId) void
setHttpMethod
(String httpMethod) void
setIdentity
(ApiGatewayRequestIdentity identity) void
void
setProtocol
(String protocol) void
setRequestId
(String requestId) void
setRequestTime
(String requestTime) void
setRequestTimeEpoch
(long requestTimeEpoch) void
setResourceId
(String resourceId) void
setResourcePath
(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
-