Class ApiGatewayRequest
java.lang.Object
com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
public class ApiGatewayRequest extends Object
The incoming request from AWS API Gateway to a Lambda function.
- See Also:
- The official tutorial
-
Constructor Summary
Constructors Constructor Description ApiGatewayRequest() -
Method Summary
Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)StringgetBody()Map<String,String>getHeaders()StringgetHttpMethod()StringgetPath()Map<String,String>getPathParameters()Map<String,String>getQueryStringParameters()RequestContextgetRequestContext()StringgetResource()Map<String,String>getStageVariables()inthashCode()booleanisBase64Encoded()voidsetBase64Encoded(boolean isBase64Encoded)voidsetBody(String body)voidsetHeaders(Map<String,String> headers)voidsetHttpMethod(String httpMethod)voidsetPath(String path)voidsetPathParameters(Map<String,String> pathParameters)voidsetQueryStringParameters(Map<String,String> queryStringParameters)voidsetRequestContext(RequestContext requestContext)voidsetResource(String resource)voidsetStageVariables(Map<String,String> stageVariables)StringtoString()
-
Constructor Details
-
ApiGatewayRequest
public ApiGatewayRequest()
-
-
Method Details
-
getResource
-
getPath
-
getHttpMethod
-
getHeaders
-
getQueryStringParameters
-
getPathParameters
-
getStageVariables
-
getRequestContext
-
getBody
-
isBase64Encoded
public boolean isBase64Encoded() -
setResource
-
setPath
-
setHttpMethod
-
setHeaders
-
setQueryStringParameters
-
setPathParameters
-
setStageVariables
-
setRequestContext
-
setBody
-
setBase64Encoded
public void setBase64Encoded(boolean isBase64Encoded) -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-