Index
All Classes and Interfaces|All Packages
A
- ApiGatewayRequest - Class in com.slack.api.bolt.aws_lambda.request
-
The incoming request from AWS API Gateway to a Lambda function.
- ApiGatewayRequest() - Constructor for class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- ApiGatewayResponse - Class in com.slack.api.bolt.aws_lambda.response
-
The valid format of a response supposed to be sent.
- ApiGatewayResponse(int, String, Map<String, String>, boolean) - Constructor for class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse
- ApiGatewayResponse.Builder - Class in com.slack.api.bolt.aws_lambda.response
- app() - Method in class com.slack.api.bolt.aws_lambda.SlackApiLambdaHandler
-
Returns the underlying
Appinstance in this handler.
B
- base64Encoded(boolean) - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse.Builder
-
A binary or rather a base64encoded responses requires "Binary Media Types" to be configured in API Gateway a request with an "Accept" header set to one of the "Binary Media Types"
- binaryBody(byte[]) - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse.Builder
-
Builds the
ApiGatewayResponseusing the passed binary body encoded as base64. - build() - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse.Builder
- build302Response(String) - Static method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse
- builder() - Static method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse
- Builder() - Constructor for class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse.Builder
C
- canEqual(Object) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- canEqual(Object) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- canEqual(Object) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- com.slack.api.bolt.aws_lambda - package com.slack.api.bolt.aws_lambda
-
AWS API Gateway / Lambda support for Bolt apps.
- com.slack.api.bolt.aws_lambda.request - package com.slack.api.bolt.aws_lambda.request
- com.slack.api.bolt.aws_lambda.response - package com.slack.api.bolt.aws_lambda.response
E
- equals(Object) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- equals(Object) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- equals(Object) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- extractPayloadJsonAsString(String) - Method in class com.slack.api.bolt.aws_lambda.request.PayloadExtractor
-
Extract URL decoded JSON string from body parameter given by AWS Lambda/API Gateway.
G
- getAccountId() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getAccountId() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- getApiId() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- getApiKey() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getBody() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getBody() - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse
- getCaller() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getCognitoAuthenticationProvider() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getCognitoAuthenticationType() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getCognitoIdentityId() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getCognitoIdentityPoolId() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getHeaders() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getHeaders() - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse
- getHttpMethod() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getHttpMethod() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- getIdentity() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- getPath() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getPathParameters() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getQueryStringParameters() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getRequestContext() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getRequestId() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- getResource() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getResourceId() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- getResourcePath() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- getSourceIp() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getStage() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- getStageVariables() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- getStatusCode() - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse
- getUser() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getUserAgent() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- getUserArn() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
H
- handleRequest(ApiGatewayRequest, Context) - Method in class com.slack.api.bolt.aws_lambda.SlackApiLambdaHandler
- hashCode() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- hashCode() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- hashCode() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- headers(Map<String, String>) - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse.Builder
I
- Identity - Class in com.slack.api.bolt.aws_lambda.request
- Identity() - Constructor for class com.slack.api.bolt.aws_lambda.request.Identity
- isBase64Encoded() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- isIsBase64Encoded() - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse
- isWarmupRequest(ApiGatewayRequest) - Method in class com.slack.api.bolt.aws_lambda.SlackApiLambdaHandler
-
Returns true if the given incoming request is an internal warmup request.
O
- objectBody(Object) - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse.Builder
-
Builds the
ApiGatewayResponseusing the passed object body converted to JSON.
P
- PayloadExtractor - Class in com.slack.api.bolt.aws_lambda.request
- PayloadExtractor() - Constructor for class com.slack.api.bolt.aws_lambda.request.PayloadExtractor
R
- rawBody(String) - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse.Builder
-
Builds the
ApiGatewayResponseusing the passed raw body string. - RequestContext - Class in com.slack.api.bolt.aws_lambda.request
- RequestContext() - Constructor for class com.slack.api.bolt.aws_lambda.request.RequestContext
S
- setAccountId(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setAccountId(String) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- setApiId(String) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- setApiKey(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setBase64Encoded(boolean) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setBody(String) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setCaller(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setCognitoAuthenticationProvider(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setCognitoAuthenticationType(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setCognitoIdentityId(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setCognitoIdentityPoolId(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setHeaders(Map<String, String>) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setHttpMethod(String) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setHttpMethod(String) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- setIdentity(Identity) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- setPath(String) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setPathParameters(Map<String, String>) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setQueryStringParameters(Map<String, String>) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setRequestContext(RequestContext) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setRequestId(String) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- setResource(String) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setResourceId(String) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- setResourcePath(String) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- setSourceIp(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setStage(String) - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
- setStageVariables(Map<String, String>) - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- setUser(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setUserAgent(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- setUserArn(String) - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- SlackApiLambdaHandler - Class in com.slack.api.bolt.aws_lambda
-
The AWS Lambda handler base class.
- SlackApiLambdaHandler(App) - Constructor for class com.slack.api.bolt.aws_lambda.SlackApiLambdaHandler
- statusCode(int) - Method in class com.slack.api.bolt.aws_lambda.response.ApiGatewayResponse.Builder
T
- toApiGatewayResponse(Response) - Method in class com.slack.api.bolt.aws_lambda.SlackApiLambdaHandler
- toSlackRequest(ApiGatewayRequest) - Method in class com.slack.api.bolt.aws_lambda.SlackApiLambdaHandler
- toString() - Method in class com.slack.api.bolt.aws_lambda.request.ApiGatewayRequest
- toString() - Method in class com.slack.api.bolt.aws_lambda.request.Identity
- toString() - Method in class com.slack.api.bolt.aws_lambda.request.RequestContext
All Classes and Interfaces|All Packages