All Classes

Class Description
AccountChangedEvent
The list of accounts a user is signed into has changed
Action  
Action.ActionBuilder  
Action.Option  
Action.Option.OptionBuilder  
Action.OptionGroup  
Action.OptionGroup.OptionGroupBuilder  
Action.Type
Represents the type of action (e.g Message button or message menu)
ActionsBlock
https://api.slack.com/reference/messaging/blocks#actions
ActionsBlock.ActionsBlockBuilder  
App  
AppHomeOpenedEvent
This app event notifies your app when a user has entered into the App Home space—that's the place where a user exchanges DMs with your app.
AppIcons  
AppMentionEvent
This app event allows your app to subscribe to message events that directly mention your bot user.
AppMentionEvent.Edited  
AppRateLimitedEvent
https://api.slack.com/events/app_rate_limited
AppRequest  
AppRequest.PreviousResolution  
AppRequest.Team  
AppRequest.User  
AppRequestedEvent
https://api.slack.com/events/app_requested
ApprovedApp  
ApprovedApp.Actor  
AppScope  
AppStep  
AppUninstalledEvent
This Events API-only event is sent via subscription whenever a Slack app is completely uninstalled.
Attachment
https://api.slack.com/docs/message-attachments
Attachment.AttachmentBuilder  
Attachment.AttachmentMetadata  
Attachment.AttachmentMetadata.AttachmentMetadataBuilder  
Attachment.VideoHtml  
Attachments  
BillableInfo  
BlockCompositions  
BlockElement
Base block element for adding interactive components to Slack messages.
BlockElements  
Blocks  
BotAddedEvent
The bot_added event is sent to all connections for a workspace when an integration "bot" is added.
BotAddedEvent.Bot  
BotChangedEvent
The bot_changed event is sent to all connections for a workspace when an integration "bot" is updated.
BotChangedEvent.Bot  
BotIcons  
BotProfile  
BotProfile.Icons  
ButtonElement
https://api.slack.com/reference/block-kit/block-elements#button
ButtonElement.ButtonElementBuilder  
Call  
CallBlock
https://api.slack.com/reference/messaging/blocks#call
CallBlock.CallBlockBuilder  
CallParticipant
https://api.slack.com/apis/calls#users
CallParticipant.CallParticipantBuilder  
CallRejectedEvent
If a Call has been shared with a user in DM (and unfurled with the help of the link_shared event, this event is sent if the user rejects the Call.
Channel  
ChannelArchiveEvent
The channel_archive event is sent to all connections for a workspace when a channel is archived.
ChannelCreatedEvent
The channel_created event is sent to all connections for a workspace when a new channel is created.
ChannelCreatedEvent.Channel  
ChannelDeletedEvent
The channel_deleted event is sent to all connections for a workspace when a channel is deleted.
ChannelHistoryChangedEvent
A channel_history_changed event is sent to all clients in a channel when bulk changes have occurred to that channel's history.
ChannelIdChangedEvent
https://api.slack.com/events/channel_id_changed
ChannelJoinedEvent
The channel_joined event is sent to all connections for a user when that user joins a channel.
ChannelJoinedEvent.Channel  
ChannelLeftEvent
The channel_left event is sometimes sent to all connections for a user when that user leaves a channel.
ChannelMarkedEvent
The channel_marked event is sent to all open connections for a user when that user moves the read cursor in a channel by calling the channels.mark API method.
ChannelRenameEvent
The channel_rename event is sent to all connections for a workspace when a channel is renamed.
ChannelRenameEvent.Channel  
ChannelSharedEvent
The channel_shared event is sent to all event subscriptions when a new shared channel is created or a channel is converted into a shared channel.
ChannelsSelectElement
https://api.slack.com/reference/block-kit/block-elements#channel_select
ChannelsSelectElement.ChannelsSelectElementBuilder  
ChannelUnarchiveEvent
The channel_unarchive event is sent to all connections for a workspace when a channel is unarchived.
ChannelUnsharedEvent
The channel_unshared event is sent to all event subscriptions when an external workspace has been removed from an existing shared channel.
CheckboxesElement
https://api.slack.com/reference/block-kit/block-elements#checkboxes
CheckboxesElement.CheckboxesElementBuilder  
CommandsChangedEvent
The commands_changed event is sent to all connections for a workspace when a slash command for that workspace is added, removed or changed.
Confirmation  
Confirmation.ConfirmationBuilder  
ConfirmationDialogObject
https://api.slack.com/reference/messaging/composition-objects#confirm
ConfirmationDialogObject.ConfirmationDialogObjectBuilder  
ConnectChannel  
ConnectInvite  
ConnectInviteAcceptance  
ConnectInviteDetail  
ConnectInviteReview  
ConnectTeam  
ConnectUser  
ConnectUserProfile  
ContextBlock
https://api.slack.com/reference/messaging/blocks#context
ContextBlock.ContextBlockBuilder  
ContextBlockElement
Specific interface to make context layout blocks' elements type-safe, because ContextBlock can only contain ImageElement and TextObject elements.
Conversation
Represents a conversation as used with the conversations API
Conversation.ConversationBuilder  
ConversationsFilter
Filter object for conversation lists Provides a way to filter the list of options in a conversations select menu or conversations multi-select menu.
ConversationsFilter.ConversationsFilterBuilder  
ConversationsSelectElement
https://api.slack.com/reference/block-kit/block-elements#conversation_select
ConversationsSelectElement.ConversationsSelectElementBuilder  
ConversationType
Represents a type of conversation such as a public channel or IM.
DaemonThreadFactory  
DatePickerElement
https://api.slack.com/reference/block-kit/block-elements#datepicker
DatePickerElement.DatePickerElementBuilder  
Dialog
Represents a Slack Modal Dialog
Dialog.DialogBuilder  
DialogDataSourceType
Represents the type for an DialogSelectElement
DialogElement
A dialog Form DialogElement such as text, textarea, or select or select.
DialogOption
A dialog element option used with DialogSelectElements
DialogOption.DialogOptionBuilder  
DialogOptionGroup
A dialog element option group used with DialogSelectElements
DialogOptionGroup.DialogOptionGroupBuilder  
DialogResponseMetadata  
Dialogs  
DialogSelectElement
Represents a select dialog element
DialogSelectElement.DialogSelectElementBuilder  
DialogSubType
Represents the subtype for an DialogTextElement or DialogTextAreaElement In some form factors, optimized input is provided for this subtype.
DialogTextAreaElement
Represents a textarea dialog element
DialogTextAreaElement.DialogTextAreaElementBuilder  
DialogTextElement
Represents a text dialog element
DialogTextElement.DialogTextElementBuilder  
DispatchActionConfig
https://api.slack.com/reference/block-kit/composition-objects#dispatch_action_config
DispatchActionConfig.DispatchActionConfigBuilder  
DividerBlock
https://api.slack.com/reference/messaging/blocks#divider
DividerBlock.DividerBlockBuilder  
DndUpdatedEvent
The dnd_updated event is sent to the current user when their Do Not Disturb settings have changed.
DndUpdatedEvent.DndStatus  
DndUpdatedUserEvent
The dnd_updated_user event is sent to all connections for a workspace when a user's Do Not Disturb settings have changed.
DndUpdatedUserEvent.DndStatus  
EmailDomainChangedEvent
The email_domain_changed event is sent to all connections for a workspace when the email domain settings for a workspace change.
Emoji  
EmojiChangedEvent
The email_domain_changed event is sent to all connections for a workspace when the email domain settings for a workspace change.
ErrorEvent
If there was a problem connecting an error will be returned, including a descriptive error message:
ErrorEvent.Error  
ErrorResponseMetadata  
Event  
ExecutorServiceFactory  
ExternalOrgMigrationFinishedEvent
The external_org_migration_finished event is sent to all connections when an external workspace completes to migrate to an Enterprise Grid.
ExternalOrgMigrationFinishedEvent.Team  
ExternalOrgMigrationStartedEvent
The external_org_migration_started event is sent to all connections when an external workspace begins to migrate to an Enterprise Grid.
ExternalOrgMigrationStartedEvent.Team  
ExternalSelectElement
https://api.slack.com/reference/block-kit/block-elements#external_select
ExternalSelectElement.ExternalSelectElementBuilder  
Field
https://api.slack.com/docs/message-attachments
Field.FieldBuilder  
File
https://api.slack.com/types/file
File.Address  
File.FileBuilder  
File.PinnedInfo  
File.ShareDetail  
File.Shares  
FileBlock
https://api.slack.com/reference/messaging/blocks#file
FileBlock.FileBlockBuilder  
FileChangeEvent
The file_change event is sent when any property of a file is changed.
FileChangeEvent.File  
FileComment
https://api.slack.com/methods/files.comments.add
FileComment.FileCommentBuilder  
FileCommentAddedEvent Deprecated.
FileCommentAddedEvent.File  
FileCommentAddedEvent.FileComment  
FileCommentDeletedEvent Deprecated.
FileCommentDeletedEvent.File  
FileCommentEditedEvent Deprecated.
FileCommentEditedEvent.File  
FileCommentEditedEvent.FileComment  
FileCreatedEvent
The file_created event is sent to all connected clients for a user when that user uploads a file to Slack.
FileCreatedEvent.File  
FileDeletedEvent
The file_deleted event is sent to all connected clients for a workspace when a file is deleted.
FilePublicEvent
The file_public event is sent when a file is made public.
FilePublicEvent.File  
FileSharedEvent
The file_shared event is sent when a file is shared.
FileSharedEvent.File  
FileUnsharedEvent
The file_unshared event is sent when a file is unshared.
FileUnsharedEvent.File  
GoodbyeEvent
The server intends to close the connection soon.
GridMigrationFinishedEvent
This Events API-only event is sent via subscription whenever your app is installed by completes migration to Enterprise Grid.
GridMigrationStartedEvent
This Events API-only event is sent via subscription whenever your app is installed by completes migration to Enterprise Grid.
Group
https://api.slack.com/types/group
Group.GroupBuilder  
GroupArchiveEvent
The group_archive event is sent to all connections for members of a private channel when that private channel is archived.
GroupCloseEvent
The group_close event is sent to all connections for a user when a private channel is closed by that user.
GroupDeletedEvent
The group_deleted event is sent to all members of a private channel when it is deleted.
GroupHistoryChangedEvent
A group_history_changed event is sent to all clients in a private channel when bulk changes have occurred to that group's history.
GroupJoinedEvent
The group_joined event is sent to all connections for a user when that user joins a private channel.
GroupJoinedEvent.Channel  
GroupLeftEvent
The group_left event is sent to all connections for a user when that user leaves a private channel.
GroupMarkedEvent
The group_marked event is sent to all open connections for a user when that user moves the read cursor in a private channel by calling the groups.mark API method.
GroupOpenEvent
The group_open event is sent to all connections for a user when a group Direct RTMMessage (or mpim) is opened by that user.
GroupRenameEvent
When a private channel is renamed, the group_rename event is sent to all connections for members of a private channel.
GroupRenameEvent.Channel  
GroupUnarchiveEvent
The group_unarchive event is sent to all connections for members of a private channel when that private channel is unarchived.
GsonBlockElementFactory
Factory for deserializing BlockKit 'block elements' (buttons, selects, images, menus) from a chat message response.
GsonContextBlockElementFactory
Factory for deserializing BlockKit 'context block' elements from a chat message response.
GsonLayoutBlockFactory
Factory for deserializing BlockKit elements from a chat message response.
GsonMessageAttachmentVideoHtmlFactory  
GsonMessageChangedEventPreviousMessageFactory  
GsonRichTextElementFactory
https://api.slack.com/changelog/2019-09-what-they-see-is-what-you-get-and-more-and-less
GsonTextObjectFactory
Factory for deserializing BlockKit 'text object' elements from a chat message response.
HeaderBlock
https://api.slack.com/reference/messaging/blocks#header
HeaderBlock.HeaderBlockBuilder  
HelloEvent
The hello event is sent when a connection is opened to the message server.
IdpUserGroup  
Im
https://api.slack.com/types/im
ImageBlock
https://api.slack.com/reference/messaging/blocks#image
ImageBlock.ImageBlockBuilder  
ImageElement
https://api.slack.com/reference/block-kit/block-elements#image
ImageElement.ImageElementBuilder  
ImCloseEvent
The im_close event is sent to all connections for a user when a direct message channel is closed by that user.
ImCreatedEvent
The im_created event is sent to all connections for a user when a new direct message channel is created that they are a member of.
ImCreatedEvent.Channel  
ImHistoryChangedEvent
A im_history_changed event is sent to all clients in a DM channel When bulk changes have occurred to that DM channel's history.
ImMarkedEvent
The im_marked event is sent to all open connections for a user when that user moves the read cursor in a direct message channel by calling the im.mark API method.
ImOpenEvent
The im_open event is sent to all connections for a user when a direct message channel is opened by that user.
InformationBarrier  
InputBlock
https://api.slack.com/reference/messaging/blocks#input
InputBlock.InputBlockBuilder  
IntegrationLog  
InviteRequestedEvent
User requested an invite
InviteRequestedEvent.InviteRequest  
InviteRequestedEvent.Team  
Latest  
Latest.Edited  
LayoutBlock
Block Kit is a new UI framework that offers you more control and flexibility when building messages for Slack.
LinkSharedEvent
The thread_ts field only appears when the link was shared within a message thread.
LinkSharedEvent.Link  
Login  
ManualPresenceChangeEvent
The manual_presence_change event is sent to all connections for a user when that user manually updates their presence.
MarkdownTextObject
https://api.slack.com/reference/messaging/composition-objects#text
MarkdownTextObject.MarkdownTextObjectBuilder  
MatchedItem  
MatchedItem.Address  
MatchedItem.OtherItem  
MemberJoinedChannelEvent
The member_joined_channel event is sent to all WebSocket connections and event subscriptions when users join public or private channels.
MemberLeftChannelEvent
The member_left_channel event is sent to all websocket connections and event subscriptions when users leave public or private channels.
Message  
Message.Edited  
Message.Icons  
Message.MessageItem  
Message.MessageRoot
The root message information of a "thread_broadcast" message.
Message.MessageRootReply
A reply message information in a MessageRoot.
MessageBotEvent
https://api.slack.com/events/message/bot_message
MessageChangedEvent
https://api.slack.com/events/message/message_changed
MessageChangedEvent.Edited  
MessageChangedEvent.Message  
MessageChangedEvent.PreviousMessage  
MessageChannelArchiveEvent
https://api.slack.com/events/message/channel_archive
MessageChannelJoinEvent
https://api.slack.com/events/message/channel_join
MessageChannelLeaveEvent
https://api.slack.com/events/message/channel_leave
MessageChannelNameEvent
https://api.slack.com/events/message/channel_name
MessageChannelPostingPermissionsEvent
https://api.slack.com/events/message/channel_posting_permissions
MessageChannelPurposeEvent
https://api.slack.com/events/message/channel_purpose
MessageChannelTopicEvent
https://api.slack.com/events/message/channel_topic
MessageChannelUnarchiveEvent
https://api.slack.com/events/message/channel_unarchive
MessageDeletedEvent
https://api.slack.com/events/message/message_deleted
MessageDeletedEvent.Edited  
MessageDeletedEvent.Message  
MessageEkmAccessDeniedEvent
https://api.slack.com/events/message/ekm_access_denied
MessageEvent
A message is delivered from several sources:
MessageEvent.Edited  
MessageFileShareEvent
A file was shared into a channel https://api.slack.com/events/message/file_share
MessageGroupTopicEvent
https://api.slack.com/events/message/group_topic
MessageItem Deprecated.
MessageMeEvent
https://api.slack.com/events/message/me_message
MessageRepliedEvent
https://api.slack.com/events/message/message_replied
MessageRepliedEvent.Edited  
MessageRepliedEvent.Message  
MessageThreadBroadcastEvent
https://api.slack.com/events/message/thread_broadcast
ModelConfigurator<Builder>  
MultiChannelsSelectElement
https://api.slack.com/reference/block-kit/block-elements#channel_multi_select
MultiChannelsSelectElement.MultiChannelsSelectElementBuilder  
MultiConversationsSelectElement
https://api.slack.com/reference/block-kit/block-elements#conversation_multi_select
MultiConversationsSelectElement.MultiConversationsSelectElementBuilder  
MultiExternalSelectElement
https://api.slack.com/reference/block-kit/block-elements#external_multi_select
MultiExternalSelectElement.MultiExternalSelectElementBuilder  
MultiStaticSelectElement
https://api.slack.com/reference/block-kit/block-elements#multi_select
MultiStaticSelectElement.MultiStaticSelectElementBuilder  
MultiUsersSelectElement
https://api.slack.com/reference/block-kit/block-elements#users_multi_select
MultiUsersSelectElement.MultiUsersSelectElementBuilder  
Option  
Option.OptionBuilder  
OptionGroupObject
https://api.slack.com/reference/messaging/composition-objects#option-group
OptionGroupObject.OptionGroupObjectBuilder  
OptionObject
https://api.slack.com/reference/messaging/composition-objects#option
OptionObject.OptionObjectBuilder  
OverflowMenuElement
https://api.slack.com/reference/block-kit/block-elements#overflow
OverflowMenuElement.OverflowMenuElementBuilder  
Paging  
Payload
https://api.slack.com/incoming-webhooks
Payload.PayloadBuilder  
PinAddedEvent
When an item is pinned in a channel, the pin_added event is sent to all members of that channel.
PinAddedEvent.Item  
PinAddedEvent.Message  
PinAddedEvent.PinnedInfo  
PinRemovedEvent
When an item is un-pinned from a channel, the pin_removed event is sent to all members of that channel.
PinRemovedEvent.Item  
PinRemovedEvent.Message  
PinRemovedEvent.PinnedInfo  
PlainTextInputElement
https://api.slack.com/reference/block-kit/block-elements#input
PlainTextInputElement.PlainTextInputElementBuilder  
PlainTextObject
https://api.slack.com/reference/messaging/composition-objects#text
PlainTextObject.PlainTextObjectBuilder  
PongEvent
The pong event is sent in response to a 'ping' message previously sent.
PrefChangeEvent
The pref_change event is sent to all connections for a user when a user preference is changed.
PresenceChangeEvent
The presence_change event is sent to connections for a workspace when a user changes presence status and the app has subscribed using presence_sub.
Purpose  
RadioButtonsElement
https://api.slack.com/reference/block-kit/block-elements#radio
RadioButtonsElement.RadioButtonsElementBuilder  
Reaction
https://api.slack.com/methods/reactions.get
Reaction.ReactionBuilder  
ReactionAddedEvent
When a reaction is added to an item the reaction_added event is sent to all connected clients for users who can see the content that was reacted to.
ReactionAddedEvent.Item  
ReactionRemovedEvent
When a reaction is removed from an item the reaction_removed event is sent to all connected clients for users who can see the content that had the reaction.
ReactionRemovedEvent.Item  
ReconnectUrlEvent
The reconnect_url event is currently unsupported and experimental.
Reminder
https://api.slack.com/methods/reminders.add
Reminder.Recurrence  
Reminder.Recurrence.RecurrenceBuilder  
Reminder.ReminderBuilder  
ResourcesAddedEvent
Subscribe to this event to receive deliveries as users install your Slack app, add your app to channels and conversations, or approve your app for additional permissions and resources.
ResourcesAddedEvent.Grant  
ResourcesAddedEvent.Resource  
ResourcesAddedEvent.ResourceItem  
ResourcesRemovedEvent
Subscribe to this event to receive deliveries as users uninstall your Slack app and remove your app to channels & conversations.
ResourcesRemovedEvent.Grant  
ResourcesRemovedEvent.Resource  
ResourcesRemovedEvent.ResourceItem  
ResponseMetadata
An attribute included within the response of the newest Slack APIs which contains a next_cursor value.
RestrictedApp  
RestrictedApp.Actor  
RichTextBlock
https://api.slack.com/changelog/2019-09-what-they-see-is-what-you-get-and-more-and-less
RichTextBlock.RichTextBlockBuilder  
RichTextElement
{ "type": "rich_text", "block_id": "", "elements": [ { "type": "rich_text_section", "elements": [] }, { "type": "rich_text_list", "elements": [], "style": "bullet", "indent": 0 }, { "type": "rich_text_quote", "elements": [] }, { "type": "rich_text_preformatted", "elements": [] } ] }
RichTextListElement
https://api.slack.com/changelog/2019-09-what-they-see-is-what-you-get-and-more-and-less
RichTextListElement.RichTextListElementBuilder  
RichTextPreformattedElement
https://api.slack.com/changelog/2019-09-what-they-see-is-what-you-get-and-more-and-less
RichTextPreformattedElement.RichTextPreformattedElementBuilder  
RichTextQuoteElement
https://api.slack.com/changelog/2019-09-what-they-see-is-what-you-get-and-more-and-less
RichTextQuoteElement.RichTextQuoteElementBuilder  
RichTextSectionElement
https://api.slack.com/changelog/2019-09-what-they-see-is-what-you-get-and-more-and-less
RichTextSectionElement.Broadcast  
RichTextSectionElement.Broadcast.BroadcastBuilder  
RichTextSectionElement.Channel  
RichTextSectionElement.Channel.ChannelBuilder  
RichTextSectionElement.Color  
RichTextSectionElement.Color.ColorBuilder  
RichTextSectionElement.Date  
RichTextSectionElement.Date.DateBuilder  
RichTextSectionElement.Emoji  
RichTextSectionElement.Emoji.EmojiBuilder  
RichTextSectionElement.Link  
RichTextSectionElement.Link.LinkBuilder  
RichTextSectionElement.RichTextSectionElementBuilder  
RichTextSectionElement.Team  
RichTextSectionElement.Team.TeamBuilder  
RichTextSectionElement.Text  
RichTextSectionElement.Text.TextBuilder  
RichTextSectionElement.TextStyle  
RichTextSectionElement.TextStyle.TextStyleBuilder  
RichTextSectionElement.User  
RichTextSectionElement.User.UserBuilder  
RichTextSectionElement.UserGroup  
RichTextSectionElement.UserGroup.UserGroupBuilder  
RichTextUnknownElement  
RichTextUnknownElement.RichTextUnknownElementBuilder  
ScopeDeniedEvent
The inner event describes an array of scopes you requested but were denied access to.
ScopeGrantedEvent  
SearchResult  
SearchResult.Pagination  
SectionBlock
https://api.slack.com/reference/messaging/blocks#section
SectionBlock.SectionBlockBuilder  
SharedChannelInviteAcceptedEvent
https://api.slack.com/events/shared_channel_invite_accepted
SharedChannelInviteApprovedEvent
https://api.slack.com/events/shared_channel_invite_approved
SharedChannelInviteDeclinedEvent
https://api.slack.com/events/shared_channel_invite_declined
SharedChannelInviteReceivedEvent
https://api.slack.com/events/shared_channel_invite_received
SlackApiModelLibraryVersion  
StarAddedEvent
When an item is starred, the star_added event is sent to all connected clients for the authenticated user who starred the item.
StarAddedEvent.Edited  
StarAddedEvent.Item  
StarAddedEvent.Message  
StarRemovedEvent  
StarRemovedEvent.Edited  
StarRemovedEvent.Item  
StarRemovedEvent.Message  
StaticSelectElement
https://api.slack.com/reference/messaging/block-elements#static-select
StaticSelectElement.StaticSelectElementBuilder  
SubteamCreatedEvent
The subteam_created event is sent to all connections for a workspace when a new User Group is created.
SubteamCreatedEvent.Prefs  
SubteamCreatedEvent.Subteam  
SubteamMembersChangedEvent
The subteam_members_changed event is sent to all connections for a workspace when users are added or removed from an existing User Group.
SubteamSelfAddedEvent
The subteam_self_added event is sent to you when you have been added to an existing User Group.
SubteamSelfRemovedEvent
The subteam_self_removed event is sent to you when you have been removed to an existing User Group.
SubteamUpdatedEvent
The subteam_updated event is sent to all connections for a workspace when an existing User Group is updated.
SubteamUpdatedEvent.Prefs  
SubteamUpdatedEvent.Subteam  
Team  
Team.Profile  
Team.ProfileOptions  
TeamAccessGrantedEvent
https://api.slack.com/events/team_access_granted
TeamAccessRevokedEvent
https://api.slack.com/events/team_access_revoked
TeamDomainChangeEvent
The team_domain_change event is sent to all connections for a workspace when the workspace domain changes.
TeamIcon  
TeamJoinEvent
The team_join event is sent to all connections for a workspace when a new member joins.
TeamMigrationStartedEvent
The team_migration_started event is sent when a Slack workspace is about to be migrated between servers.
TeamPlanChangeEvent
The team_plan_change event is sent to all connections for a workspace when a the current billing plan is changed.
TeamPrefChangeEvent
The team_pref_change event is sent to all connections for a workspace when a preference is changed.
TeamProfileChangeEvent
The team_profile_change event is sent to all connections for a workspace when Workspace Admin updates the field definitions in the profile.
TeamProfileChangeEvent.Field  
TeamProfileChangeEvent.Profile  
TeamProfileDeleteEvent
The team_profile_delete event is sent to all connections for a workspace when Workspace Admin deletes field definitions from the profile.
TeamProfileDeleteEvent.Field  
TeamProfileDeleteEvent.Profile  
TeamProfileReorderEvent
The team_profile_reorder event is sent to all connections for a workspace when Workspace Admin reorders the field definitions in the profile.
TeamProfileReorderEvent.Field  
TeamProfileReorderEvent.Profile  
TeamRenameEvent
The team_rename event is sent to all connections for a workspace when an admin changes the workspace name.
TextObject
https://api.slack.com/reference/messaging/composition-objects#text
ThreadInfo  
TimePickerElement
https://api.slack.com/reference/block-kit/block-elements#timepicker
TimePickerElement.TimePickerElementBuilder  
TokensRevokedEvent
When your app's API tokens are revoked, the tokens_revoked event is sent via the Events API to your app if it is subscribed.
TokensRevokedEvent.Tokens  
Topic  
UnknownBlock
https://api.slack.com/reference/messaging/blocks
UnknownBlock.UnknownBlockBuilder  
UnknownBlockElement  
UnknownBlockElement.UnknownBlockElementBuilder  
UnknownContextBlockElement  
UnknownContextBlockElement.UnknownContextBlockElementBuilder  
UnknownPropertyDetectionAdapterFactory
https://github.com/google/gson/issues/188#issuecomment-282746095
UnknownTextObject
https://api.slack.com/reference/messaging/composition-objects#text
UnknownTextObject.UnknownTextObjectBuilder  
User
- https://api.slack.com/types/user - https://api.slack.com/changelog/2017-09-the-one-about-usernames
User.EnterpriseUser  
User.Profile  
User.Profile.Field  
UserChangeEvent
The user_change event is sent to all connections for a workspace when a member updates their profile or data.
Usergroup
https://api.slack.com/types/usergroup
Usergroup.Prefs  
Usergroup.UsergroupBuilder  
UserResourceDeniedEvent
We send this event when a user declines to grant your workspace app the permissions you recently requested with apps.permissions.users.request.
UserResourceGrantedEvent
We send this event when a user grants your workspace app the permissions you recently requested with apps.permissions.users.request.
UserResourceRemovedEvent
We send this event when a user removes an existing grant for your workspace app.
UsersSelectElement
https://api.slack.com/reference/block-kit/block-elements#users_select
UsersSelectElement.UsersSelectElementBuilder  
UserTypingEvent
The user_typing event is sent to all members of a channel when a user is typing a message in that channel.
View
Represents a surface in Slack (Modals, Home tabs)
View.ViewBuilder  
ViewClose  
ViewClose.ViewCloseBuilder  
Views  
ViewState  
ViewState.SelectedOption  
ViewState.Value  
ViewState.ViewStateBuilder  
ViewSubmit  
ViewSubmit.ViewSubmitBuilder  
ViewTitle  
ViewTitle.ViewTitleBuilder  
WarningResponseMetadata  
WebhookPayloads  
WebhookResponse  
WebhookResponse.WebhookResponseBuilder  
WorkflowDeletedEvent
A workflow that contains a step supported by your app was deleted
WorkflowDraftConfiguration  
WorkflowPublishedConfiguration  
WorkflowPublishedEvent
A workflow that contains a step supported by your app was published
WorkflowStepDeletedEvent
A workflow step supported by your app was removed from a workflow
WorkflowStepExecuteEvent
A workflow step supported by your app should execute
WorkflowStepExecution
https://api.slack.com/events/workflow_step_execute
WorkflowStepInput
{ "title": { "value": "{{user}} submitted an issue", "skip_variable_replacement": false, "variables": { "user": "David" } } }
WorkflowStepInput.WorkflowStepInputBuilder  
WorkflowStepOutput
{ "name":"ticket_id", "type":"text", "label":"Ticket ID" }
WorkflowStepOutput.WorkflowStepOutputBuilder  
WorkflowSteps  
WorkflowUnpublishedEvent
A workflow that contains a step supported by your app was unpublished