Skip navigation links
A B C D E F G H I J L M O P R S T U V W X 

A

acceptUntypedObject(Object) - Method in class com.github.seratch.jslack.app_backend.events.EventHandler
Used only internally.
Action() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.Action
 
Action() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload.Action
 
ActionResponse - Class in com.github.seratch.jslack.app_backend.interactive_messages.response
 
ActionResponse() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.response.ActionResponse
 
ActionResponseSender - Class in com.github.seratch.jslack.app_backend.interactive_messages
 
ActionResponseSender(Slack) - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.ActionResponseSender
 
ALGORITHM - Static variable in class com.github.seratch.jslack.app_backend.SlackSignature
 
ApiGatewayRequest - Class in com.github.seratch.jslack.app_backend.vendor.aws.lambda.request
 
ApiGatewayRequest() - Constructor for class com.github.seratch.jslack.app_backend.vendor.aws.lambda.request.ApiGatewayRequest
 
ApiGatewayResponse - Class in com.github.seratch.jslack.app_backend.vendor.aws.lambda.response
 
ApiGatewayResponse(int, String, Map<String, String>, boolean) - Constructor for class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse
 
ApiGatewayResponse.Builder - Class in com.github.seratch.jslack.app_backend.vendor.aws.lambda.response
 
AppHomeOpenedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
AppHomeOpenedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.AppHomeOpenedHandler
 
AppHomeOpenedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
AppHomeOpenedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.AppHomeOpenedPayload
 
AppMentionHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
AppMentionHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.AppMentionHandler
 
AppMentionPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
AppMentionPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.AppMentionPayload
 
AppRateLimitedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
AppRateLimitedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.AppRateLimitedHandler
 
AppRateLimitedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
AppRateLimitedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.AppRateLimitedPayload
 
AppRequestedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
AppRequestedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.AppRequestedHandler
 
AppRequestedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
AppRequestedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.AppRequestedPayload
 
AppUninstalledHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
AppUninstalledHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.AppUninstalledHandler
 
AppUninstalledPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
AppUninstalledPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.AppUninstalledPayload
 
Attachment() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.Attachment
 
AttachmentAction() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.AttachmentAction
 
AttachmentActionPayload - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
Interactive messages are much like other messages, only they contain buttons, a variety of menus types, or they have some custom actions available.
AttachmentActionPayload() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload
 
AttachmentActionPayload.Action - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentActionPayload.Action.SelectedOption - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentActionPayload.Attachment - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentActionPayload.AttachmentAction - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentActionPayload.AttachmentField - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentActionPayload.Channel - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentActionPayload.OriginalMessage - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentActionPayload.Team - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentActionPayload.User - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
AttachmentField() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.AttachmentField
 

B

base64Encoded(boolean) - Method in class com.github.seratch.jslack.app_backend.vendor.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.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Builds the ApiGatewayResponse using the passed binary body encoded as base64.
BlockActionPayload - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
https://api.slack.com/messaging/interactivity/enabling
BlockActionPayload() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload
 
BlockActionPayload.Action - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockActionPayload.Action.SelectedOption - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockActionPayload.Action.Text - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockActionPayload.Channel - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockActionPayload.Container - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockActionPayload.Team - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockActionPayload.User - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockSuggestionPayload - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
https://api.slack.com/reference/block-kit/block-elements#external_multi_select
BlockSuggestionPayload() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockSuggestionPayload
 
BlockSuggestionPayload.Channel - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockSuggestionPayload.Container - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockSuggestionPayload.Team - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockSuggestionPayload.User - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
BlockSuggestionResponse - Class in com.github.seratch.jslack.app_backend.interactive_messages.response
 
BlockSuggestionResponse() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.response.BlockSuggestionResponse
 
build() - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
 
build302Response(String) - Static method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse
 
builder() - Static method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse
 
Builder() - Constructor for class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
 

C

callOAuthAccessMethod(VerificationCodePayload) - Method in class com.github.seratch.jslack.app_backend.oauth.OAuthFlowOperator
 
Channel() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogCancellationPayload.Channel
 
Channel() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSubmissionPayload.Channel
 
Channel() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSuggestionPayload.Channel
 
Channel() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.Channel
 
Channel() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload.Channel
 
Channel() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockSuggestionPayload.Channel
 
Channel() - Constructor for class com.github.seratch.jslack.app_backend.message_actions.payload.MessageActionPayload.Channel
 
ChannelArchiveHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ChannelArchiveHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ChannelArchiveHandler
 
ChannelArchivePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelArchivePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelArchivePayload
 
ChannelCreatedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ChannelCreatedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ChannelCreatedHandler
 
ChannelCreatedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelCreatedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelCreatedPayload
 
ChannelDeletedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ChannelDeletedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ChannelDeletedHandler
 
ChannelDeletedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelDeletedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelDeletedPayload
 
ChannelHistoryChangedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ChannelHistoryChangedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ChannelHistoryChangedHandler
 
ChannelHistoryChangedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelHistoryChangedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelHistoryChangedPayload
 
ChannelLeftHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ChannelLeftHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ChannelLeftHandler
 
ChannelLeftPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelLeftPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelLeftPayload
 
ChannelRenameHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ChannelRenameHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ChannelRenameHandler
 
ChannelRenamePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelRenamePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelRenamePayload
 
ChannelSharedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelSharedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelSharedPayload
 
ChannelUnarchiveHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ChannelUnarchiveHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ChannelUnarchiveHandler
 
ChannelUnarchivePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelUnarchivePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelUnarchivePayload
 
ChannelUnsharedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ChannelUnsharedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ChannelUnsharedPayload
 
com.github.seratch.jslack.app_backend - package com.github.seratch.jslack.app_backend
 
com.github.seratch.jslack.app_backend.config - package com.github.seratch.jslack.app_backend.config
 
com.github.seratch.jslack.app_backend.dialogs.payload - package com.github.seratch.jslack.app_backend.dialogs.payload
 
com.github.seratch.jslack.app_backend.dialogs.response - package com.github.seratch.jslack.app_backend.dialogs.response
 
com.github.seratch.jslack.app_backend.events - package com.github.seratch.jslack.app_backend.events
 
com.github.seratch.jslack.app_backend.events.handler - package com.github.seratch.jslack.app_backend.events.handler
 
com.github.seratch.jslack.app_backend.events.payload - package com.github.seratch.jslack.app_backend.events.payload
 
com.github.seratch.jslack.app_backend.events.servlet - package com.github.seratch.jslack.app_backend.events.servlet
 
com.github.seratch.jslack.app_backend.interactive_messages - package com.github.seratch.jslack.app_backend.interactive_messages
 
com.github.seratch.jslack.app_backend.interactive_messages.payload - package com.github.seratch.jslack.app_backend.interactive_messages.payload
 
com.github.seratch.jslack.app_backend.interactive_messages.response - package com.github.seratch.jslack.app_backend.interactive_messages.response
 
com.github.seratch.jslack.app_backend.message_actions.payload - package com.github.seratch.jslack.app_backend.message_actions.payload
 
com.github.seratch.jslack.app_backend.oauth - package com.github.seratch.jslack.app_backend.oauth
 
com.github.seratch.jslack.app_backend.oauth.payload - package com.github.seratch.jslack.app_backend.oauth.payload
 
com.github.seratch.jslack.app_backend.outgoing_webhooks.payload - package com.github.seratch.jslack.app_backend.outgoing_webhooks.payload
 
com.github.seratch.jslack.app_backend.outgoing_webhooks.response - package com.github.seratch.jslack.app_backend.outgoing_webhooks.response
 
com.github.seratch.jslack.app_backend.slash_commands - package com.github.seratch.jslack.app_backend.slash_commands
 
com.github.seratch.jslack.app_backend.slash_commands.payload - package com.github.seratch.jslack.app_backend.slash_commands.payload
 
com.github.seratch.jslack.app_backend.slash_commands.response - package com.github.seratch.jslack.app_backend.slash_commands.response
 
com.github.seratch.jslack.app_backend.util - package com.github.seratch.jslack.app_backend.util
 
com.github.seratch.jslack.app_backend.vendor.aws.lambda.request - package com.github.seratch.jslack.app_backend.vendor.aws.lambda.request
 
com.github.seratch.jslack.app_backend.vendor.aws.lambda.response - package com.github.seratch.jslack.app_backend.vendor.aws.lambda.response
 
com.github.seratch.jslack.app_backend.vendor.aws.lambda.util - package com.github.seratch.jslack.app_backend.vendor.aws.lambda.util
 
com.github.seratch.jslack.app_backend.views.payload - package com.github.seratch.jslack.app_backend.views.payload
 
com.github.seratch.jslack.app_backend.views.response - package com.github.seratch.jslack.app_backend.views.response
 
Container() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload.Container
 
Container() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockSuggestionPayload.Container
 

D

DEFAULT_ENV_NAME - Static variable in class com.github.seratch.jslack.app_backend.SlackSignature.Secret
 
DelayedResponseSender - Class in com.github.seratch.jslack.app_backend.slash_commands
Deprecated.
DelayedResponseSender() - Constructor for class com.github.seratch.jslack.app_backend.slash_commands.DelayedResponseSender
Deprecated.
 
DelayedResponseSender(SlackHttpClient) - Constructor for class com.github.seratch.jslack.app_backend.slash_commands.DelayedResponseSender
Deprecated.
 
deregister(EventHandler<? extends EventsApiPayload<?>>) - Method in interface com.github.seratch.jslack.app_backend.events.EventsDispatcher
Removes an EventHandler.
deregister(EventHandler<? extends EventsApiPayload<?>>) - Method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
destroy() - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackEventsApiServlet
 
detectType(String) - Method in class com.github.seratch.jslack.app_backend.dialogs.payload.PayloadTypeDetector
 
detectType(String) - Method in class com.github.seratch.jslack.app_backend.interactive_messages.payload.PayloadTypeDetector
 
DialogCancellationPayload - Class in com.github.seratch.jslack.app_backend.dialogs.payload
see https://api.slack.com/dialogs
DialogCancellationPayload() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogCancellationPayload
 
DialogCancellationPayload.Channel - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogCancellationPayload.Team - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogCancellationPayload.User - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogSubmissionErrorResponse - Class in com.github.seratch.jslack.app_backend.dialogs.response
see https://api.slack.com/dialogs
DialogSubmissionErrorResponse() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.response.DialogSubmissionErrorResponse
 
