public interface SlackClient extends Closeable
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.reactions.AddReactionResponse,com.hubspot.slack.client.models.response.SlackError>> |
addReaction(com.hubspot.slack.client.methods.params.reactions.ReactionsAddParams param) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsArchiveResponse,com.hubspot.slack.client.models.response.SlackError>> |
archiveConversation(com.hubspot.slack.client.methods.params.conversations.ConversationArchiveParams params) |
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.LiteMessage>,com.hubspot.slack.client.models.response.SlackError>>> |
channelHistory(com.hubspot.slack.client.methods.params.channels.ChannelsHistoryParams params)
Deprecated.
|
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsCreateResponse,com.hubspot.slack.client.models.response.SlackError>> |
createConversation(com.hubspot.slack.client.methods.params.conversations.ConversationCreateParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.UsergroupCreateResponse,com.hubspot.slack.client.models.response.SlackError>> |
createUsergroup(com.hubspot.slack.client.methods.params.usergroups.UsergroupCreateParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatDeleteResponse,com.hubspot.slack.client.models.response.SlackError>> |
deleteMessage(com.hubspot.slack.client.methods.params.chat.ChatDeleteParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.UsergroupDisableResponse,com.hubspot.slack.client.models.response.SlackError>> |
disableUsergroup(com.hubspot.slack.client.methods.params.usergroups.UsergroupDisableParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.UsergroupEnableResponse,com.hubspot.slack.client.models.response.SlackError>> |
enableUsergroup(com.hubspot.slack.client.methods.params.usergroups.UsergroupEnableParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.FindRepliesResponse,com.hubspot.slack.client.models.response.SlackError>> |
findReplies(com.hubspot.slack.client.methods.params.channels.FindRepliesParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.users.UsersInfoResponse,com.hubspot.slack.client.models.response.SlackError>> |
findUser(com.hubspot.slack.client.methods.params.users.UsersInfoParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.SlackChannel,com.hubspot.slack.client.models.response.SlackError>> |
getChannelByName(String channelName,
com.hubspot.slack.client.methods.params.channels.ChannelsFilter channelsFilter)
Deprecated.
|
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.channels.ChannelsInfoResponse,com.hubspot.slack.client.models.response.SlackError>> |
getChannelInfo(com.hubspot.slack.client.methods.params.channels.ChannelsInfoParams params)
Deprecated.
|
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.conversations.Conversation,com.hubspot.slack.client.models.response.SlackError>> |
getConversationByName(String conversationName,
com.hubspot.slack.client.methods.params.conversations.ConversationsFilter conversationsFilter) |
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.LiteMessage>,com.hubspot.slack.client.models.response.SlackError>>> |
getConversationHistory(com.hubspot.slack.client.methods.params.conversations.ConversationsHistoryParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsInfoResponse,com.hubspot.slack.client.models.response.SlackError>> |
getConversationInfo(com.hubspot.slack.client.methods.params.conversations.ConversationsInfoParams params) |
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<String>,com.hubspot.slack.client.models.response.SlackError>>> |
getConversationMembers(com.hubspot.slack.client.methods.params.conversations.ConversationMemberParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationMemberResponse,com.hubspot.slack.client.models.response.SlackError>> |
getConversationMembersPaginated(com.hubspot.slack.client.methods.params.conversations.ConversationMemberParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsRepliesResponse,com.hubspot.slack.client.models.response.SlackError>> |
getConversationReplies(com.hubspot.slack.client.methods.params.conversations.ConversationsRepliesParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatGetPermalinkResponse,com.hubspot.slack.client.models.response.SlackError>> |
getPermalink(com.hubspot.slack.client.methods.params.chat.ChatGetPermalinkParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.team.TeamInfoResponse,com.hubspot.slack.client.models.response.SlackError>> |
getTeamInfo() |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.users.UsersProfileResponse,com.hubspot.slack.client.models.response.SlackError>> |
getUserProfile(com.hubspot.slack.client.methods.params.users.UsersInfoParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsInviteResponse,com.hubspot.slack.client.models.response.SlackError>> |
inviteToConversation(com.hubspot.slack.client.methods.params.conversations.ConversationInviteParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsInfoResponse,com.hubspot.slack.client.models.response.SlackError>> |
joinConversation(com.hubspot.slack.client.methods.params.conversations.ConversationsJoinParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.channels.ChannelsKickResponse,com.hubspot.slack.client.models.response.SlackError>> |
kickUserFromChannel(com.hubspot.slack.client.methods.params.channels.ChannelsKickParams channelKickParams)
Deprecated.
need to implement conversations.kick to mimic this functionality
|
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.group.GroupsKickResponse,com.hubspot.slack.client.models.response.SlackError>> |
kickUserFromGroup(com.hubspot.slack.client.methods.params.group.GroupsKickParams params)
Deprecated.
need to implement conversations.kick to mimic this functionality
|
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.SlackChannel>,com.hubspot.slack.client.models.response.SlackError>>> |
listChannels(com.hubspot.slack.client.methods.params.channels.ChannelsListParams filter)
Deprecated.
|
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.conversations.Conversation>,com.hubspot.slack.client.models.response.SlackError>>> |
listConversations(com.hubspot.slack.client.methods.params.conversations.ConversationsListParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationListResponse,com.hubspot.slack.client.models.response.SlackError>> |
listConversationsPaginated(com.hubspot.slack.client.methods.params.conversations.ConversationsListParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.emoji.EmojiListResponse,com.hubspot.slack.client.models.response.SlackError>> |
listEmoji() |
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.group.SlackGroup>,com.hubspot.slack.client.models.response.SlackError>>> |
listGroups(com.hubspot.slack.client.methods.params.group.GroupsListParams filter)
Deprecated.
|
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.usergroups.SlackUsergroup>,com.hubspot.slack.client.models.response.SlackError>>> |
listUsergroups(com.hubspot.slack.client.methods.params.usergroups.UsergroupListParams params) |
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.users.SlackUser>,com.hubspot.slack.client.models.response.SlackError>>> |
listUsers() |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.users.UsersListResponse,com.hubspot.slack.client.models.response.SlackError>> |
listUsersPaginated(com.hubspot.slack.client.methods.params.users.UsersListParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.users.UsersInfoResponse,com.hubspot.slack.client.models.response.SlackError>> |
lookupUserByEmail(com.hubspot.slack.client.methods.params.users.UserEmailParams email) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsOpenResponse,com.hubspot.slack.client.models.response.SlackError>> |
openConversation(com.hubspot.slack.client.methods.params.conversations.ConversationOpenParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.dialog.DialogOpenResponse,com.hubspot.slack.client.models.response.SlackError>> |
openDialog(com.hubspot.slack.client.methods.params.dialog.DialogOpenParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.im.ImOpenResponse,com.hubspot.slack.client.models.response.SlackError>> |
openIm(com.hubspot.slack.client.methods.params.im.ImOpenParams params)
Deprecated.
|
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.views.ModalViewCommandResponse,com.hubspot.slack.client.models.response.SlackError>> |
openView(com.hubspot.slack.client.methods.params.views.OpenViewParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatPostEphemeralMessageResponse,com.hubspot.slack.client.models.response.SlackError>> |
postEphemeralMessage(com.hubspot.slack.client.methods.params.chat.ChatPostEphemeralMessageParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatPostMessageResponse,com.hubspot.slack.client.models.response.SlackError>> |
postMessage(com.hubspot.slack.client.methods.params.chat.ChatPostMessageParams params) |
<T extends com.hubspot.slack.client.models.response.SlackResponse> |
postSlackCommand(com.hubspot.slack.client.methods.SlackMethod method,
Object params,
Class<T> returnClazz) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.views.HomeTabViewCommandResponse,com.hubspot.slack.client.models.response.SlackError>> |
publishView(com.hubspot.slack.client.methods.params.views.PublishViewParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.views.ModalViewCommandResponse,com.hubspot.slack.client.models.response.SlackError>> |
pushView(com.hubspot.slack.client.methods.params.views.OpenViewParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.auth.AuthRevokeResponse,com.hubspot.slack.client.models.response.SlackError>> |
revokeAuth(com.hubspot.slack.client.methods.params.auth.AuthRevokeParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.search.SearchMessageResponse,com.hubspot.slack.client.models.response.SlackError>> |
searchMessages(com.hubspot.slack.client.methods.params.search.SearchMessagesParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationSetPurposeResponse,com.hubspot.slack.client.models.response.SlackError>> |
setConversationPurpose(com.hubspot.slack.client.methods.params.conversations.ConversationSetPurposeParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationSetTopicResponse,com.hubspot.slack.client.models.response.SlackError>> |
setConversationTopic(com.hubspot.slack.client.methods.params.conversations.ConversationSetTopicParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.files.FilesSharedPublicUrlResponse,com.hubspot.slack.client.models.response.SlackError>> |
shareFilePublically(com.hubspot.slack.client.methods.params.files.FilesSharedPublicUrlParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.auth.AuthTestResponse,com.hubspot.slack.client.models.response.SlackError>> |
testAuth() |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsUnarchiveResponse,com.hubspot.slack.client.models.response.SlackError>> |
unarchiveConversation(com.hubspot.slack.client.methods.params.conversations.ConversationUnarchiveParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatUnfurlResponse,com.hubspot.slack.client.models.response.SlackError>> |
unfurlLinks(com.hubspot.slack.client.methods.params.chat.ChatUnfurlParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatUpdateMessageResponse,com.hubspot.slack.client.models.response.SlackError>> |
updateMessage(com.hubspot.slack.client.methods.params.chat.ChatUpdateMessageParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.UsergroupUpdateResponse,com.hubspot.slack.client.models.response.SlackError>> |
updateUsergroup(com.hubspot.slack.client.methods.params.usergroups.UsergroupUpdateParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.users.UsergroupUsersUpdateResponse,com.hubspot.slack.client.models.response.SlackError>> |
updateUsergroupUsers(com.hubspot.slack.client.methods.params.usergroups.users.UsergroupUsersUpdateParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.views.ModalViewCommandResponse,com.hubspot.slack.client.models.response.SlackError>> |
updateView(com.hubspot.slack.client.methods.params.views.UpdateViewParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.files.FilesUploadResponse,com.hubspot.slack.client.models.response.SlackError>> |
uploadFile(com.hubspot.slack.client.methods.params.files.FilesUploadParams params) |
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.conversations.Conversation>,com.hubspot.slack.client.models.response.SlackError>>> |
usersConversations(com.hubspot.slack.client.methods.params.conversations.ConversationsUserParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationListResponse,com.hubspot.slack.client.models.response.SlackError>> |
usersConversationsPaginated(com.hubspot.slack.client.methods.params.conversations.ConversationsUserParams params) |
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.auth.AuthTestResponse,com.hubspot.slack.client.models.response.SlackError>> testAuth()
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.auth.AuthRevokeResponse,com.hubspot.slack.client.models.response.SlackError>> revokeAuth(com.hubspot.slack.client.methods.params.auth.AuthRevokeParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.search.SearchMessageResponse,com.hubspot.slack.client.models.response.SlackError>> searchMessages(com.hubspot.slack.client.methods.params.search.SearchMessagesParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.FindRepliesResponse,com.hubspot.slack.client.models.response.SlackError>> findReplies(com.hubspot.slack.client.methods.params.channels.FindRepliesParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.users.UsersInfoResponse,com.hubspot.slack.client.models.response.SlackError>> findUser(com.hubspot.slack.client.methods.params.users.UsersInfoParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.users.UsersInfoResponse,com.hubspot.slack.client.models.response.SlackError>> lookupUserByEmail(com.hubspot.slack.client.methods.params.users.UserEmailParams email)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.users.UsersProfileResponse,com.hubspot.slack.client.models.response.SlackError>> getUserProfile(com.hubspot.slack.client.methods.params.users.UsersInfoParams params)
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.users.SlackUser>,com.hubspot.slack.client.models.response.SlackError>>> listUsers()
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.users.UsersListResponse,com.hubspot.slack.client.models.response.SlackError>> listUsersPaginated(com.hubspot.slack.client.methods.params.users.UsersListParams params)
@Deprecated Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.SlackChannel>,com.hubspot.slack.client.models.response.SlackError>>> listChannels(com.hubspot.slack.client.methods.params.channels.ChannelsListParams filter)
listConversations(ConversationsListParams)@Deprecated Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.LiteMessage>,com.hubspot.slack.client.models.response.SlackError>>> channelHistory(com.hubspot.slack.client.methods.params.channels.ChannelsHistoryParams params)
getConversationHistory(ConversationsHistoryParams)@Deprecated CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.SlackChannel,com.hubspot.slack.client.models.response.SlackError>> getChannelByName(String channelName, com.hubspot.slack.client.methods.params.channels.ChannelsFilter channelsFilter)
getConversationByName(String, ConversationsFilter)@Deprecated CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.channels.ChannelsInfoResponse,com.hubspot.slack.client.models.response.SlackError>> getChannelInfo(com.hubspot.slack.client.methods.params.channels.ChannelsInfoParams params)
getConversationInfo(ConversationsInfoParams)@Deprecated CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.channels.ChannelsKickResponse,com.hubspot.slack.client.models.response.SlackError>> kickUserFromChannel(com.hubspot.slack.client.methods.params.channels.ChannelsKickParams channelKickParams)
@Deprecated Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.group.SlackGroup>,com.hubspot.slack.client.models.response.SlackError>>> listGroups(com.hubspot.slack.client.methods.params.group.GroupsListParams filter)
listConversations(ConversationsListParams)@Deprecated CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.group.GroupsKickResponse,com.hubspot.slack.client.models.response.SlackError>> kickUserFromGroup(com.hubspot.slack.client.methods.params.group.GroupsKickParams params)
@Deprecated CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.im.ImOpenResponse,com.hubspot.slack.client.models.response.SlackError>> openIm(com.hubspot.slack.client.methods.params.im.ImOpenParams params)
openConversation(ConversationOpenParams)CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatPostMessageResponse,com.hubspot.slack.client.models.response.SlackError>> postMessage(com.hubspot.slack.client.methods.params.chat.ChatPostMessageParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatPostEphemeralMessageResponse,com.hubspot.slack.client.models.response.SlackError>> postEphemeralMessage(com.hubspot.slack.client.methods.params.chat.ChatPostEphemeralMessageParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatUpdateMessageResponse,com.hubspot.slack.client.models.response.SlackError>> updateMessage(com.hubspot.slack.client.methods.params.chat.ChatUpdateMessageParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatGetPermalinkResponse,com.hubspot.slack.client.models.response.SlackError>> getPermalink(com.hubspot.slack.client.methods.params.chat.ChatGetPermalinkParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatDeleteResponse,com.hubspot.slack.client.models.response.SlackError>> deleteMessage(com.hubspot.slack.client.methods.params.chat.ChatDeleteParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.chat.ChatUnfurlResponse,com.hubspot.slack.client.models.response.SlackError>> unfurlLinks(com.hubspot.slack.client.methods.params.chat.ChatUnfurlParams params)
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.conversations.Conversation>,com.hubspot.slack.client.models.response.SlackError>>> listConversations(com.hubspot.slack.client.methods.params.conversations.ConversationsListParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationListResponse,com.hubspot.slack.client.models.response.SlackError>> listConversationsPaginated(com.hubspot.slack.client.methods.params.conversations.ConversationsListParams params)
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.conversations.Conversation>,com.hubspot.slack.client.models.response.SlackError>>> usersConversations(com.hubspot.slack.client.methods.params.conversations.ConversationsUserParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationListResponse,com.hubspot.slack.client.models.response.SlackError>> usersConversationsPaginated(com.hubspot.slack.client.methods.params.conversations.ConversationsUserParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsCreateResponse,com.hubspot.slack.client.models.response.SlackError>> createConversation(com.hubspot.slack.client.methods.params.conversations.ConversationCreateParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsInviteResponse,com.hubspot.slack.client.models.response.SlackError>> inviteToConversation(com.hubspot.slack.client.methods.params.conversations.ConversationInviteParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsUnarchiveResponse,com.hubspot.slack.client.models.response.SlackError>> unarchiveConversation(com.hubspot.slack.client.methods.params.conversations.ConversationUnarchiveParams params)
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.LiteMessage>,com.hubspot.slack.client.models.response.SlackError>>> getConversationHistory(com.hubspot.slack.client.methods.params.conversations.ConversationsHistoryParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsArchiveResponse,com.hubspot.slack.client.models.response.SlackError>> archiveConversation(com.hubspot.slack.client.methods.params.conversations.ConversationArchiveParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsInfoResponse,com.hubspot.slack.client.models.response.SlackError>> getConversationInfo(com.hubspot.slack.client.methods.params.conversations.ConversationsInfoParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsRepliesResponse,com.hubspot.slack.client.models.response.SlackError>> getConversationReplies(com.hubspot.slack.client.methods.params.conversations.ConversationsRepliesParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.conversations.Conversation,com.hubspot.slack.client.models.response.SlackError>> getConversationByName(String conversationName, com.hubspot.slack.client.methods.params.conversations.ConversationsFilter conversationsFilter)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsOpenResponse,com.hubspot.slack.client.models.response.SlackError>> openConversation(com.hubspot.slack.client.methods.params.conversations.ConversationOpenParams params)
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<String>,com.hubspot.slack.client.models.response.SlackError>>> getConversationMembers(com.hubspot.slack.client.methods.params.conversations.ConversationMemberParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationMemberResponse,com.hubspot.slack.client.models.response.SlackError>> getConversationMembersPaginated(com.hubspot.slack.client.methods.params.conversations.ConversationMemberParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationsInfoResponse,com.hubspot.slack.client.models.response.SlackError>> joinConversation(com.hubspot.slack.client.methods.params.conversations.ConversationsJoinParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationSetPurposeResponse,com.hubspot.slack.client.models.response.SlackError>> setConversationPurpose(com.hubspot.slack.client.methods.params.conversations.ConversationSetPurposeParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.conversations.ConversationSetTopicResponse,com.hubspot.slack.client.models.response.SlackError>> setConversationTopic(com.hubspot.slack.client.methods.params.conversations.ConversationSetTopicParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.UsergroupCreateResponse,com.hubspot.slack.client.models.response.SlackError>> createUsergroup(com.hubspot.slack.client.methods.params.usergroups.UsergroupCreateParams params)
Iterable<CompletableFuture<com.hubspot.algebra.Result<List<com.hubspot.slack.client.models.usergroups.SlackUsergroup>,com.hubspot.slack.client.models.response.SlackError>>> listUsergroups(com.hubspot.slack.client.methods.params.usergroups.UsergroupListParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.UsergroupUpdateResponse,com.hubspot.slack.client.models.response.SlackError>> updateUsergroup(com.hubspot.slack.client.methods.params.usergroups.UsergroupUpdateParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.UsergroupEnableResponse,com.hubspot.slack.client.models.response.SlackError>> enableUsergroup(com.hubspot.slack.client.methods.params.usergroups.UsergroupEnableParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.UsergroupDisableResponse,com.hubspot.slack.client.models.response.SlackError>> disableUsergroup(com.hubspot.slack.client.methods.params.usergroups.UsergroupDisableParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.usergroups.users.UsergroupUsersUpdateResponse,com.hubspot.slack.client.models.response.SlackError>> updateUsergroupUsers(com.hubspot.slack.client.methods.params.usergroups.users.UsergroupUsersUpdateParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.dialog.DialogOpenResponse,com.hubspot.slack.client.models.response.SlackError>> openDialog(com.hubspot.slack.client.methods.params.dialog.DialogOpenParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.reactions.AddReactionResponse,com.hubspot.slack.client.models.response.SlackError>> addReaction(com.hubspot.slack.client.methods.params.reactions.ReactionsAddParams param)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.team.TeamInfoResponse,com.hubspot.slack.client.models.response.SlackError>> getTeamInfo()
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.files.FilesUploadResponse,com.hubspot.slack.client.models.response.SlackError>> uploadFile(com.hubspot.slack.client.methods.params.files.FilesUploadParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.files.FilesSharedPublicUrlResponse,com.hubspot.slack.client.models.response.SlackError>> shareFilePublically(com.hubspot.slack.client.methods.params.files.FilesSharedPublicUrlParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.emoji.EmojiListResponse,com.hubspot.slack.client.models.response.SlackError>> listEmoji()
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.views.ModalViewCommandResponse,com.hubspot.slack.client.models.response.SlackError>> openView(com.hubspot.slack.client.methods.params.views.OpenViewParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.views.ModalViewCommandResponse,com.hubspot.slack.client.models.response.SlackError>> updateView(com.hubspot.slack.client.methods.params.views.UpdateViewParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.views.ModalViewCommandResponse,com.hubspot.slack.client.models.response.SlackError>> pushView(com.hubspot.slack.client.methods.params.views.OpenViewParams params)
CompletableFuture<com.hubspot.algebra.Result<com.hubspot.slack.client.models.response.views.HomeTabViewCommandResponse,com.hubspot.slack.client.models.response.SlackError>> publishView(com.hubspot.slack.client.methods.params.views.PublishViewParams params)
<T extends com.hubspot.slack.client.models.response.SlackResponse> CompletableFuture<com.hubspot.algebra.Result<T,com.hubspot.slack.client.models.response.SlackError>> postSlackCommand(com.hubspot.slack.client.methods.SlackMethod method, Object params, Class<T> returnClazz)
Copyright © 2020. All rights reserved.