All Classes

Class Description
ActionResponse  
ActionResponse.ActionResponseBuilder  
ActionResponseSender  
AppHomeOpenedHandler  
AppHomeOpenedPayload  
AppMentionHandler  
AppMentionPayload  
AppRateLimitedHandler  
AppRateLimitedPayload  
AppRequestedHandler  
AppRequestedPayload  
AppUninstalledHandler  
AppUninstalledPayload  
AttachmentActionPayload
Interactive messages are much like other messages, only they contain buttons, a variety of menus types, or they have some custom actions available.
AttachmentActionPayload.Action  
AttachmentActionPayload.Action.SelectedOption  
AttachmentActionPayload.Attachment  
AttachmentActionPayload.AttachmentAction  
AttachmentActionPayload.AttachmentActionPayloadBuilder  
AttachmentActionPayload.AttachmentField  
AttachmentActionPayload.Channel  
AttachmentActionPayload.Enterprise  
AttachmentActionPayload.OriginalMessage  
AttachmentActionPayload.Team  
AttachmentActionPayload.User  
Authorization  
BlockActionPayload
https://api.slack.com/messaging/interactivity/enabling
BlockActionPayload.Action  
BlockActionPayload.Action.SelectedOption  
BlockActionPayload.Action.Text  
BlockActionPayload.BlockActionPayloadBuilder  
BlockActionPayload.Channel  
BlockActionPayload.Container  
BlockActionPayload.Enterprise  
BlockActionPayload.Team  
BlockActionPayload.User  
BlockSuggestionPayload
https://api.slack.com/reference/block-kit/block-elements#external_multi_select
BlockSuggestionPayload.BlockSuggestionPayloadBuilder  
BlockSuggestionPayload.Channel  
BlockSuggestionPayload.Container  
BlockSuggestionPayload.Enterprise  
BlockSuggestionPayload.Team  
BlockSuggestionPayload.User  
BlockSuggestionResponse  
BlockSuggestionResponse.BlockSuggestionResponseBuilder  
CallRejectedHandler  
CallRejectedPayload  
ChannelArchiveHandler  
ChannelArchivePayload  
ChannelCreatedHandler  
ChannelCreatedPayload  
ChannelDeletedHandler  
ChannelDeletedPayload  
ChannelHistoryChangedHandler  
ChannelHistoryChangedPayload  
ChannelIdChangedHandler  
ChannelIdChangedPayload  
ChannelLeftHandler  
ChannelLeftPayload  
ChannelRenameHandler  
ChannelRenamePayload  
ChannelSharedPayload  
ChannelUnarchiveHandler  
ChannelUnarchivePayload  
ChannelUnsharedPayload  
DialogCancellationPayload  
DialogCancellationPayload.Channel  
DialogCancellationPayload.DialogCancellationPayloadBuilder  
DialogCancellationPayload.Enterprise  
DialogCancellationPayload.Team  
DialogCancellationPayload.User  
DialogSubmissionErrorResponse  
DialogSubmissionErrorResponse.DialogSubmissionErrorResponseBuilder  
DialogSubmissionPayload  
DialogSubmissionPayload.Channel  
DialogSubmissionPayload.DialogSubmissionPayloadBuilder  
DialogSubmissionPayload.Enterprise  
DialogSubmissionPayload.Team  
DialogSubmissionPayload.User  
DialogSuggestionPayload
The payload which is sent when a user clicked on a dialog which has "type": "select" and "data_source": "external"
DialogSuggestionPayload.Channel  
DialogSuggestionPayload.DialogSuggestionPayloadBuilder  
DialogSuggestionPayload.Enterprise  
DialogSuggestionPayload.Team  
DialogSuggestionPayload.User  
DialogSuggestionResponse
Response data to react to an action where a user clicked on a dialog which has "type": "select" and "data_source": "external"
DialogSuggestionResponse.DialogSuggestionResponseBuilder  
DndUpdatedHandler  
DndUpdatedPayload  
DndUpdatedUserHandler  
DndUpdatedUserPayload  
EmailDomainChangedHandler  
EmailDomainChangedPayload  
EmojiChangedHandler  
EmojiChangedPayload  
Error  
Error.ErrorBuilder  
EventHandler<E extends EventsApiPayload<?>>
Events API handler base class.
EventsApiPayload<E extends Event>
https://api.slack.com/types/event
EventsDispatcher
Events API requests dispatcher.
EventsDispatcherFactory
Creates EventsDispatcher instances.
EventsDispatcherImpl  
EventTypeExtractor  
EventTypeExtractorImpl  
FileChangeHandler  
FileChangePayload  
FileCreatedHandler  
FileCreatedPayload  
FileDeletedHandler  
FileDeletedPayload  
FilePublicHandler  
FilePublicPayload  
FileSharedHandler  
FileSharedPayload  
FileUnsharedHandler  
FileUnsharedPayload  
GlobalShortcutPayload  
GlobalShortcutPayload.Enterprise  
GlobalShortcutPayload.GlobalShortcutPayloadBuilder  
GlobalShortcutPayload.Team  
GlobalShortcutPayload.User  
GoodbyeHandler  
GoodbyePayload  
GridMigrationFinishedHandler  
GridMigrationFinishedPayload  
GridMigrationStartedHandler  
GridMigrationStartedPayload  
GroupArchiveHandler  
GroupArchivePayload  
GroupCloseHandler  
GroupClosePayload  
GroupDeletedHandler  
GroupDeletedPayload  
GroupHistoryChangedHandler  
GroupHistoryChangedPayload  
GroupLeftHandler  
GroupLeftPayload  
GroupOpenHandler  
GroupOpenPayload  
GroupRenameHandler  
GroupRenamePayload  
GroupUnarchiveHandler  
GroupUnarchivePayload  
ImCloseHandler  
ImClosePayload  
ImCreatedHandler  
ImCreatedPayload  
ImHistoryChangedHandler  
ImHistoryChangedPayload  
ImOpenHandler  
ImOpenPayload  
InputBlockResponse  
InputBlockResponse.InputBlockResponseBuilder  
InputBlockResponseSender  
InviteRequestedHandler  
InviteRequestedPayload  
JsonPayloadExtractor  
JsonPayloadTypeDetector  
JsonPayloadTypeDetector.Payload  
LinkSharedHandler  
LinkSharedPayload  
MemberJoinedChannelHandler  
MemberJoinedChannelPayload  
MemberLeftChannelHandler  
MemberLeftChannelPayload  
MessageBotHandler  
MessageBotPayload  
MessageChangedHandler  
MessageChangedPayload  
MessageChannelArchiveHandler  
MessageChannelArchivePayload  
MessageChannelJoinHandler  
MessageChannelJoinPayload  
MessageChannelLeaveHandler  
MessageChannelLeavePayload  
MessageChannelNameHandler  
MessageChannelNamePayload  
MessageChannelPostingPermissionsHandler  
MessageChannelPostingPermissionsPayload  
MessageChannelPurposeHandler  
MessageChannelPurposePayload  
MessageChannelTopicHandler  
MessageChannelTopicPayload  
MessageChannelUnarchiveHandler  
MessageChannelUnarchivePayload  
MessageDeletedHandler  
MessageDeletedPayload  
MessageEkmAccessDeniedHandler  
MessageEkmAccessDeniedPayload  
MessageFileShareHandler  
MessageFileSharePayload  
MessageGroupTopicHandler  
MessageGroupTopicPayload  
MessageHandler  
MessageMeHandler  
MessageMePayload  
MessagePayload  
MessageRepliedHandler  
MessageRepliedPayload  
MessageShortcutPayload  
MessageShortcutPayload.Channel  
MessageShortcutPayload.Enterprise  
MessageShortcutPayload.MessageShortcutPayloadBuilder  
MessageShortcutPayload.Team  
MessageShortcutPayload.User  
MessageThreadBroadcastHandler  
MessageThreadBroadcastPayload  
OAuthFlowOperator  
Option  
Option  
Option.OptionBuilder  
Option.OptionBuilder  
OptionGroup  
OptionGroup  
OptionGroup.OptionGroupBuilder  
OptionGroup.OptionGroupBuilder  
PayloadTypeDetector  
PayloadTypeDetector.Payload  
PinAddedHandler  
PinAddedPayload  
PinRemovedHandler  
PinRemovedPayload  
ReactionAddedHandler  
ReactionAddedPayload  
ReactionRemovedHandler  
ReactionRemovedPayload  
RequestTokenVerifier Deprecated.
ResourcesAddedHandler  
ResourcesAddedPayload  
ResourcesRemovedHandler  
ResourcesRemovedPayload  
ScopeDeniedHandler  
ScopeDeniedPayload  
ScopeGrantedHandler  
ScopeGrantedPayload  
SharedChannelInviteAcceptedHandler  
SharedChannelInviteAcceptedPayload  
SharedChannelInviteApprovedHandler  
SharedChannelInviteApprovedPayload  
SharedChannelInviteDeclinedHandler  
SharedChannelInviteDeclinedPayload  
SharedChannelInviteReceivedHandler  
SharedChannelInviteReceivedPayload  
SlackAppConfig
The basic configuration for Slack apps.
SlackAppConfig.SlackAppConfigBuilder  
SlackEventsApiServlet  
SlackSignature
Slack request signature representation in Java.
SlackSignature.Generator
This utility has the ability to generate the Slack request signature.
SlackSignature.HeaderNames
The collection of the request header names related to the Slack request verification.
SlackSignature.Secret
Secret key for the Slack request verification.
SlackSignature.TimestampVerifier
This utility verifies if the timestamp header value if valid.
SlackSignature.Verifier
This utility has the ability to verify if a given signature and related values are valid.
SlackSignatureVerifier  
SlashCommandPayload  
SlashCommandPayloadDetector  
SlashCommandPayloadParser  
SlashCommandResponse
https://api.slack.com/docs/interactive-message-field-guide
SlashCommandResponse.SlashCommandResponseBuilder  
SlashCommandResponseSender  
SSLCheckPayload  
SSLCheckPayloadDetector  
SSLCheckPayloadParser  
StarAddedHandler  
StarAddedPayload  
StarRemovedHandler  
StarRemovedPayload  
SubteamCreatedHandler  
SubteamCreatedPayload  
SubteamMembersChangedHandler  
SubteamMembersChangedPayload  
SubteamSelfAddedHandler  
SubteamSelfAddedPayload  
SubteamSelfRemovedHandler  
SubteamSelfRemovedPayload  
SubteamUpdatedHandler  
SubteamUpdatedPayload  
TeamAccessGrantedHandler  
TeamAccessGrantedPayload  
TeamAccessRevokedHandler  
TeamAccessRevokedPayload  
TeamDomainChangeHandler  
TeamDomainChangePayload  
TeamJoinHandler  
TeamJoinPayload  
TeamRenameHandler  
TeamRenamePayload  
TokensRevokedHandler  
TokensRevokedPayload  
UrlVerificationPayload  
UserChangeHandler  
UserChangePayload  
UserResourceDeniedHandler  
UserResourceDeniedPayload  
UserResourceGrantedHandler  
UserResourceGrantedPayload  
UserResourceRemovedHandler  
UserResourceRemovedPayload  
VerificationCodePayload
https://api.slack.com/docs/oauth https://api.slack.com/authentication/sign-in-with-slack
ViewClosedPayload  
ViewClosedPayload.Enterprise  
ViewClosedPayload.Team  
ViewClosedPayload.User  
ViewClosedPayload.ViewClosedPayloadBuilder  
ViewSubmissionPayload  
ViewSubmissionPayload.Enterprise  
ViewSubmissionPayload.ResponseUrl  
ViewSubmissionPayload.Team  
ViewSubmissionPayload.User  
ViewSubmissionPayload.ViewSubmissionPayloadBuilder  
ViewSubmissionResponse  
ViewSubmissionResponse.ViewSubmissionResponseBuilder  
WebhookPayload  
WebhookPayloadDetector  
WebhookPayloadParser  
WebhookResponse  
WebhookResponse.WebhookResponseBuilder  
WorkflowDeletedHandler  
WorkflowDeletedPayload  
WorkflowPublishedHandler  
WorkflowPublishedPayload  
WorkflowStepDeletedHandler  
WorkflowStepDeletedPayload  
WorkflowStepEditPayload
https://api.slack.com/reference/workflows/workflow_step_edit
WorkflowStepEditPayload.Enterprise  
WorkflowStepEditPayload.Team  
WorkflowStepEditPayload.User  
WorkflowStepEditPayload.WorkflowStep  
WorkflowStepEditPayload.WorkflowStepEditPayloadBuilder  
WorkflowStepExecuteHandler  
WorkflowStepExecutePayload  
WorkflowStepSavePayload  
WorkflowStepSavePayload.Enterprise  
WorkflowStepSavePayload.ResponseUrl  
WorkflowStepSavePayload.Team  
WorkflowStepSavePayload.User  
WorkflowStepSavePayload.WorkflowStep  
WorkflowStepSavePayload.WorkflowStepSavePayloadBuilder  
WorkflowUnpublishedHandler  
WorkflowUnpublishedPayload