DialogSubmissionPayload - Class in com.github.seratch.jslack.app_backend.dialogs.payload
see https://api.slack.com/dialogs
DialogSubmissionPayload() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSubmissionPayload
 
DialogSubmissionPayload.Channel - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogSubmissionPayload.Team - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogSubmissionPayload.User - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogSuggestionPayload - Class in com.github.seratch.jslack.app_backend.dialogs.payload
The payload which is sent when a user clicked on a dialog which has "type": "select" and "data_source": "external"
DialogSuggestionPayload() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSuggestionPayload
 
DialogSuggestionPayload.Channel - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogSuggestionPayload.Team - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogSuggestionPayload.User - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
DialogSuggestionResponse - Class in com.github.seratch.jslack.app_backend.dialogs.response
Response data to react to an action where a user clicked on a dialog which has "type": "select" and "data_source": "external"
DialogSuggestionResponse() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.response.DialogSuggestionResponse
 
dispatch(String) - Method in interface com.github.seratch.jslack.app_backend.events.EventsDispatcher
Dispatches requests to appropriate event handlers.
dispatch(String) - Method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
DndUpdatedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
DndUpdatedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.DndUpdatedHandler
 
DndUpdatedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
DndUpdatedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.DndUpdatedPayload
 
DndUpdatedUserHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
DndUpdatedUserHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.DndUpdatedUserHandler
 
DndUpdatedUserPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
DndUpdatedUserPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.DndUpdatedUserPayload
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackEventsApiServlet
 
doReadRequestBodyAsString(HttpServletRequest) - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackEventsApiServlet
Reads the request body and returns the value as a string.

E

EmailDomainChangedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
EmailDomainChangedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.EmailDomainChangedHandler
 
EmailDomainChangedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
EmailDomainChangedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.EmailDomainChangedPayload
 
EmojiChangedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
EmojiChangedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.EmojiChangedHandler
 
EmojiChangedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
EmojiChangedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.EmojiChangedPayload
 
enqueue(String) - Method in interface com.github.seratch.jslack.app_backend.events.EventsDispatcher
Enqueues a JSON payload to the internal queue.
enqueue(String) - Method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
ENV_VARIABLE_NAME - Static variable in class com.github.seratch.jslack.app_backend.util.RequestTokenVerifier
Deprecated.
 
Error - Class in com.github.seratch.jslack.app_backend.dialogs.response
 
Error() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.response.Error
 
EventHandler<E extends EventsApiPayload<?>> - Class in com.github.seratch.jslack.app_backend.events
Events API handler base class.
EventHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.EventHandler
 
EventsApiPayload<E extends Event> - Interface in com.github.seratch.jslack.app_backend.events.payload
https://api.slack.com/types/event
EventsDispatcher - Interface in com.github.seratch.jslack.app_backend.events
Events API requests dispatcher.
EventsDispatcherFactory - Class in com.github.seratch.jslack.app_backend.events
Creates EventsDispatcher instances.
EventsDispatcherImpl - Class in com.github.seratch.jslack.app_backend.events
 
EventsDispatcherImpl() - Constructor for class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
EventsDispatcherImpl(EventTypeExtractor) - Constructor for class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
EventTypeExtractor - Interface in com.github.seratch.jslack.app_backend.events
 
EventTypeExtractorImpl - Class in com.github.seratch.jslack.app_backend.events
 
EventTypeExtractorImpl() - Constructor for class com.github.seratch.jslack.app_backend.events.EventTypeExtractorImpl
 
extractEventType(String) - Method in interface com.github.seratch.jslack.app_backend.events.EventTypeExtractor
 
extractEventType(String) - Method in class com.github.seratch.jslack.app_backend.events.EventTypeExtractorImpl
 
extractIfExists(String) - Method in class com.github.seratch.jslack.app_backend.util.JsonPayloadExtractor
 
extractPayloadJsonAsString(String) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.request.PayloadExtractor
Extract URL decoded JSON string from body parameter given by AWS Lambda/API Gateway.
extractPayloadJsonAsString(ApiGatewayRequest) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.request.PayloadExtractor
 

F

FileChangeHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
FileChangeHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.FileChangeHandler
 
FileChangePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
FileChangePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.FileChangePayload
 
FileCreatedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
FileCreatedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.FileCreatedHandler
 
FileCreatedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
FileCreatedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.FileCreatedPayload
 
FileDeletedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
FileDeletedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.FileDeletedHandler
 
FileDeletedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
FileDeletedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.FileDeletedPayload
 
FilePublicHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
FilePublicHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.FilePublicHandler
 
FilePublicPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
FilePublicPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.FilePublicPayload
 
FileSharedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
FileSharedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.FileSharedHandler
 
FileSharedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
FileSharedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.FileSharedPayload
 
FileUnsharedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
FileUnsharedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.FileUnsharedHandler
 
FileUnsharedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
FileUnsharedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.FileUnsharedPayload
 
from(Map<String, String>) - Static method in class com.github.seratch.jslack.app_backend.oauth.payload.VerificationCodePayload
Extracts code and state from Map object.

G

generate(String, String) - Method in class com.github.seratch.jslack.app_backend.SlackSignature.Generator
 
Generator() - Constructor for class com.github.seratch.jslack.app_backend.SlackSignature.Generator
 
Generator(String) - Constructor for class com.github.seratch.jslack.app_backend.SlackSignature.Generator
 
