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
All Methods Instance Methods Concrete Methods 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()
-
-
-
Method Detail
-
getResource
public String getResource()
-
getPath
public String getPath()
-
getHttpMethod
public String getHttpMethod()
-
getRequestContext
public RequestContext getRequestContext()
-
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)
-
setRequestContext
public void setRequestContext(RequestContext requestContext)
-
setBody
public void setBody(String body)
-
setBase64Encoded
public void setBase64Encoded(boolean isBase64Encoded)
-
canEqual
protected boolean canEqual(Object other)
-
-