getApiAppId() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getAuthedTeams() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getAuthedUsers() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getBody() - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse
 
getEnterpriseId() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getEvent() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getEventId() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getEventPayloadClass() - Method in class com.github.seratch.jslack.app_backend.events.EventHandler
Returns the Class object of the EventApiPayload implementation.
getEventTime() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.EventHandler
Returns the type value of the event (e.g., MessageEvent.TYPE_NAME)
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.AppHomeOpenedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.AppMentionHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.AppRateLimitedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.AppRequestedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.AppUninstalledHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ChannelArchiveHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ChannelCreatedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ChannelDeletedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ChannelHistoryChangedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ChannelLeftHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ChannelRenameHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ChannelUnarchiveHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.DndUpdatedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.DndUpdatedUserHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.EmailDomainChangedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.EmojiChangedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.FileChangeHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.FileCreatedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.FileDeletedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.FilePublicHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.FileSharedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.FileUnsharedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GoodbyeHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GridMigrationFinishedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GridMigrationStartedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GroupArchiveHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GroupCloseHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GroupDeletedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GroupHistoryChangedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GroupLeftHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GroupOpenHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GroupRenameHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.GroupUnarchiveHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ImCloseHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ImCreatedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ImHistoryChangedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ImOpenHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.LinkSharedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.MemberJoinedChannelHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.MemberLeftChannelHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.MessageHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.PinAddedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.PinRemovedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ReactionAddedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ReactionRemovedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ResourcesAddedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ResourcesRemovedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ScopeDeniedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.ScopeGrantedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.StarAddedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.StarRemovedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.SubteamCreatedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.SubteamMembersChangedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.SubteamSelfAddedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.SubteamSelfRemovedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.SubteamUpdatedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.TeamDomainChangeHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.TeamJoinHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.TeamRenameHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.TokensRevokedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.UserChangeHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.UserResourceDeniedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.UserResourceGrantedHandler
 
getEventType() - Method in class com.github.seratch.jslack.app_backend.events.handler.UserResourceRemovedHandler
 
getHeaders() - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse
 
getInstance() - Static method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherFactory
Returns an EventsDispatcher.
getMaxTerminationDelayMillis() - Method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
getSlackSigningSecret() - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackEventsApiServlet
Returns the signing secret supposed to be used for verifying requests from Slack.
getStatusCode() - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse
 
getTeamId() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getToken() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
getType() - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
GoodbyeHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GoodbyeHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GoodbyeHandler
 
GoodbyePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GoodbyePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GoodbyePayload
 
GridMigrationFinishedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GridMigrationFinishedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GridMigrationFinishedHandler
 
GridMigrationFinishedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GridMigrationFinishedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GridMigrationFinishedPayload
 
GridMigrationStartedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GridMigrationStartedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GridMigrationStartedHandler
 
GridMigrationStartedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GridMigrationStartedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GridMigrationStartedPayload
 
GroupArchiveHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GroupArchiveHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GroupArchiveHandler
 
GroupArchivePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GroupArchivePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GroupArchivePayload
 
GroupCloseHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GroupCloseHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GroupCloseHandler
 
GroupClosePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GroupClosePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GroupClosePayload
 
GroupDeletedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GroupDeletedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GroupDeletedHandler
 
GroupDeletedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GroupDeletedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GroupDeletedPayload
 
GroupHistoryChangedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GroupHistoryChangedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GroupHistoryChangedHandler
 
GroupHistoryChangedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GroupHistoryChangedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GroupHistoryChangedPayload
 
GroupLeftHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GroupLeftHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GroupLeftHandler
 
GroupLeftPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GroupLeftPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GroupLeftPayload
 
GroupOpenHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GroupOpenHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GroupOpenHandler
 
GroupOpenPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GroupOpenPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GroupOpenPayload
 
GroupRenameHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GroupRenameHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GroupRenameHandler
 
GroupRenamePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GroupRenamePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GroupRenamePayload
 
GroupUnarchiveHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
GroupUnarchiveHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.GroupUnarchiveHandler
 
GroupUnarchivePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
GroupUnarchivePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.GroupUnarchivePayload
 

H

handle(E) - Method in class com.github.seratch.jslack.app_backend.events.EventHandler
Implement your logic in this method.
headers(Map<String, String>) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
 

I

Identity - Class in com.github.seratch.jslack.app_backend.vendor.aws.lambda.request
 
Identity() - Constructor for class com.github.seratch.jslack.app_backend.vendor.aws.lambda.request.Identity
 
ImCloseHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ImCloseHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ImCloseHandler
 
ImClosePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ImClosePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ImClosePayload
 
ImCreatedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ImCreatedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ImCreatedHandler
 
ImCreatedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ImCreatedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ImCreatedPayload
 
ImHistoryChangedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ImHistoryChangedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ImHistoryChangedHandler
 
ImHistoryChangedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ImHistoryChangedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ImHistoryChangedPayload
 
ImOpenHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ImOpenHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ImOpenHandler
 
ImOpenPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ImOpenPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ImOpenPayload
 
init() - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackEventsApiServlet
 
isCommand(String) - Method in class com.github.seratch.jslack.app_backend.util.SlashCommandRequestDetector
 
isIsBase64Encoded() - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse
 
isSignatureVerifierEnabled() - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackEventsApiServlet
If you'd like to do the same in a servlet filter, return false instead.
isValid(HttpServletRequest, String) - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackSignatureVerifier
 
isValid(HttpServletRequest, String, long) - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackSignatureVerifier
 
isValid(String, String, String) - Method in class com.github.seratch.jslack.app_backend.SlackSignature.Verifier
 
isValid(String, String, String, long) - Method in class com.github.seratch.jslack.app_backend.SlackSignature.Verifier
 
isValid(WebhookPayload) - Method in class com.github.seratch.jslack.app_backend.util.RequestTokenVerifier
Deprecated.
 
isValid(AttachmentActionPayload) - Method in class com.github.seratch.jslack.app_backend.util.RequestTokenVerifier
Deprecated.
 
isValid(BlockActionPayload) - Method in class com.github.seratch.jslack.app_backend.util.RequestTokenVerifier
Deprecated.
 
isValid(SlashCommandPayload) - Method in class com.github.seratch.jslack.app_backend.util.RequestTokenVerifier
Deprecated.
 
isValid(String) - Method in class com.github.seratch.jslack.app_backend.util.RequestTokenVerifier
Deprecated.
 
isValid(ApiGatewayRequest) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.util.SlackSignatureVerifier
 
isValid(ApiGatewayRequest, long) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.util.SlackSignatureVerifier
 
isValidTimestamp(String, long) - Static method in class com.github.seratch.jslack.app_backend.SlackSignature.TimestampVerifier
 
isValidTimestamp(String) - Static method in class com.github.seratch.jslack.app_backend.SlackSignature.TimestampVerifier
 
isWebhook(String) - Method in class com.github.seratch.jslack.app_backend.util.OutgoingWebhooksRequestDetector
 

J

JsonPayloadExtractor - Class in com.github.seratch.jslack.app_backend.util
 
JsonPayloadExtractor() - Constructor for class com.github.seratch.jslack.app_backend.util.JsonPayloadExtractor
 

L

LinkSharedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
LinkSharedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.LinkSharedHandler
 
LinkSharedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
LinkSharedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.LinkSharedPayload
 

M

MemberJoinedChannelHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
MemberJoinedChannelHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.MemberJoinedChannelHandler
 
MemberJoinedChannelPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
MemberJoinedChannelPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.MemberJoinedChannelPayload
 
MemberLeftChannelHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
MemberLeftChannelHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.MemberLeftChannelHandler
 
MemberLeftChannelPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
MemberLeftChannelPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.MemberLeftChannelPayload
 
MessageActionPayload - Class in com.github.seratch.jslack.app_backend.message_actions.payload
see https://api.slack.com/actions see https://github.com/slackapi/bolt/blob/dae21827c1c11720e5d6c8f23abcddb2d983b1f2/src/types/actions/message-action.ts
MessageActionPayload() - Constructor for class com.github.seratch.jslack.app_backend.message_actions.payload.MessageActionPayload
 
MessageActionPayload.Channel - Class in com.github.seratch.jslack.app_backend.message_actions.payload
 
MessageActionPayload.Team - Class in com.github.seratch.jslack.app_backend.message_actions.payload
 
MessageActionPayload.User - Class in com.github.seratch.jslack.app_backend.message_actions.payload
 
MessageHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
MessageHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.MessageHandler
 
MessagePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
MessagePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.MessagePayload
 

O

OAuthFlowOperator - Class in com.github.seratch.jslack.app_backend.oauth
 
OAuthFlowOperator(Slack, SlackAppConfig) - Constructor for class com.github.seratch.jslack.app_backend.oauth.OAuthFlowOperator
 
objectBody(Object) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Builds the ApiGatewayResponse using the passed object body converted to JSON.
Option - Class in com.github.seratch.jslack.app_backend.dialogs.response
 
Option() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.response.Option
 
Option - Class in com.github.seratch.jslack.app_backend.interactive_messages.response
 
Option() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.response.Option
 
OptionGroup - Class in com.github.seratch.jslack.app_backend.dialogs.response
 
OptionGroup() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.response.OptionGroup
 
OptionGroup - Class in com.github.seratch.jslack.app_backend.interactive_messages.response
 
OptionGroup() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.response.OptionGroup
 
OriginalMessage() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.OriginalMessage
 
OutgoingWebhooksRequestDetector - Class in com.github.seratch.jslack.app_backend.util
 
OutgoingWebhooksRequestDetector() - Constructor for class com.github.seratch.jslack.app_backend.util.OutgoingWebhooksRequestDetector
 

P

parse(String) - Method in class com.github.seratch.jslack.app_backend.outgoing_webhooks.payload.WebhookPayloadParser
 
parse(String) - Method in class com.github.seratch.jslack.app_backend.slash_commands.payload.SlashCommandPayloadParser
 
Payload() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.PayloadTypeDetector.Payload
 
Payload() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.PayloadTypeDetector.Payload
 
PayloadExtractor - Class in com.github.seratch.jslack.app_backend.vendor.aws.lambda.request
 
PayloadExtractor() - Constructor for class com.github.seratch.jslack.app_backend.vendor.aws.lambda.request.PayloadExtractor
 
PayloadTypeDetector - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
PayloadTypeDetector() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.PayloadTypeDetector
 
PayloadTypeDetector - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
PayloadTypeDetector() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.PayloadTypeDetector
 
PayloadTypeDetector.Payload - Class in com.github.seratch.jslack.app_backend.dialogs.payload
 
PayloadTypeDetector.Payload - Class in com.github.seratch.jslack.app_backend.interactive_messages.payload
 
PinAddedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
PinAddedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.PinAddedHandler
 
PinAddedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
PinAddedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.PinAddedPayload
 
PinRemovedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
PinRemovedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.PinRemovedHandler
 
PinRemovedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
PinRemovedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.PinRemovedPayload
 

R

rawBody(String) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Builds the ApiGatewayResponse using the passed raw body string.
ReactionAddedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ReactionAddedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ReactionAddedHandler
 
ReactionAddedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ReactionAddedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ReactionAddedPayload
 
ReactionRemovedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ReactionRemovedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ReactionRemovedHandler
 
ReactionRemovedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ReactionRemovedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ReactionRemovedPayload
 
register(EventHandler<? extends EventsApiPayload<?>>) - Method in interface com.github.seratch.jslack.app_backend.events.EventsDispatcher
Registers a new EventHandler.
register(EventHandler<? extends EventsApiPayload<?>>) - Method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
RequestContext - Class in com.github.seratch.jslack.app_backend.vendor.aws.lambda.request
 
RequestContext() - Constructor for class com.github.seratch.jslack.app_backend.vendor.aws.lambda.request.RequestContext
 
RequestTokenVerifier - Class in com.github.seratch.jslack.app_backend.util
Deprecated.
RequestTokenVerifier() - Constructor for class com.github.seratch.jslack.app_backend.util.RequestTokenVerifier
Deprecated.
 
RequestTokenVerifier(String) - Constructor for class com.github.seratch.jslack.app_backend.util.RequestTokenVerifier
Deprecated.
 
ResourcesAddedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ResourcesAddedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ResourcesAddedHandler
 
ResourcesAddedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ResourcesAddedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ResourcesAddedPayload
 
ResourcesRemovedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ResourcesRemovedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ResourcesRemovedHandler
 
ResourcesRemovedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ResourcesRemovedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ResourcesRemovedPayload
 
ResponseSender - Class in com.github.seratch.jslack.app_backend.interactive_messages
Deprecated.
ResponseSender(Slack) - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.ResponseSender
Deprecated.
 

S

ScopeDeniedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ScopeDeniedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ScopeDeniedHandler
 
ScopeDeniedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ScopeDeniedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ScopeDeniedPayload
 
ScopeGrantedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
ScopeGrantedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.ScopeGrantedHandler
 
ScopeGrantedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
ScopeGrantedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.ScopeGrantedPayload
 
SelectedOption() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.Action.SelectedOption
 
SelectedOption() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload.Action.SelectedOption
 
send(String, ActionResponse) - Method in class com.github.seratch.jslack.app_backend.interactive_messages.ActionResponseSender
 
send(String, ActionResponse) - Method in class com.github.seratch.jslack.app_backend.interactive_messages.ResponseSender
Deprecated.
 
send(SlashCommandPayload, SlashCommandResponse) - Method in class com.github.seratch.jslack.app_backend.slash_commands.DelayedResponseSender
Deprecated.
 
send(String, SlashCommandResponse) - Method in class com.github.seratch.jslack.app_backend.slash_commands.SlashCommandResponseSender
 
setApiAppId(String) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setAuthedTeams(List<String>) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setAuthedUsers(List<String>) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setBase64Encoded(boolean) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Deprecated.
setBinaryBody(byte[]) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Deprecated.
setEnterpriseId(String) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setEvent(E) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setEventId(String) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setEventTime(Integer) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setHeaders(Map<String, String>) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Deprecated.
setMaxTerminationDelayMillis(long) - Method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
setObjectBody(Object) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Deprecated.
setRawBody(String) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Deprecated.
setStatusCode(int) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
Deprecated.
setTeamId(String) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setToken(String) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setType(String) - Method in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
setupDispatcher(EventsDispatcher) - Method in class com.github.seratch.jslack.app_backend.events.servlet.SlackEventsApiServlet
 
SlackAppConfig - Class in com.github.seratch.jslack.app_backend.config
https://api.slack.com/apps
SlackAppConfig() - Constructor for class com.github.seratch.jslack.app_backend.config.SlackAppConfig
 
SlackEventsApiServlet - Class in com.github.seratch.jslack.app_backend.events.servlet
 
SlackEventsApiServlet() - Constructor for class com.github.seratch.jslack.app_backend.events.servlet.SlackEventsApiServlet
 
SlackSignature - Class in com.github.seratch.jslack.app_backend
see "https://api.slack.com/docs/verifying-requests-from-slack"
SlackSignature.Generator - Class in com.github.seratch.jslack.app_backend
 
SlackSignature.HeaderNames - Class in com.github.seratch.jslack.app_backend
 
SlackSignature.Secret - Class in com.github.seratch.jslack.app_backend
 
SlackSignature.TimestampVerifier - Class in com.github.seratch.jslack.app_backend
 
SlackSignature.Verifier - Class in com.github.seratch.jslack.app_backend
 
SlackSignatureVerifier - Class in com.github.seratch.jslack.app_backend.events.servlet
 
SlackSignatureVerifier() - Constructor for class com.github.seratch.jslack.app_backend.events.servlet.SlackSignatureVerifier
 
SlackSignatureVerifier(SlackSignature.Generator) - Constructor for class com.github.seratch.jslack.app_backend.events.servlet.SlackSignatureVerifier
 
SlackSignatureVerifier - Class in com.github.seratch.jslack.app_backend.vendor.aws.lambda.util
 
SlackSignatureVerifier() - Constructor for class com.github.seratch.jslack.app_backend.vendor.aws.lambda.util.SlackSignatureVerifier
 
SlackSignatureVerifier(SlackSignature.Generator) - Constructor for class com.github.seratch.jslack.app_backend.vendor.aws.lambda.util.SlackSignatureVerifier
 
SlashCommandPayload - Class in com.github.seratch.jslack.app_backend.slash_commands.payload
 
SlashCommandPayload() - Constructor for class com.github.seratch.jslack.app_backend.slash_commands.payload.SlashCommandPayload
 
SlashCommandPayloadParser - Class in com.github.seratch.jslack.app_backend.slash_commands.payload
 
SlashCommandPayloadParser() - Constructor for class com.github.seratch.jslack.app_backend.slash_commands.payload.SlashCommandPayloadParser
 
SlashCommandRequestDetector - Class in com.github.seratch.jslack.app_backend.util
 
SlashCommandRequestDetector() - Constructor for class com.github.seratch.jslack.app_backend.util.SlashCommandRequestDetector
 
SlashCommandResponse - Class in com.github.seratch.jslack.app_backend.slash_commands.response
https://api.slack.com/docs/interactive-message-field-guide
SlashCommandResponse() - Constructor for class com.github.seratch.jslack.app_backend.slash_commands.response.SlashCommandResponse
 
SlashCommandResponseSender - Class in com.github.seratch.jslack.app_backend.slash_commands
 
SlashCommandResponseSender(Slack) - Constructor for class com.github.seratch.jslack.app_backend.slash_commands.SlashCommandResponseSender
 
StarAddedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
StarAddedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.StarAddedHandler
 
StarAddedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
StarAddedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.StarAddedPayload
 
StarRemovedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
StarRemovedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.StarRemovedHandler
 
StarRemovedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
StarRemovedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.StarRemovedPayload
 
start() - Method in interface com.github.seratch.jslack.app_backend.events.EventsDispatcher
Starts the internal thread to handle requests.
start() - Method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
statusCode(int) - Method in class com.github.seratch.jslack.app_backend.vendor.aws.lambda.response.ApiGatewayResponse.Builder
 
stop() - Method in interface com.github.seratch.jslack.app_backend.events.EventsDispatcher
Stops the internal thread to handle requests.
stop() - Method in class com.github.seratch.jslack.app_backend.events.EventsDispatcherImpl
 
SubteamCreatedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
SubteamCreatedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.SubteamCreatedHandler
 
SubteamCreatedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
SubteamCreatedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.SubteamCreatedPayload
 
SubteamMembersChangedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
SubteamMembersChangedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.SubteamMembersChangedHandler
 
SubteamMembersChangedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
SubteamMembersChangedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.SubteamMembersChangedPayload
 
SubteamSelfAddedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
SubteamSelfAddedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.SubteamSelfAddedHandler
 
SubteamSelfAddedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
SubteamSelfAddedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.SubteamSelfAddedPayload
 
SubteamSelfRemovedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
SubteamSelfRemovedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.SubteamSelfRemovedHandler
 
SubteamSelfRemovedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
SubteamSelfRemovedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.SubteamSelfRemovedPayload
 
SubteamUpdatedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
SubteamUpdatedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.SubteamUpdatedHandler
 
SubteamUpdatedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
SubteamUpdatedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.SubteamUpdatedPayload
 

T

Team() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogCancellationPayload.Team
 
Team() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSubmissionPayload.Team
 
Team() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSuggestionPayload.Team
 
Team() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.Team
 
Team() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload.Team
 
Team() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockSuggestionPayload.Team
 
Team() - Constructor for class com.github.seratch.jslack.app_backend.message_actions.payload.MessageActionPayload.Team
 
Team() - Constructor for class com.github.seratch.jslack.app_backend.views.payload.ViewClosedPayload.Team
 
Team() - Constructor for class com.github.seratch.jslack.app_backend.views.payload.ViewSubmissionPayload.Team
 
TeamDomainChangeHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
TeamDomainChangeHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.TeamDomainChangeHandler
 
TeamDomainChangePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
TeamDomainChangePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.TeamDomainChangePayload
 
TeamJoinHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
TeamJoinHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.TeamJoinHandler
 
TeamJoinPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
TeamJoinPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.TeamJoinPayload
 
TeamRenameHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
TeamRenameHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.TeamRenameHandler
 
TeamRenamePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
TeamRenamePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.TeamRenamePayload
 
Text() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload.Action.Text
 
TIMESTAMP_EXPIRATION_TIME_IN_MILLIS - Static variable in class com.github.seratch.jslack.app_backend.SlackSignature.TimestampVerifier
 
TokensRevokedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
TokensRevokedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.TokensRevokedHandler
 
TokensRevokedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
TokensRevokedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.TokensRevokedPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.dialogs.payload.DialogCancellationPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSubmissionPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSuggestionPayload
 
TYPE - Static variable in interface com.github.seratch.jslack.app_backend.events.payload.EventsApiPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.events.payload.UrlVerificationPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockSuggestionPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.message_actions.payload.MessageActionPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.views.payload.ViewClosedPayload
 
TYPE - Static variable in class com.github.seratch.jslack.app_backend.views.payload.ViewSubmissionPayload
 

U

UrlVerificationPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
UrlVerificationPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.UrlVerificationPayload
 
User() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogCancellationPayload.User
 
User() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSubmissionPayload.User
 
User() - Constructor for class com.github.seratch.jslack.app_backend.dialogs.payload.DialogSuggestionPayload.User
 
User() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.AttachmentActionPayload.User
 
User() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockActionPayload.User
 
User() - Constructor for class com.github.seratch.jslack.app_backend.interactive_messages.payload.BlockSuggestionPayload.User
 
User() - Constructor for class com.github.seratch.jslack.app_backend.message_actions.payload.MessageActionPayload.User
 
User() - Constructor for class com.github.seratch.jslack.app_backend.views.payload.ViewClosedPayload.User
 
User() - Constructor for class com.github.seratch.jslack.app_backend.views.payload.ViewSubmissionPayload.User
 
UserChangeHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
UserChangeHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.UserChangeHandler
 
UserChangePayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
UserChangePayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.UserChangePayload
 
UserResourceDeniedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
UserResourceDeniedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.UserResourceDeniedHandler
 
UserResourceDeniedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
UserResourceDeniedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.UserResourceDeniedPayload
 
UserResourceGrantedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
UserResourceGrantedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.UserResourceGrantedHandler
 
UserResourceGrantedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
UserResourceGrantedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.UserResourceGrantedPayload
 
UserResourceRemovedHandler - Class in com.github.seratch.jslack.app_backend.events.handler
 
UserResourceRemovedHandler() - Constructor for class com.github.seratch.jslack.app_backend.events.handler.UserResourceRemovedHandler
 
UserResourceRemovedPayload - Class in com.github.seratch.jslack.app_backend.events.payload
 
UserResourceRemovedPayload() - Constructor for class com.github.seratch.jslack.app_backend.events.payload.UserResourceRemovedPayload
 

V

VerificationCodePayload - Class in com.github.seratch.jslack.app_backend.oauth.payload
https://api.slack.com/docs/oauth
VerificationCodePayload() - Constructor for class com.github.seratch.jslack.app_backend.oauth.payload.VerificationCodePayload
 
Verifier(SlackSignature.Generator) - Constructor for class com.github.seratch.jslack.app_backend.SlackSignature.Verifier
 
viewAsString(String) - Method in class com.github.seratch.jslack.app_backend.views.response.ViewSubmissionResponse.ViewSubmissionResponseBuilder
 
ViewClosedPayload - Class in com.github.seratch.jslack.app_backend.views.payload
see https://api.slack.com/block-kit/surfaces/modals
ViewClosedPayload() - Constructor for class com.github.seratch.jslack.app_backend.views.payload.ViewClosedPayload
 
ViewClosedPayload.Team - Class in com.github.seratch.jslack.app_backend.views.payload
 
ViewClosedPayload.User - Class in com.github.seratch.jslack.app_backend.views.payload
 
ViewSubmissionPayload - Class in com.github.seratch.jslack.app_backend.views.payload
see https://api.slack.com/block-kit/surfaces/modals
ViewSubmissionPayload() - Constructor for class com.github.seratch.jslack.app_backend.views.payload.ViewSubmissionPayload
 
ViewSubmissionPayload.Team - Class in com.github.seratch.jslack.app_backend.views.payload
 
ViewSubmissionPayload.User - Class in com.github.seratch.jslack.app_backend.views.payload
 
ViewSubmissionResponse - Class in com.github.seratch.jslack.app_backend.views.response
 
ViewSubmissionResponse() - Constructor for class com.github.seratch.jslack.app_backend.views.response.ViewSubmissionResponse
 
ViewSubmissionResponse.ViewSubmissionResponseBuilder - Class in com.github.seratch.jslack.app_backend.views.response
 
ViewSubmissionResponseBuilder() - Constructor for class com.github.seratch.jslack.app_backend.views.response.ViewSubmissionResponse.ViewSubmissionResponseBuilder
 

W

WebhookPayload - Class in com.github.seratch.jslack.app_backend.outgoing_webhooks.payload
 
WebhookPayload() - Constructor for class com.github.seratch.jslack.app_backend.outgoing_webhooks.payload.WebhookPayload
 
WebhookPayloadParser - Class in com.github.seratch.jslack.app_backend.outgoing_webhooks.payload
 
WebhookPayloadParser() - Constructor for class com.github.seratch.jslack.app_backend.outgoing_webhooks.payload.WebhookPayloadParser
 
WebhookResponse - Class in com.github.seratch.jslack.app_backend.outgoing_webhooks.response
 
WebhookResponse() - Constructor for class com.github.seratch.jslack.app_backend.outgoing_webhooks.response.WebhookResponse
 

X

X_SLACK_REQUEST_TIMESTAMP - Static variable in class com.github.seratch.jslack.app_backend.SlackSignature.HeaderNames
 
X_SLACK_SIGNATURE - Static variable in class com.github.seratch.jslack.app_backend.SlackSignature.HeaderNames
 
A B C D E F G H I J L M O P R S T U V W X 
Skip navigation links

Copyright © 2019. All rights reserved.