All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.slack.api.methods.MethodsClient Maven / Gradle / Ivy

There is a newer version: 1.39.0
Show newest version
package com.slack.api.methods;

import com.slack.api.RequestConfigurator;
import com.slack.api.methods.request.admin.analytics.AdminAnalyticsGetFileRequest;
import com.slack.api.methods.request.admin.apps.*;
import com.slack.api.methods.request.admin.auth.policy.AdminAuthPolicyAssignEntitiesRequest;
import com.slack.api.methods.request.admin.auth.policy.AdminAuthPolicyGetEntitiesRequest;
import com.slack.api.methods.request.admin.auth.policy.AdminAuthPolicyRemoveEntitiesRequest;
import com.slack.api.methods.request.admin.barriers.AdminBarriersCreateRequest;
import com.slack.api.methods.request.admin.barriers.AdminBarriersDeleteRequest;
import com.slack.api.methods.request.admin.barriers.AdminBarriersListRequest;
import com.slack.api.methods.request.admin.barriers.AdminBarriersUpdateRequest;
import com.slack.api.methods.request.admin.conversations.*;
import com.slack.api.methods.request.admin.conversations.ekm.AdminConversationsEkmListOriginalConnectedChannelInfoRequest;
import com.slack.api.methods.request.admin.conversations.restrict_access.AdminConversationsRestrictAccessAddGroupRequest;
import com.slack.api.methods.request.admin.conversations.restrict_access.AdminConversationsRestrictAccessListGroupsRequest;
import com.slack.api.methods.request.admin.conversations.restrict_access.AdminConversationsRestrictAccessRemoveGroupRequest;
import com.slack.api.methods.request.admin.conversations.whitelist.AdminConversationsWhitelistAddRequest;
import com.slack.api.methods.request.admin.conversations.whitelist.AdminConversationsWhitelistListGroupsLinkedToChannelRequest;
import com.slack.api.methods.request.admin.conversations.whitelist.AdminConversationsWhitelistRemoveRequest;
import com.slack.api.methods.request.admin.emoji.*;
import com.slack.api.methods.request.admin.invite_requests.*;
import com.slack.api.methods.request.admin.roles.AdminRolesAddAssignmentsRequest;
import com.slack.api.methods.request.admin.roles.AdminRolesListAssignmentsRequest;
import com.slack.api.methods.request.admin.roles.AdminRolesRemoveAssignmentsRequest;
import com.slack.api.methods.request.admin.teams.AdminTeamsAdminsListRequest;
import com.slack.api.methods.request.admin.teams.AdminTeamsCreateRequest;
import com.slack.api.methods.request.admin.teams.AdminTeamsListRequest;
import com.slack.api.methods.request.admin.teams.owners.AdminTeamsOwnersListRequest;
import com.slack.api.methods.request.admin.teams.settings.*;
import com.slack.api.methods.request.admin.usergroups.AdminUsergroupsAddChannelsRequest;
import com.slack.api.methods.request.admin.usergroups.AdminUsergroupsAddTeamsRequest;
import com.slack.api.methods.request.admin.usergroups.AdminUsergroupsListChannelsRequest;
import com.slack.api.methods.request.admin.usergroups.AdminUsergroupsRemoveChannelsRequest;
import com.slack.api.methods.request.admin.users.*;
import com.slack.api.methods.request.admin.users.unsupported_versions.AdminUsersUnsupportedVersionsExportRequest;
import com.slack.api.methods.request.api.ApiTestRequest;
import com.slack.api.methods.request.apps.AppsUninstallRequest;
import com.slack.api.methods.request.apps.connections.AppsConnectionsOpenRequest;
import com.slack.api.methods.request.apps.event.authorizations.AppsEventAuthorizationsListRequest;
import com.slack.api.methods.request.apps.permissions.AppsPermissionsInfoRequest;
import com.slack.api.methods.request.apps.permissions.AppsPermissionsRequestRequest;
import com.slack.api.methods.request.apps.permissions.resources.AppsPermissionsResourcesListRequest;
import com.slack.api.methods.request.apps.permissions.scopes.AppsPermissionsScopesListRequest;
import com.slack.api.methods.request.apps.permissions.users.AppsPermissionsUsersListRequest;
import com.slack.api.methods.request.apps.permissions.users.AppsPermissionsUsersRequestRequest;
import com.slack.api.methods.request.auth.AuthRevokeRequest;
import com.slack.api.methods.request.auth.AuthTestRequest;
import com.slack.api.methods.request.auth.teams.AuthTeamsListRequest;
import com.slack.api.methods.request.bookmarks.BookmarksAddRequest;
import com.slack.api.methods.request.bookmarks.BookmarksEditRequest;
import com.slack.api.methods.request.bookmarks.BookmarksListRequest;
import com.slack.api.methods.request.bookmarks.BookmarksRemoveRequest;
import com.slack.api.methods.request.bots.BotsInfoRequest;
import com.slack.api.methods.request.calls.CallsAddRequest;
import com.slack.api.methods.request.calls.CallsEndRequest;
import com.slack.api.methods.request.calls.CallsInfoRequest;
import com.slack.api.methods.request.calls.CallsUpdateRequest;
import com.slack.api.methods.request.calls.participants.CallsParticipantsAddRequest;
import com.slack.api.methods.request.calls.participants.CallsParticipantsRemoveRequest;
import com.slack.api.methods.request.channels.*;
import com.slack.api.methods.request.chat.*;
import com.slack.api.methods.request.chat.scheduled_messages.ChatScheduledMessagesListRequest;
import com.slack.api.methods.request.conversations.*;
import com.slack.api.methods.request.dialog.DialogOpenRequest;
import com.slack.api.methods.request.dnd.*;
import com.slack.api.methods.request.emoji.EmojiListRequest;
import com.slack.api.methods.request.files.*;
import com.slack.api.methods.request.files.comments.FilesCommentsAddRequest;
import com.slack.api.methods.request.files.comments.FilesCommentsDeleteRequest;
import com.slack.api.methods.request.files.comments.FilesCommentsEditRequest;
import com.slack.api.methods.request.files.remote.*;
import com.slack.api.methods.request.groups.*;
import com.slack.api.methods.request.im.*;
import com.slack.api.methods.request.migration.MigrationExchangeRequest;
import com.slack.api.methods.request.mpim.*;
import com.slack.api.methods.request.oauth.OAuthAccessRequest;
import com.slack.api.methods.request.oauth.OAuthTokenRequest;
import com.slack.api.methods.request.oauth.OAuthV2AccessRequest;
import com.slack.api.methods.request.oauth.OAuthV2ExchangeRequest;
import com.slack.api.methods.request.openid.connect.OpenIDConnectTokenRequest;
import com.slack.api.methods.request.openid.connect.OpenIDConnectUserInfoRequest;
import com.slack.api.methods.request.pins.PinsAddRequest;
import com.slack.api.methods.request.pins.PinsListRequest;
import com.slack.api.methods.request.pins.PinsRemoveRequest;
import com.slack.api.methods.request.reactions.ReactionsAddRequest;
import com.slack.api.methods.request.reactions.ReactionsGetRequest;
import com.slack.api.methods.request.reactions.ReactionsListRequest;
import com.slack.api.methods.request.reactions.ReactionsRemoveRequest;
import com.slack.api.methods.request.reminders.*;
import com.slack.api.methods.request.rtm.RTMConnectRequest;
import com.slack.api.methods.request.rtm.RTMStartRequest;
import com.slack.api.methods.request.search.SearchAllRequest;
import com.slack.api.methods.request.search.SearchFilesRequest;
import com.slack.api.methods.request.search.SearchMessagesRequest;
import com.slack.api.methods.request.stars.StarsAddRequest;
import com.slack.api.methods.request.stars.StarsListRequest;
import com.slack.api.methods.request.stars.StarsRemoveRequest;
import com.slack.api.methods.request.team.*;
import com.slack.api.methods.request.team.profile.TeamProfileGetRequest;
import com.slack.api.methods.request.usergroups.*;
import com.slack.api.methods.request.usergroups.users.UsergroupsUsersListRequest;
import com.slack.api.methods.request.usergroups.users.UsergroupsUsersUpdateRequest;
import com.slack.api.methods.request.users.*;
import com.slack.api.methods.request.users.profile.UsersProfileGetRequest;
import com.slack.api.methods.request.users.profile.UsersProfileSetRequest;
import com.slack.api.methods.request.views.ViewsOpenRequest;
import com.slack.api.methods.request.views.ViewsPublishRequest;
import com.slack.api.methods.request.views.ViewsPushRequest;
import com.slack.api.methods.request.views.ViewsUpdateRequest;
import com.slack.api.methods.request.workflows.WorkflowsStepCompletedRequest;
import com.slack.api.methods.request.workflows.WorkflowsStepFailedRequest;
import com.slack.api.methods.request.workflows.WorkflowsUpdateStepRequest;
import com.slack.api.methods.response.admin.analytics.AdminAnalyticsGetFileResponse;
import com.slack.api.methods.response.admin.apps.*;
import com.slack.api.methods.response.admin.auth.policy.AdminAuthPolicyAssignEntitiesResponse;
import com.slack.api.methods.response.admin.auth.policy.AdminAuthPolicyGetEntitiesResponse;
import com.slack.api.methods.response.admin.auth.policy.AdminAuthPolicyRemoveEntitiesResponse;
import com.slack.api.methods.response.admin.barriers.AdminBarriersCreateResponse;
import com.slack.api.methods.response.admin.barriers.AdminBarriersDeleteResponse;
import com.slack.api.methods.response.admin.barriers.AdminBarriersListResponse;
import com.slack.api.methods.response.admin.barriers.AdminBarriersUpdateResponse;
import com.slack.api.methods.response.admin.conversations.*;
import com.slack.api.methods.response.admin.conversations.ekm.AdminConversationsEkmListOriginalConnectedChannelInfoResponse;
import com.slack.api.methods.response.admin.conversations.restrict_access.AdminConversationsRestrictAccessAddGroupResponse;
import com.slack.api.methods.response.admin.conversations.restrict_access.AdminConversationsRestrictAccessListGroupsResponse;
import com.slack.api.methods.response.admin.conversations.restrict_access.AdminConversationsRestrictAccessRemoveGroupResponse;
import com.slack.api.methods.response.admin.conversations.whitelist.AdminConversationsWhitelistAddResponse;
import com.slack.api.methods.response.admin.conversations.whitelist.AdminConversationsWhitelistListGroupsLinkedToChannelResponse;
import com.slack.api.methods.response.admin.conversations.whitelist.AdminConversationsWhitelistRemoveResponse;
import com.slack.api.methods.response.admin.emoji.*;
import com.slack.api.methods.response.admin.invite_requests.*;
import com.slack.api.methods.response.admin.roles.AdminRolesAddAssignmentsResponse;
import com.slack.api.methods.response.admin.roles.AdminRolesListAssignmentsResponse;
import com.slack.api.methods.response.admin.roles.AdminRolesRemoveAssignmentsResponse;
import com.slack.api.methods.response.admin.teams.AdminTeamsAdminsListResponse;
import com.slack.api.methods.response.admin.teams.AdminTeamsCreateResponse;
import com.slack.api.methods.response.admin.teams.AdminTeamsListResponse;
import com.slack.api.methods.response.admin.teams.owners.AdminTeamsOwnersListResponse;
import com.slack.api.methods.response.admin.teams.settings.*;
import com.slack.api.methods.response.admin.usergroups.AdminUsergroupsAddChannelsResponse;
import com.slack.api.methods.response.admin.usergroups.AdminUsergroupsAddTeamsResponse;
import com.slack.api.methods.response.admin.usergroups.AdminUsergroupsListChannelsResponse;
import com.slack.api.methods.response.admin.usergroups.AdminUsergroupsRemoveChannelsResponse;
import com.slack.api.methods.response.admin.users.*;
import com.slack.api.methods.response.admin.users.unsupported_versions.AdminUsersUnsupportedVersionsExportResponse;
import com.slack.api.methods.response.api.ApiTestResponse;
import com.slack.api.methods.response.apps.AppsUninstallResponse;
import com.slack.api.methods.response.apps.connections.AppsConnectionsOpenResponse;
import com.slack.api.methods.response.apps.event.authorizations.AppsEventAuthorizationsListResponse;
import com.slack.api.methods.response.apps.permissions.AppsPermissionsInfoResponse;
import com.slack.api.methods.response.apps.permissions.AppsPermissionsRequestResponse;
import com.slack.api.methods.response.apps.permissions.resources.AppsPermissionsResourcesListResponse;
import com.slack.api.methods.response.apps.permissions.scopes.AppsPermissionsScopesListResponse;
import com.slack.api.methods.response.apps.permissions.users.AppsPermissionsUsersListResponse;
import com.slack.api.methods.response.apps.permissions.users.AppsPermissionsUsersRequestResponse;
import com.slack.api.methods.response.auth.AuthRevokeResponse;
import com.slack.api.methods.response.auth.AuthTestResponse;
import com.slack.api.methods.response.auth.teams.AuthTeamsListResponse;
import com.slack.api.methods.response.bookmarks.BookmarksAddResponse;
import com.slack.api.methods.response.bookmarks.BookmarksEditResponse;
import com.slack.api.methods.response.bookmarks.BookmarksListResponse;
import com.slack.api.methods.response.bookmarks.BookmarksRemoveResponse;
import com.slack.api.methods.response.bots.BotsInfoResponse;
import com.slack.api.methods.response.calls.CallsAddResponse;
import com.slack.api.methods.response.calls.CallsEndResponse;
import com.slack.api.methods.response.calls.CallsInfoResponse;
import com.slack.api.methods.response.calls.CallsUpdateResponse;
import com.slack.api.methods.response.calls.participants.CallsParticipantsAddResponse;
import com.slack.api.methods.response.calls.participants.CallsParticipantsRemoveResponse;
import com.slack.api.methods.response.channels.*;
import com.slack.api.methods.response.chat.*;
import com.slack.api.methods.response.chat.scheduled_messages.ChatScheduledMessagesListResponse;
import com.slack.api.methods.response.conversations.*;
import com.slack.api.methods.response.dialog.DialogOpenResponse;
import com.slack.api.methods.response.dnd.*;
import com.slack.api.methods.response.emoji.EmojiListResponse;
import com.slack.api.methods.response.files.*;
import com.slack.api.methods.response.files.comments.FilesCommentsAddResponse;
import com.slack.api.methods.response.files.comments.FilesCommentsDeleteResponse;
import com.slack.api.methods.response.files.comments.FilesCommentsEditResponse;
import com.slack.api.methods.response.files.remote.*;
import com.slack.api.methods.response.groups.*;
import com.slack.api.methods.response.im.*;
import com.slack.api.methods.response.migration.MigrationExchangeResponse;
import com.slack.api.methods.response.mpim.*;
import com.slack.api.methods.response.oauth.OAuthAccessResponse;
import com.slack.api.methods.response.oauth.OAuthTokenResponse;
import com.slack.api.methods.response.oauth.OAuthV2AccessResponse;
import com.slack.api.methods.response.oauth.OAuthV2ExchangeResponse;
import com.slack.api.methods.response.openid.connect.OpenIDConnectTokenResponse;
import com.slack.api.methods.response.openid.connect.OpenIDConnectUserInfoResponse;
import com.slack.api.methods.response.pins.PinsAddResponse;
import com.slack.api.methods.response.pins.PinsListResponse;
import com.slack.api.methods.response.pins.PinsRemoveResponse;
import com.slack.api.methods.response.reactions.ReactionsAddResponse;
import com.slack.api.methods.response.reactions.ReactionsGetResponse;
import com.slack.api.methods.response.reactions.ReactionsListResponse;
import com.slack.api.methods.response.reactions.ReactionsRemoveResponse;
import com.slack.api.methods.response.reminders.*;
import com.slack.api.methods.response.rtm.RTMConnectResponse;
import com.slack.api.methods.response.rtm.RTMStartResponse;
import com.slack.api.methods.response.search.SearchAllResponse;
import com.slack.api.methods.response.search.SearchFilesResponse;
import com.slack.api.methods.response.search.SearchMessagesResponse;
import com.slack.api.methods.response.stars.StarsAddResponse;
import com.slack.api.methods.response.stars.StarsListResponse;
import com.slack.api.methods.response.stars.StarsRemoveResponse;
import com.slack.api.methods.response.team.*;
import com.slack.api.methods.response.team.profile.TeamProfileGetResponse;
import com.slack.api.methods.response.usergroups.*;
import com.slack.api.methods.response.usergroups.users.UsergroupsUsersListResponse;
import com.slack.api.methods.response.usergroups.users.UsergroupsUsersUpdateResponse;
import com.slack.api.methods.response.users.UsersLookupByEmailResponse;
import com.slack.api.methods.response.users.*;
import com.slack.api.methods.response.users.profile.UsersProfileGetResponse;
import com.slack.api.methods.response.users.profile.UsersProfileSetResponse;
import com.slack.api.methods.response.views.ViewsOpenResponse;
import com.slack.api.methods.response.views.ViewsPublishResponse;
import com.slack.api.methods.response.views.ViewsPushResponse;
import com.slack.api.methods.response.views.ViewsUpdateResponse;
import com.slack.api.methods.response.workflows.WorkflowsStepCompletedResponse;
import com.slack.api.methods.response.workflows.WorkflowsStepFailedResponse;
import com.slack.api.methods.response.workflows.WorkflowsUpdateStepResponse;
import com.slack.api.util.http.SlackHttpClient;
import okhttp3.FormBody;
import okhttp3.MultipartBody;
import okhttp3.Response;

import java.io.IOException;

/**
 * Slack API Methods client.
 * 

* * @see Slack API Methods */ public interface MethodsClient { String ENDPOINT_URL_PREFIX = "https://slack.com/api/"; SlackHttpClient getSlackHttpClient(); String getEndpointUrlPrefix(); void setEndpointUrlPrefix(String endpointUrlPrefix); // ---------------------------------------------- // OkHttp layer methods // ---------------------------------------------- Response runPostForm( FormBody.Builder form, String endpoint) throws IOException; Response runPostFormWithToken( FormBody.Builder form, String endpoint, String token) throws IOException; Response runPostMultipart( MultipartBody.Builder form, String endpoint, String token) throws IOException; // ---------------------------------------------- // Methods to send requests and parse responses // ---------------------------------------------- T postFormAndParseResponse( RequestConfigurator form, String methodName, Class clazz) throws IOException, SlackApiException; T postFormWithTokenAndParseResponse( RequestConfigurator form, String methodName, String token, Class clazz) throws IOException, SlackApiException; T postFormWithAuthorizationHeaderAndParseResponse( RequestConfigurator form, String endpoint, String authorizationHeader, Class clazz) throws IOException, SlackApiException; // ------------------------------ // admin.analytics // ------------------------------ AdminAnalyticsGetFileResponse adminAnalyticsGetFile(AdminAnalyticsGetFileRequest req) throws IOException, SlackApiException; AdminAnalyticsGetFileResponse adminAnalyticsGetFile(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.apps // ------------------------------ AdminAppsApproveResponse adminAppsApprove(AdminAppsApproveRequest req) throws IOException, SlackApiException; AdminAppsApproveResponse adminAppsApprove(RequestConfigurator req) throws IOException, SlackApiException; AdminAppsRestrictResponse adminAppsRestrict(AdminAppsRestrictRequest req) throws IOException, SlackApiException; AdminAppsRestrictResponse adminAppsRestrict(RequestConfigurator req) throws IOException, SlackApiException; AdminAppsApprovedListResponse adminAppsApprovedList(AdminAppsApprovedListRequest req) throws IOException, SlackApiException; AdminAppsApprovedListResponse adminAppsApprovedList(RequestConfigurator req) throws IOException, SlackApiException; AdminAppsRestrictedListResponse adminAppsRestrictedList(AdminAppsRestrictedListRequest req) throws IOException, SlackApiException; AdminAppsRestrictedListResponse adminAppsRestrictedList(RequestConfigurator req) throws IOException, SlackApiException; AdminAppsClearResolutionResponse adminAppsClearResolution(AdminAppsClearResolutionRequest req) throws IOException, SlackApiException; AdminAppsClearResolutionResponse adminAppsClearResolution(RequestConfigurator req) throws IOException, SlackApiException; AdminAppsUninstallResponse adminAppsUninstall(AdminAppsUninstallRequest req) throws IOException, SlackApiException; AdminAppsUninstallResponse adminAppsUninstall(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.apps.requests // ------------------------------ AdminAppsRequestsCancelResponse adminAppsRequestsCancel(AdminAppsRequestsCancelRequest req) throws IOException, SlackApiException; AdminAppsRequestsCancelResponse adminAppsRequestsCancel(RequestConfigurator req) throws IOException, SlackApiException; AdminAppsRequestsListResponse adminAppsRequestsList(AdminAppsRequestsListRequest req) throws IOException, SlackApiException; AdminAppsRequestsListResponse adminAppsRequestsList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.auth.policy // ------------------------------ AdminAuthPolicyAssignEntitiesResponse adminAuthPolicyAssignEntities(AdminAuthPolicyAssignEntitiesRequest req) throws IOException, SlackApiException; AdminAuthPolicyAssignEntitiesResponse adminAuthPolicyAssignEntities(RequestConfigurator req) throws IOException, SlackApiException; AdminAuthPolicyGetEntitiesResponse adminAuthPolicyGetEntities(AdminAuthPolicyGetEntitiesRequest req) throws IOException, SlackApiException; AdminAuthPolicyGetEntitiesResponse adminAuthPolicyGetEntities(RequestConfigurator req) throws IOException, SlackApiException; AdminAuthPolicyRemoveEntitiesResponse adminAuthPolicyRemoveEntities(AdminAuthPolicyRemoveEntitiesRequest req) throws IOException, SlackApiException; AdminAuthPolicyRemoveEntitiesResponse adminAuthPolicyRemoveEntities(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.barriers // ------------------------------ AdminBarriersCreateResponse adminBarriersCreate(AdminBarriersCreateRequest req) throws IOException, SlackApiException; AdminBarriersCreateResponse adminBarriersCreate(RequestConfigurator req) throws IOException, SlackApiException; AdminBarriersDeleteResponse adminBarriersDelete(AdminBarriersDeleteRequest req) throws IOException, SlackApiException; AdminBarriersDeleteResponse adminBarriersDelete(RequestConfigurator req) throws IOException, SlackApiException; AdminBarriersListResponse adminBarriersList(AdminBarriersListRequest req) throws IOException, SlackApiException; AdminBarriersListResponse adminBarriersList(RequestConfigurator req) throws IOException, SlackApiException; AdminBarriersUpdateResponse adminBarriersUpdate(AdminBarriersUpdateRequest req) throws IOException, SlackApiException; AdminBarriersUpdateResponse adminBarriersUpdate(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.conversations // ------------------------------ AdminConversationsSetTeamsResponse adminConversationsSetTeams(AdminConversationsSetTeamsRequest req) throws IOException, SlackApiException; AdminConversationsSetTeamsResponse adminConversationsSetTeams(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsArchiveResponse adminConversationsArchive(AdminConversationsArchiveRequest req) throws IOException, SlackApiException; AdminConversationsArchiveResponse adminConversationsArchive(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsConvertToPrivateResponse adminConversationsConvertToPrivate(AdminConversationsConvertToPrivateRequest req) throws IOException, SlackApiException; AdminConversationsConvertToPrivateResponse adminConversationsConvertToPrivate(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsCreateResponse adminConversationsCreate(AdminConversationsCreateRequest req) throws IOException, SlackApiException; AdminConversationsCreateResponse adminConversationsCreate(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsDeleteResponse adminConversationsDelete(AdminConversationsDeleteRequest req) throws IOException, SlackApiException; AdminConversationsDeleteResponse adminConversationsDelete(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsDisconnectSharedResponse adminConversationsDisconnectShared(AdminConversationsDisconnectSharedRequest req) throws IOException, SlackApiException; AdminConversationsDisconnectSharedResponse adminConversationsDisconnectShared(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsGetConversationPrefsResponse adminConversationsGetConversationPrefs(AdminConversationsGetConversationPrefsRequest req) throws IOException, SlackApiException; AdminConversationsGetConversationPrefsResponse adminConversationsGetConversationPrefs(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsGetTeamsResponse adminConversationsGetTeams(AdminConversationsGetTeamsRequest req) throws IOException, SlackApiException; AdminConversationsGetTeamsResponse adminConversationsGetTeams(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsInviteResponse adminConversationsInvite(AdminConversationsInviteRequest req) throws IOException, SlackApiException; AdminConversationsInviteResponse adminConversationsInvite(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsRenameResponse adminConversationsRename(AdminConversationsRenameRequest req) throws IOException, SlackApiException; AdminConversationsRenameResponse adminConversationsRename(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsSearchResponse adminConversationsSearch(AdminConversationsSearchRequest req) throws IOException, SlackApiException; AdminConversationsSearchResponse adminConversationsSearch(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsSetConversationPrefsResponse adminConversationsSetConversationPrefs(AdminConversationsSetConversationPrefsRequest req) throws IOException, SlackApiException; AdminConversationsSetConversationPrefsResponse adminConversationsSetConversationPrefs(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsUnarchiveResponse adminConversationsUnarchive(AdminConversationsUnarchiveRequest req) throws IOException, SlackApiException; AdminConversationsUnarchiveResponse adminConversationsUnarchive(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsGetCustomRetentionResponse adminConversationsGetCustomRetention(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsGetCustomRetentionResponse adminConversationsGetCustomRetention(AdminConversationsGetCustomRetentionRequest req) throws IOException, SlackApiException; AdminConversationsRemoveCustomRetentionResponse adminConversationsRemoveCustomRetention(AdminConversationsRemoveCustomRetentionRequest req) throws IOException, SlackApiException; AdminConversationsRemoveCustomRetentionResponse adminConversationsRemoveCustomRetention(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsSetCustomRetentionResponse adminConversationsSetCustomRetention(AdminConversationsSetCustomRetentionRequest req) throws IOException, SlackApiException; AdminConversationsSetCustomRetentionResponse adminConversationsSetCustomRetention(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsBulkArchiveResponse adminConversationsBulkArchive(AdminConversationsBulkArchiveRequest req) throws IOException, SlackApiException; AdminConversationsBulkArchiveResponse adminConversationsBulkArchive(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsBulkDeleteResponse adminConversationsBulkDelete(AdminConversationsBulkDeleteRequest req) throws IOException, SlackApiException; AdminConversationsBulkDeleteResponse adminConversationsBulkDelete(RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsBulkMoveResponse adminConversationsBulkMove(AdminConversationsBulkMoveRequest req) throws IOException, SlackApiException; AdminConversationsBulkMoveResponse adminConversationsBulkMove(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.conversations.ekm // ------------------------------ AdminConversationsEkmListOriginalConnectedChannelInfoResponse adminConversationsEkmListOriginalConnectedChannelInfo(AdminConversationsEkmListOriginalConnectedChannelInfoRequest req) throws IOException, SlackApiException; AdminConversationsEkmListOriginalConnectedChannelInfoResponse adminConversationsEkmListOriginalConnectedChannelInfo(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.conversations.restrictAccess // ------------------------------ AdminConversationsRestrictAccessAddGroupResponse adminConversationsRestrictAccessAddGroup( AdminConversationsRestrictAccessAddGroupRequest req) throws IOException, SlackApiException; AdminConversationsRestrictAccessAddGroupResponse adminConversationsRestrictAccessAddGroup( RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsRestrictAccessRemoveGroupResponse adminConversationsRestrictAccessRemoveGroup( AdminConversationsRestrictAccessRemoveGroupRequest req) throws IOException, SlackApiException; AdminConversationsRestrictAccessRemoveGroupResponse adminConversationsRestrictAccessRemoveGroup( RequestConfigurator req) throws IOException, SlackApiException; AdminConversationsRestrictAccessListGroupsResponse adminConversationsRestrictAccessListGroups( AdminConversationsRestrictAccessListGroupsRequest req) throws IOException, SlackApiException; AdminConversationsRestrictAccessListGroupsResponse adminConversationsRestrictAccessListGroups( RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.conversations.whitelist // ------------------------------ @Deprecated AdminConversationsWhitelistAddResponse adminConversationsWhitelistAdd( AdminConversationsWhitelistAddRequest req) throws IOException, SlackApiException; @Deprecated AdminConversationsWhitelistAddResponse adminConversationsWhitelistAdd( RequestConfigurator req) throws IOException, SlackApiException; @Deprecated AdminConversationsWhitelistRemoveResponse adminConversationsWhitelistRemove( AdminConversationsWhitelistRemoveRequest req) throws IOException, SlackApiException; @Deprecated AdminConversationsWhitelistRemoveResponse adminConversationsWhitelistRemove( RequestConfigurator req) throws IOException, SlackApiException; @Deprecated AdminConversationsWhitelistListGroupsLinkedToChannelResponse adminConversationsWhitelistListGroupsLinkedToChannel( AdminConversationsWhitelistListGroupsLinkedToChannelRequest req) throws IOException, SlackApiException; @Deprecated AdminConversationsWhitelistListGroupsLinkedToChannelResponse adminConversationsWhitelistListGroupsLinkedToChannel( RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.emoji // ------------------------------ AdminEmojiAddResponse adminEmojiAdd(AdminEmojiAddRequest req) throws IOException, SlackApiException; AdminEmojiAddResponse adminEmojiAdd(RequestConfigurator req) throws IOException, SlackApiException; AdminEmojiAddAliasResponse adminEmojiAddAlias(AdminEmojiAddAliasRequest req) throws IOException, SlackApiException; AdminEmojiAddAliasResponse adminEmojiAddAlias(RequestConfigurator req) throws IOException, SlackApiException; AdminEmojiListResponse adminEmojiList(AdminEmojiListRequest req) throws IOException, SlackApiException; AdminEmojiListResponse adminEmojiList(RequestConfigurator req) throws IOException, SlackApiException; AdminEmojiRemoveResponse adminEmojiRemove(AdminEmojiRemoveRequest req) throws IOException, SlackApiException; AdminEmojiRemoveResponse adminEmojiRemove(RequestConfigurator req) throws IOException, SlackApiException; AdminEmojiRenameResponse adminEmojiRename(AdminEmojiRenameRequest req) throws IOException, SlackApiException; AdminEmojiRenameResponse adminEmojiRename(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.inviteRequests // ------------------------------ AdminInviteRequestsApproveResponse adminInviteRequestsApprove(AdminInviteRequestsApproveRequest req) throws IOException, SlackApiException; AdminInviteRequestsApproveResponse adminInviteRequestsApprove(RequestConfigurator req) throws IOException, SlackApiException; AdminInviteRequestsDenyResponse adminInviteRequestsDeny(AdminInviteRequestsDenyRequest req) throws IOException, SlackApiException; AdminInviteRequestsDenyResponse adminInviteRequestsDeny(RequestConfigurator req) throws IOException, SlackApiException; AdminInviteRequestsListResponse adminInviteRequestsList(AdminInviteRequestsListRequest req) throws IOException, SlackApiException; AdminInviteRequestsListResponse adminInviteRequestsList(RequestConfigurator req) throws IOException, SlackApiException; AdminInviteRequestsApprovedListResponse adminInviteRequestsApprovedList(AdminInviteRequestsApprovedListRequest req) throws IOException, SlackApiException; AdminInviteRequestsApprovedListResponse adminInviteRequestsApprovedList(RequestConfigurator req) throws IOException, SlackApiException; AdminInviteRequestsDeniedListResponse adminInviteRequestsDeniedList(AdminInviteRequestsDeniedListRequest req) throws IOException, SlackApiException; AdminInviteRequestsDeniedListResponse adminInviteRequestsDeniedList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.roles // ------------------------------ AdminRolesListAssignmentsResponse adminRolesListAssignments(AdminRolesListAssignmentsRequest req) throws IOException, SlackApiException; AdminRolesListAssignmentsResponse adminRolesListAssignments(RequestConfigurator req) throws IOException, SlackApiException; AdminRolesAddAssignmentsResponse adminRolesAddAssignments(AdminRolesAddAssignmentsRequest req) throws IOException, SlackApiException; AdminRolesAddAssignmentsResponse adminRolesAddAssignments(RequestConfigurator req) throws IOException, SlackApiException; AdminRolesRemoveAssignmentsResponse adminRolesRemoveAssignments(AdminRolesRemoveAssignmentsRequest req) throws IOException, SlackApiException; AdminRolesRemoveAssignmentsResponse adminRolesRemoveAssignments(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.teams.admins // ------------------------------ AdminTeamsAdminsListResponse adminTeamsAdminsList(AdminTeamsAdminsListRequest req) throws IOException, SlackApiException; AdminTeamsAdminsListResponse adminTeamsAdminsList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.teams // ------------------------------ AdminTeamsCreateResponse adminTeamsCreate(AdminTeamsCreateRequest req) throws IOException, SlackApiException; AdminTeamsCreateResponse adminTeamsCreate(RequestConfigurator req) throws IOException, SlackApiException; AdminTeamsListResponse adminTeamsList(AdminTeamsListRequest req) throws IOException, SlackApiException; AdminTeamsListResponse adminTeamsList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.teams.owners // ------------------------------ AdminTeamsOwnersListResponse adminTeamsOwnersList(AdminTeamsOwnersListRequest req) throws IOException, SlackApiException; AdminTeamsOwnersListResponse adminTeamsOwnersList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.teams.settings // ------------------------------ AdminTeamsSettingsInfoResponse adminTeamsSettingsInfo(AdminTeamsSettingsInfoRequest req) throws IOException, SlackApiException; AdminTeamsSettingsInfoResponse adminTeamsSettingsInfo(RequestConfigurator req) throws IOException, SlackApiException; AdminTeamsSettingsSetDefaultChannelsResponse adminTeamsSettingsSetDefaultChannels(AdminTeamsSettingsSetDefaultChannelsRequest req) throws IOException, SlackApiException; AdminTeamsSettingsSetDefaultChannelsResponse adminTeamsSettingsSetDefaultChannels(RequestConfigurator req) throws IOException, SlackApiException; AdminTeamsSettingsSetDescriptionResponse adminTeamsSettingsSetDescription(AdminTeamsSettingsSetDescriptionRequest req) throws IOException, SlackApiException; AdminTeamsSettingsSetDescriptionResponse adminTeamsSettingsSetDescription(RequestConfigurator req) throws IOException, SlackApiException; AdminTeamsSettingsSetDiscoverabilityResponse adminTeamsSettingsSetDiscoverability(AdminTeamsSettingsSetDiscoverabilityRequest req) throws IOException, SlackApiException; AdminTeamsSettingsSetDiscoverabilityResponse adminTeamsSettingsSetDiscoverability(RequestConfigurator req) throws IOException, SlackApiException; AdminTeamsSettingsSetIconResponse adminTeamsSettingsSetIcon(AdminTeamsSettingsSetIconRequest req) throws IOException, SlackApiException; AdminTeamsSettingsSetIconResponse adminTeamsSettingsSetIcon(RequestConfigurator req) throws IOException, SlackApiException; AdminTeamsSettingsSetNameResponse adminTeamsSettingsSetName(AdminTeamsSettingsSetNameRequest req) throws IOException, SlackApiException; AdminTeamsSettingsSetNameResponse adminTeamsSettingsSetName(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.usergroups // ------------------------------ AdminUsergroupsAddChannelsResponse adminUsergroupsAddChannels(AdminUsergroupsAddChannelsRequest req) throws IOException, SlackApiException; AdminUsergroupsAddChannelsResponse adminUsergroupsAddChannels( RequestConfigurator req) throws IOException, SlackApiException; AdminUsergroupsAddTeamsResponse adminUsergroupsAddTeams(AdminUsergroupsAddTeamsRequest req) throws IOException, SlackApiException; AdminUsergroupsAddTeamsResponse adminUsergroupsAddTeams( RequestConfigurator req) throws IOException, SlackApiException; AdminUsergroupsListChannelsResponse adminUsergroupsListChannels(AdminUsergroupsListChannelsRequest req) throws IOException, SlackApiException; AdminUsergroupsListChannelsResponse adminUsergroupsListChannels( RequestConfigurator req) throws IOException, SlackApiException; AdminUsergroupsRemoveChannelsResponse adminUsergroupsRemoveChannels(AdminUsergroupsRemoveChannelsRequest req) throws IOException, SlackApiException; AdminUsergroupsRemoveChannelsResponse adminUsergroupsRemoveChannels( RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.users // ------------------------------ AdminUsersAssignResponse adminUsersAssign(AdminUsersAssignRequest req) throws IOException, SlackApiException; AdminUsersAssignResponse adminUsersAssign(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersInviteResponse adminUsersInvite(AdminUsersInviteRequest req) throws IOException, SlackApiException; AdminUsersInviteResponse adminUsersInvite(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersListResponse adminUsersList(AdminUsersListRequest req) throws IOException, SlackApiException; AdminUsersListResponse adminUsersList(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersRemoveResponse adminUsersRemove(AdminUsersRemoveRequest req) throws IOException, SlackApiException; AdminUsersRemoveResponse adminUsersRemove(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSetAdminResponse adminUsersSetAdmin(AdminUsersSetAdminRequest req) throws IOException, SlackApiException; AdminUsersSetAdminResponse adminUsersSetAdmin(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSetExpirationResponse adminUsersSetExpiration(AdminUsersSetExpirationRequest req) throws IOException, SlackApiException; AdminUsersSetExpirationResponse adminUsersSetExpiration(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSetOwnerResponse adminUsersSetOwner(AdminUsersSetOwnerRequest req) throws IOException, SlackApiException; AdminUsersSetOwnerResponse adminUsersSetOwner(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSetRegularResponse adminUsersSetRegular(AdminUsersSetRegularRequest req) throws IOException, SlackApiException; AdminUsersSetRegularResponse adminUsersSetRegular(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.users.session // ------------------------------ AdminUsersSessionInvalidateResponse adminUsersSessionInvalidate(AdminUsersSessionInvalidateRequest req) throws IOException, SlackApiException; AdminUsersSessionInvalidateResponse adminUsersSessionInvalidate(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSessionListResponse adminUsersSessionList(AdminUsersSessionListRequest req) throws IOException, SlackApiException; AdminUsersSessionListResponse adminUsersSessionList(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSessionResetResponse adminUsersSessionReset(AdminUsersSessionResetRequest req) throws IOException, SlackApiException; AdminUsersSessionResetResponse adminUsersSessionReset(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSessionResetBulkResponse adminUsersSessionResetBulk(AdminUsersSessionResetBulkRequest req) throws IOException, SlackApiException; AdminUsersSessionResetBulkResponse adminUsersSessionResetBulk(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSessionGetSettingsResponse adminUsersSessionGetSettings(AdminUsersSessionGetSettingsRequest req) throws IOException, SlackApiException; AdminUsersSessionGetSettingsResponse adminUsersSessionGetSettings(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSessionSetSettingsResponse adminUsersSessionSetSettings(AdminUsersSessionSetSettingsRequest req) throws IOException, SlackApiException; AdminUsersSessionSetSettingsResponse adminUsersSessionSetSettings(RequestConfigurator req) throws IOException, SlackApiException; AdminUsersSessionClearSettingsResponse adminUsersSessionClearSettings(AdminUsersSessionClearSettingsRequest req) throws IOException, SlackApiException; AdminUsersSessionClearSettingsResponse adminUsersSessionClearSettings(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // admin.users.unsupportedVersions // ------------------------------ AdminUsersUnsupportedVersionsExportResponse adminUsersUnsupportedVersionsExport(AdminUsersUnsupportedVersionsExportRequest req) throws IOException, SlackApiException; AdminUsersUnsupportedVersionsExportResponse adminUsersUnsupportedVersionsExport(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // api // ------------------------------ ApiTestResponse apiTest(ApiTestRequest req) throws IOException, SlackApiException; ApiTestResponse apiTest(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // apps // ------------------------------ AppsUninstallResponse appsUninstall(AppsUninstallRequest req) throws IOException, SlackApiException; AppsUninstallResponse appsUninstall(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // apps.connections // ------------------------------ AppsConnectionsOpenResponse appsConnectionsOpen(AppsConnectionsOpenRequest req) throws IOException, SlackApiException; AppsConnectionsOpenResponse appsConnectionsOpen(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // apps.event.authorizations // ------------------------------ AppsEventAuthorizationsListResponse appsEventAuthorizationsList(AppsEventAuthorizationsListRequest req) throws IOException, SlackApiException; AppsEventAuthorizationsListResponse appsEventAuthorizationsList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // apps.permissions // ------------------------------ // Developer preview has ended // This feature was exclusive to our workspace apps developer preview. // The preview has now ended, but fan-favorite features such as token rotation // and the Conversations API will become available to classic Slack apps over the coming months. @Deprecated AppsPermissionsInfoResponse appsPermissionsInfo(AppsPermissionsInfoRequest req) throws IOException, SlackApiException; // Developer preview has ended // This feature was exclusive to our workspace apps developer preview. // The preview has now ended, but fan-favorite features such as token rotation // and the Conversations API will become available to classic Slack apps over the coming months. @Deprecated AppsPermissionsInfoResponse appsPermissionsInfo(RequestConfigurator req) throws IOException, SlackApiException; // Developer preview has ended // This feature was exclusive to our workspace apps developer preview. // The preview has now ended, but fan-favorite features such as token rotation // and the Conversations API will become available to classic Slack apps over the coming months. @Deprecated AppsPermissionsRequestResponse appsPermissionsRequest(AppsPermissionsRequestRequest req) throws IOException, SlackApiException; // Developer preview has ended // This feature was exclusive to our workspace apps developer preview. // The preview has now ended, but fan-favorite features such as token rotation // and the Conversations API will become available to classic Slack apps over the coming months. @Deprecated AppsPermissionsRequestResponse appsPermissionsRequest(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // apps.permissions.resources // ------------------------------ // Developer preview has ended // This feature was exclusive to our workspace apps developer preview. // The preview has now ended, but fan-favorite features such as token rotation // and the Conversations API will become available to classic Slack apps over the coming months. @Deprecated AppsPermissionsResourcesListResponse appsPermissionsResourcesList(AppsPermissionsResourcesListRequest req) throws IOException, SlackApiException; // ------------------------------ // apps.permissions.scopes // ------------------------------ // Developer preview has ended // This feature was exclusive to our workspace apps developer preview. // The preview has now ended, but fan-favorite features such as token rotation // and the Conversations API will become available to classic Slack apps over the coming months. @Deprecated AppsPermissionsScopesListResponse appsPermissionsScopesList(AppsPermissionsScopesListRequest req) throws IOException, SlackApiException; // ------------------------------ // apps.permissions.users // ------------------------------ // Developer preview has ended // This feature was exclusive to our workspace apps developer preview. // The preview has now ended, but fan-favorite features such as token rotation // and the Conversations API will become available to classic Slack apps over the coming months. @Deprecated AppsPermissionsUsersListResponse appsPermissionsUsersList(AppsPermissionsUsersListRequest req) throws IOException, SlackApiException; // Developer preview has ended // This feature was exclusive to our workspace apps developer preview. // The preview has now ended, but fan-favorite features such as token rotation // and the Conversations API will become available to classic Slack apps over the coming months. @Deprecated AppsPermissionsUsersRequestResponse appsPermissionsUsersRequest(AppsPermissionsUsersRequestRequest req) throws IOException, SlackApiException; // ------------------------------ // auth // ------------------------------ AuthRevokeResponse authRevoke(AuthRevokeRequest req) throws IOException, SlackApiException; AuthRevokeResponse authRevoke(RequestConfigurator req) throws IOException, SlackApiException; AuthTestResponse authTest(AuthTestRequest req) throws IOException, SlackApiException; AuthTestResponse authTest(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // auth.teams // ------------------------------ AuthTeamsListResponse authTeamsList(AuthTeamsListRequest req) throws IOException, SlackApiException; AuthTeamsListResponse authTeamsList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // bookmarks // ------------------------------ BookmarksAddResponse bookmarksAdd(BookmarksAddRequest req) throws IOException, SlackApiException; BookmarksAddResponse bookmarksAdd(RequestConfigurator req) throws IOException, SlackApiException; BookmarksEditResponse bookmarksEdit(BookmarksEditRequest req) throws IOException, SlackApiException; BookmarksEditResponse bookmarksEdit(RequestConfigurator req) throws IOException, SlackApiException; BookmarksListResponse bookmarksList(BookmarksListRequest req) throws IOException, SlackApiException; BookmarksListResponse bookmarksList(RequestConfigurator req) throws IOException, SlackApiException; BookmarksRemoveResponse bookmarksRemove(BookmarksRemoveRequest req) throws IOException, SlackApiException; BookmarksRemoveResponse bookmarksRemove(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // bots // ------------------------------ BotsInfoResponse botsInfo(BotsInfoRequest req) throws IOException, SlackApiException; BotsInfoResponse botsInfo(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // calls // ------------------------------ CallsAddResponse callsAdd(CallsAddRequest req) throws IOException, SlackApiException; CallsAddResponse callsAdd(RequestConfigurator req) throws IOException, SlackApiException; CallsEndResponse callsEnd(CallsEndRequest req) throws IOException, SlackApiException; CallsEndResponse callsEnd(RequestConfigurator req) throws IOException, SlackApiException; CallsInfoResponse callsInfo(CallsInfoRequest req) throws IOException, SlackApiException; CallsInfoResponse callsInfo(RequestConfigurator req) throws IOException, SlackApiException; CallsUpdateResponse callsUpdate(CallsUpdateRequest req) throws IOException, SlackApiException; CallsUpdateResponse callsUpdate(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // calls.participants // ------------------------------ CallsParticipantsAddResponse callsParticipantsAdd(CallsParticipantsAddRequest req) throws IOException, SlackApiException; CallsParticipantsAddResponse callsParticipantsAdd(RequestConfigurator req) throws IOException, SlackApiException; CallsParticipantsRemoveResponse callsParticipantsRemove(CallsParticipantsRemoveRequest req) throws IOException, SlackApiException; CallsParticipantsRemoveResponse callsParticipantsRemove(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // channels // ------------------------------ @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsArchiveResponse channelsArchive(ChannelsArchiveRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsArchiveResponse channelsArchive(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsCreateResponse channelsCreate(ChannelsCreateRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsCreateResponse channelsCreate(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsHistoryResponse channelsHistory(ChannelsHistoryRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsHistoryResponse channelsHistory(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsRepliesResponse channelsReplies(ChannelsRepliesRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsRepliesResponse channelsReplies(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsInfoResponse channelsInfo(ChannelsInfoRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsInfoResponse channelsInfo(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsListResponse channelsList(ChannelsListRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsListResponse channelsList(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsInviteResponse channelsInvite(ChannelsInviteRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsInviteResponse channelsInvite(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsJoinResponse channelsJoin(ChannelsJoinRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsJoinResponse channelsJoin(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsKickResponse channelsKick(ChannelsKickRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsKickResponse channelsKick(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsLeaveResponse channelsLeave(ChannelsLeaveRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsLeaveResponse channelsLeave(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsMarkResponse channelsMark(ChannelsMarkRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsMarkResponse channelsMark(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsRenameResponse channelsRename(ChannelsRenameRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsRenameResponse channelsRename(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsSetPurposeResponse channelsSetPurpose(ChannelsSetPurposeRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsSetPurposeResponse channelsSetPurpose(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsSetTopicResponse channelsSetTopic(ChannelsSetTopicRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsSetTopicResponse channelsSetTopic(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsUnarchiveResponse channelsUnarchive(ChannelsUnarchiveRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ChannelsUnarchiveResponse channelsUnarchive(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // chat // ------------------------------ ChatGetPermalinkResponse chatGetPermalink(ChatGetPermalinkRequest req) throws IOException, SlackApiException; ChatGetPermalinkResponse chatGetPermalink(RequestConfigurator req) throws IOException, SlackApiException; ChatDeleteResponse chatDelete(ChatDeleteRequest req) throws IOException, SlackApiException; ChatDeleteResponse chatDelete(RequestConfigurator req) throws IOException, SlackApiException; ChatDeleteScheduledMessageResponse chatDeleteScheduledMessage(ChatDeleteScheduledMessageRequest req) throws IOException, SlackApiException; ChatDeleteScheduledMessageResponse chatDeleteScheduledMessage(RequestConfigurator req) throws IOException, SlackApiException; ChatMeMessageResponse chatMeMessage(ChatMeMessageRequest req) throws IOException, SlackApiException; ChatMeMessageResponse chatMeMessage(RequestConfigurator req) throws IOException, SlackApiException; ChatPostEphemeralResponse chatPostEphemeral(ChatPostEphemeralRequest req) throws IOException, SlackApiException; ChatPostEphemeralResponse chatPostEphemeral(RequestConfigurator req) throws IOException, SlackApiException; ChatPostMessageResponse chatPostMessage(ChatPostMessageRequest req) throws IOException, SlackApiException; ChatPostMessageResponse chatPostMessage(RequestConfigurator req) throws IOException, SlackApiException; ChatScheduleMessageResponse chatScheduleMessage(ChatScheduleMessageRequest req) throws IOException, SlackApiException; ChatScheduleMessageResponse chatScheduleMessage(RequestConfigurator req) throws IOException, SlackApiException; ChatUpdateResponse chatUpdate(ChatUpdateRequest req) throws IOException, SlackApiException; ChatUpdateResponse chatUpdate(RequestConfigurator req) throws IOException, SlackApiException; ChatUnfurlResponse chatUnfurl(ChatUnfurlRequest req) throws IOException, SlackApiException; ChatUnfurlResponse chatUnfurl(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // chat.scheduledMessages // ------------------------------ ChatScheduledMessagesListResponse chatScheduledMessagesList(ChatScheduledMessagesListRequest req) throws IOException, SlackApiException; ChatScheduledMessagesListResponse chatScheduledMessagesList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // conversations // ------------------------------ ConversationsArchiveResponse conversationsArchive(ConversationsArchiveRequest req) throws IOException, SlackApiException; ConversationsArchiveResponse conversationsArchive(RequestConfigurator req) throws IOException, SlackApiException; ConversationsCloseResponse conversationsClose(ConversationsCloseRequest req) throws IOException, SlackApiException; ConversationsCloseResponse conversationsClose(RequestConfigurator req) throws IOException, SlackApiException; ConversationsCreateResponse conversationsCreate(ConversationsCreateRequest req) throws IOException, SlackApiException; ConversationsCreateResponse conversationsCreate(RequestConfigurator req) throws IOException, SlackApiException; ConversationsHistoryResponse conversationsHistory(ConversationsHistoryRequest req) throws IOException, SlackApiException; ConversationsHistoryResponse conversationsHistory(RequestConfigurator req) throws IOException, SlackApiException; ConversationsInfoResponse conversationsInfo(ConversationsInfoRequest req) throws IOException, SlackApiException; ConversationsInfoResponse conversationsInfo(RequestConfigurator req) throws IOException, SlackApiException; ConversationsInviteResponse conversationsInvite(ConversationsInviteRequest req) throws IOException, SlackApiException; ConversationsInviteResponse conversationsInvite(RequestConfigurator req) throws IOException, SlackApiException; ConversationsJoinResponse conversationsJoin(ConversationsJoinRequest req) throws IOException, SlackApiException; ConversationsJoinResponse conversationsJoin(RequestConfigurator req) throws IOException, SlackApiException; ConversationsKickResponse conversationsKick(ConversationsKickRequest req) throws IOException, SlackApiException; ConversationsKickResponse conversationsKick(RequestConfigurator req) throws IOException, SlackApiException; ConversationsLeaveResponse conversationsLeave(ConversationsLeaveRequest req) throws IOException, SlackApiException; ConversationsLeaveResponse conversationsLeave(RequestConfigurator req) throws IOException, SlackApiException; ConversationsListResponse conversationsList(ConversationsListRequest req) throws IOException, SlackApiException; ConversationsListResponse conversationsList(RequestConfigurator req) throws IOException, SlackApiException; ConversationsMarkResponse conversationsMark(ConversationsMarkRequest req) throws IOException, SlackApiException; ConversationsMarkResponse conversationsMark(RequestConfigurator req) throws IOException, SlackApiException; ConversationsMembersResponse conversationsMembers(ConversationsMembersRequest req) throws IOException, SlackApiException; ConversationsMembersResponse conversationsMembers(RequestConfigurator req) throws IOException, SlackApiException; ConversationsOpenResponse conversationsOpen(ConversationsOpenRequest req) throws IOException, SlackApiException; ConversationsOpenResponse conversationsOpen(RequestConfigurator req) throws IOException, SlackApiException; ConversationsRenameResponse conversationsRename(ConversationsRenameRequest req) throws IOException, SlackApiException; ConversationsRenameResponse conversationsRename(RequestConfigurator req) throws IOException, SlackApiException; ConversationsRepliesResponse conversationsReplies(ConversationsRepliesRequest req) throws IOException, SlackApiException; ConversationsRepliesResponse conversationsReplies(RequestConfigurator req) throws IOException, SlackApiException; ConversationsSetPurposeResponse conversationsSetPurpose(ConversationsSetPurposeRequest req) throws IOException, SlackApiException; ConversationsSetPurposeResponse conversationsSetPurpose(RequestConfigurator req) throws IOException, SlackApiException; ConversationsSetTopicResponse conversationsSetTopic(ConversationsSetTopicRequest req) throws IOException, SlackApiException; ConversationsSetTopicResponse conversationsSetTopic(RequestConfigurator req) throws IOException, SlackApiException; ConversationsUnarchiveResponse conversationsUnarchive(ConversationsUnarchiveRequest req) throws IOException, SlackApiException; ConversationsUnarchiveResponse conversationsUnarchive(RequestConfigurator req) throws IOException, SlackApiException; // ------------- // Slack Connect ConversationsInviteSharedResponse conversationsInviteShared(ConversationsInviteSharedRequest req) throws IOException, SlackApiException; ConversationsInviteSharedResponse conversationsInviteShared(RequestConfigurator req) throws IOException, SlackApiException; ConversationsAcceptSharedInviteResponse conversationsAcceptSharedInvite(ConversationsAcceptSharedInviteRequest req) throws IOException, SlackApiException; ConversationsAcceptSharedInviteResponse conversationsAcceptSharedInvite(RequestConfigurator req) throws IOException, SlackApiException; ConversationsApproveSharedInviteResponse conversationsApproveSharedInvite(ConversationsApproveSharedInviteRequest req) throws IOException, SlackApiException; ConversationsApproveSharedInviteResponse conversationsApproveSharedInvite(RequestConfigurator req) throws IOException, SlackApiException; ConversationsDeclineSharedInviteResponse conversationsDeclineSharedInvite(ConversationsDeclineSharedInviteRequest req) throws IOException, SlackApiException; ConversationsDeclineSharedInviteResponse conversationsDeclineSharedInvite(RequestConfigurator req) throws IOException, SlackApiException; ConversationsListConnectInvitesResponse conversationsListConnectInvites(ConversationsListConnectInvitesRequest req) throws IOException, SlackApiException; ConversationsListConnectInvitesResponse conversationsListConnectInvites(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // dialog // ------------------------------ DialogOpenResponse dialogOpen(DialogOpenRequest req) throws IOException, SlackApiException; DialogOpenResponse dialogOpen(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // dnd // ------------------------------ DndEndDndResponse dndEndDnd(DndEndDndRequest req) throws IOException, SlackApiException; DndEndDndResponse dndEndDnd(RequestConfigurator req) throws IOException, SlackApiException; DndEndSnoozeResponse dndEndSnooze(DndEndSnoozeRequest req) throws IOException, SlackApiException; DndEndSnoozeResponse dndEndSnooze(RequestConfigurator req) throws IOException, SlackApiException; DndInfoResponse dndInfo(DndInfoRequest req) throws IOException, SlackApiException; DndInfoResponse dndInfo(RequestConfigurator req) throws IOException, SlackApiException; DndSetSnoozeResponse dndSetSnooze(DndSetSnoozeRequest req) throws IOException, SlackApiException; DndSetSnoozeResponse dndSetSnooze(RequestConfigurator req) throws IOException, SlackApiException; DndTeamInfoResponse dndTeamInfo(DndTeamInfoRequest req) throws IOException, SlackApiException; DndTeamInfoResponse dndTeamInfo(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // emoji // ------------------------------ EmojiListResponse emojiList(EmojiListRequest req) throws IOException, SlackApiException; EmojiListResponse emojiList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // files // ------------------------------ FilesDeleteResponse filesDelete(FilesDeleteRequest req) throws IOException, SlackApiException; FilesDeleteResponse filesDelete(RequestConfigurator req) throws IOException, SlackApiException; FilesInfoResponse filesInfo(FilesInfoRequest req) throws IOException, SlackApiException; FilesInfoResponse filesInfo(RequestConfigurator req) throws IOException, SlackApiException; FilesListResponse filesList(FilesListRequest req) throws IOException, SlackApiException; FilesListResponse filesList(RequestConfigurator req) throws IOException, SlackApiException; FilesRevokePublicURLResponse filesRevokePublicURL(FilesRevokePublicURLRequest req) throws IOException, SlackApiException; FilesRevokePublicURLResponse filesRevokePublicURL(RequestConfigurator req) throws IOException, SlackApiException; FilesSharedPublicURLResponse filesSharedPublicURL(FilesSharedPublicURLRequest req) throws IOException, SlackApiException; FilesSharedPublicURLResponse filesSharedPublicURL(RequestConfigurator req) throws IOException, SlackApiException; FilesUploadResponse filesUpload(FilesUploadRequest req) throws IOException, SlackApiException; FilesUploadResponse filesUpload(RequestConfigurator req) throws IOException, SlackApiException; FilesGetUploadURLExternalResponse filesGetUploadURLExternal(FilesGetUploadURLExternalRequest req) throws IOException, SlackApiException; FilesGetUploadURLExternalResponse filesGetUploadURLExternal(RequestConfigurator req) throws IOException, SlackApiException; FilesCompleteUploadExternalResponse filesCompleteUploadExternal(FilesCompleteUploadExternalRequest req) throws IOException, SlackApiException; FilesCompleteUploadExternalResponse filesCompleteUploadExternal(RequestConfigurator req) throws IOException, SlackApiException; FilesUploadV2Response filesUploadV2(FilesUploadV2Request req) throws IOException, SlackApiException, SlackFilesUploadV2Exception; FilesUploadV2Response filesUploadV2(RequestConfigurator req) throws IOException, SlackApiException, SlackFilesUploadV2Exception; // ------------------------------ // files.comments // ------------------------------ // https://api.slack.com/changelog/2018-05-file-threads-soon-tread @Deprecated FilesCommentsAddResponse filesCommentsAdd(FilesCommentsAddRequest req) throws IOException, SlackApiException; // https://api.slack.com/changelog/2018-05-file-threads-soon-tread @Deprecated FilesCommentsDeleteResponse filesCommentsDelete(FilesCommentsDeleteRequest req) throws IOException, SlackApiException; // https://api.slack.com/changelog/2018-05-file-threads-soon-tread @Deprecated FilesCommentsEditResponse filesCommentEdit(FilesCommentsEditRequest req) throws IOException, SlackApiException; // ------------------------------ // files.remote // ------------------------------ FilesRemoteAddResponse filesRemoteAdd(FilesRemoteAddRequest req) throws IOException, SlackApiException; FilesRemoteAddResponse filesRemoteAdd(RequestConfigurator req) throws IOException, SlackApiException; FilesRemoteInfoResponse filesRemoteInfo(FilesRemoteInfoRequest req) throws IOException, SlackApiException; FilesRemoteInfoResponse filesRemoteInfo(RequestConfigurator req) throws IOException, SlackApiException; FilesRemoteListResponse filesRemoteList(FilesRemoteListRequest req) throws IOException, SlackApiException; FilesRemoteListResponse filesRemoteList(RequestConfigurator req) throws IOException, SlackApiException; FilesRemoteRemoveResponse filesRemoteRemove(FilesRemoteRemoveRequest req) throws IOException, SlackApiException; FilesRemoteRemoveResponse filesRemoteRemove(RequestConfigurator req) throws IOException, SlackApiException; FilesRemoteShareResponse filesRemoteShare(FilesRemoteShareRequest req) throws IOException, SlackApiException; FilesRemoteShareResponse filesRemoteShare(RequestConfigurator req) throws IOException, SlackApiException; FilesRemoteUpdateResponse filesRemoteUpdate(FilesRemoteUpdateRequest req) throws IOException, SlackApiException; FilesRemoteUpdateResponse filesRemoteUpdate(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // groups // ------------------------------ @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsArchiveResponse groupsArchive(GroupsArchiveRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsArchiveResponse groupsArchive(RequestConfigurator req) throws IOException, SlackApiException; // https://github.com/slackapi/slack-api-specs/issues/12 @Deprecated GroupsCloseResponse groupsClose(GroupsCloseRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsCreateChildResponse groupsCreateChild(GroupsCreateChildRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsCreateChildResponse groupsCreateChild(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsCreateResponse groupsCreate(GroupsCreateRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsCreateResponse groupsCreate(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsHistoryResponse groupsHistory(GroupsHistoryRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsHistoryResponse groupsHistory(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsInfoResponse groupsInfo(GroupsInfoRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsInfoResponse groupsInfo(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsInviteResponse groupsInvite(GroupsInviteRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsInviteResponse groupsInvite(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsKickResponse groupsKick(GroupsKickRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsKickResponse groupsKick(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsLeaveResponse groupsLeave(GroupsLeaveRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsLeaveResponse groupsLeave(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsListResponse groupsList(GroupsListRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsListResponse groupsList(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsMarkResponse groupsMark(GroupsMarkRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsMarkResponse groupsMark(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsOpenResponse groupsOpen(GroupsOpenRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsOpenResponse groupsOpen(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsRenameResponse groupsRename(GroupsRenameRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsRenameResponse groupsRename(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsSetPurposeResponse groupsSetPurpose(GroupsSetPurposeRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsSetPurposeResponse groupsSetPurpose(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsSetTopicResponse groupsSetTopic(GroupsSetTopicRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsSetTopicResponse groupsSetTopic(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsUnarchiveResponse groupsUnarchive(GroupsUnarchiveRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsUnarchiveResponse groupsUnarchive(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsRepliesResponse groupsReplies(GroupsRepliesRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api GroupsRepliesResponse groupsReplies(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // im // ------------------------------ @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImCloseResponse imClose(ImCloseRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImCloseResponse imClose(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImHistoryResponse imHistory(ImHistoryRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImHistoryResponse imHistory(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImListResponse imList(ImListRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImListResponse imList(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImMarkResponse imMark(ImMarkRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImMarkResponse imMark(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImOpenResponse imOpen(ImOpenRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImOpenResponse imOpen(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImRepliesResponse imReplies(ImRepliesRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api ImRepliesResponse imReplies(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // migration // ------------------------------ MigrationExchangeResponse migrationExchange(MigrationExchangeRequest req) throws IOException, SlackApiException; MigrationExchangeResponse migrationExchange(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // mpim // ------------------------------ @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimCloseResponse mpimClose(MpimCloseRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimCloseResponse mpimClose(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimHistoryResponse mpimHistory(MpimHistoryRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimHistoryResponse mpimHistory(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimListResponse mpimList(MpimListRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimListResponse mpimList(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimRepliesResponse mpimReplies(MpimRepliesRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimRepliesResponse mpimReplies(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimMarkResponse mpimMark(MpimMarkRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimMarkResponse mpimMark(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimOpenResponse mpimOpen(MpimOpenRequest req) throws IOException, SlackApiException; @Deprecated // https://api.slack.com/changelog/2020-01-deprecating-antecedents-to-the-conversations-api MpimOpenResponse mpimOpen(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // oauth // ------------------------------ OAuthAccessResponse oauthAccess(OAuthAccessRequest req) throws IOException, SlackApiException; OAuthAccessResponse oauthAccess(RequestConfigurator req) throws IOException, SlackApiException; OAuthV2AccessResponse oauthV2Access(OAuthV2AccessRequest req) throws IOException, SlackApiException; OAuthV2AccessResponse oauthV2Access(RequestConfigurator req) throws IOException, SlackApiException; OAuthV2ExchangeResponse oauthV2Exchange(OAuthV2ExchangeRequest req) throws IOException, SlackApiException; OAuthV2ExchangeResponse oauthV2Exchange(RequestConfigurator req) throws IOException, SlackApiException; OAuthTokenResponse oauthToken(OAuthTokenRequest req) throws IOException, SlackApiException; OAuthTokenResponse oauthToken(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // openid.connect // ------------------------------ OpenIDConnectTokenResponse openIDConnectToken(OpenIDConnectTokenRequest req) throws IOException, SlackApiException; OpenIDConnectTokenResponse openIDConnectToken(RequestConfigurator req) throws IOException, SlackApiException; OpenIDConnectUserInfoResponse openIDConnectUserInfo(OpenIDConnectUserInfoRequest req) throws IOException, SlackApiException; OpenIDConnectUserInfoResponse openIDConnectUserInfo(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // pins // ------------------------------ PinsAddResponse pinsAdd(PinsAddRequest req) throws IOException, SlackApiException; PinsAddResponse pinsAdd(RequestConfigurator req) throws IOException, SlackApiException; PinsListResponse pinsList(PinsListRequest req) throws IOException, SlackApiException; PinsListResponse pinsList(RequestConfigurator req) throws IOException, SlackApiException; PinsRemoveResponse pinsRemove(PinsRemoveRequest req) throws IOException, SlackApiException; PinsRemoveResponse pinsRemove(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // reactions // ------------------------------ ReactionsAddResponse reactionsAdd(ReactionsAddRequest req) throws IOException, SlackApiException; ReactionsAddResponse reactionsAdd(RequestConfigurator req) throws IOException, SlackApiException; ReactionsGetResponse reactionsGet(ReactionsGetRequest req) throws IOException, SlackApiException; ReactionsGetResponse reactionsGet(RequestConfigurator req) throws IOException, SlackApiException; ReactionsListResponse reactionsList(ReactionsListRequest req) throws IOException, SlackApiException; ReactionsListResponse reactionsList(RequestConfigurator req) throws IOException, SlackApiException; ReactionsRemoveResponse reactionsRemove(ReactionsRemoveRequest req) throws IOException, SlackApiException; ReactionsRemoveResponse reactionsRemove(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // reminders // ------------------------------ RemindersAddResponse remindersAdd(RemindersAddRequest req) throws IOException, SlackApiException; RemindersAddResponse remindersAdd(RequestConfigurator req) throws IOException, SlackApiException; RemindersCompleteResponse remindersComplete(RemindersCompleteRequest req) throws IOException, SlackApiException; RemindersCompleteResponse remindersComplete(RequestConfigurator req) throws IOException, SlackApiException; RemindersDeleteResponse remindersDelete(RemindersDeleteRequest req) throws IOException, SlackApiException; RemindersDeleteResponse remindersDelete(RequestConfigurator req) throws IOException, SlackApiException; RemindersInfoResponse remindersInfo(RemindersInfoRequest req) throws IOException, SlackApiException; RemindersInfoResponse remindersInfo(RequestConfigurator req) throws IOException, SlackApiException; RemindersListResponse remindersList(RemindersListRequest req) throws IOException, SlackApiException; RemindersListResponse remindersList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // rtm // ------------------------------ RTMConnectResponse rtmConnect(RTMConnectRequest req) throws IOException, SlackApiException; RTMConnectResponse rtmConnect(RequestConfigurator req) throws IOException, SlackApiException; @Deprecated RTMStartResponse rtmStart(RTMStartRequest req) throws IOException, SlackApiException; @Deprecated RTMStartResponse rtmStart(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // search // ------------------------------ SearchAllResponse searchAll(SearchAllRequest req) throws IOException, SlackApiException; SearchAllResponse searchAll(RequestConfigurator req) throws IOException, SlackApiException; SearchMessagesResponse searchMessages(SearchMessagesRequest req) throws IOException, SlackApiException; SearchMessagesResponse searchMessages(RequestConfigurator req) throws IOException, SlackApiException; SearchFilesResponse searchFiles(SearchFilesRequest req) throws IOException, SlackApiException; SearchFilesResponse searchFiles(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // stars // ------------------------------ StarsAddResponse starsAdd(StarsAddRequest req) throws IOException, SlackApiException; StarsAddResponse starsAdd(RequestConfigurator req) throws IOException, SlackApiException; StarsListResponse starsList(StarsListRequest req) throws IOException, SlackApiException; StarsListResponse starsList(RequestConfigurator req) throws IOException, SlackApiException; StarsRemoveResponse starsRemove(StarsRemoveRequest req) throws IOException, SlackApiException; StarsRemoveResponse starsRemove(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // team // ------------------------------ TeamAccessLogsResponse teamAccessLogs(TeamAccessLogsRequest req) throws IOException, SlackApiException; TeamAccessLogsResponse teamAccessLogs(RequestConfigurator req) throws IOException, SlackApiException; TeamBillableInfoResponse teamBillableInfo(TeamBillableInfoRequest req) throws IOException, SlackApiException; TeamBillableInfoResponse teamBillableInfo(RequestConfigurator req) throws IOException, SlackApiException; TeamInfoResponse teamInfo(TeamInfoRequest req) throws IOException, SlackApiException; TeamInfoResponse teamInfo(RequestConfigurator req) throws IOException, SlackApiException; TeamIntegrationLogsResponse teamIntegrationLogs(TeamIntegrationLogsRequest req) throws IOException, SlackApiException; TeamIntegrationLogsResponse teamIntegrationLogs(RequestConfigurator req) throws IOException, SlackApiException; TeamProfileGetResponse teamProfileGet(TeamProfileGetRequest req) throws IOException, SlackApiException; TeamProfileGetResponse teamProfileGet(RequestConfigurator req) throws IOException, SlackApiException; TeamBillingInfoResponse teamBillingInfo(TeamBillingInfoRequest req) throws IOException, SlackApiException; TeamBillingInfoResponse teamBillingInfo(RequestConfigurator req) throws IOException, SlackApiException; TeamPreferencesListResponse teamPreferencesList(TeamPreferencesListRequest req) throws IOException, SlackApiException; TeamPreferencesListResponse teamPreferencesList(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // usergroups // ------------------------------ UsergroupsCreateResponse usergroupsCreate(UsergroupsCreateRequest req) throws IOException, SlackApiException; UsergroupsCreateResponse usergroupsCreate(RequestConfigurator req) throws IOException, SlackApiException; UsergroupsDisableResponse usergroupsDisable(UsergroupsDisableRequest req) throws IOException, SlackApiException; UsergroupsDisableResponse usergroupsDisable(RequestConfigurator req) throws IOException, SlackApiException; UsergroupsEnableResponse usergroupsEnable(UsergroupsEnableRequest req) throws IOException, SlackApiException; UsergroupsEnableResponse usergroupsEnable(RequestConfigurator req) throws IOException, SlackApiException; UsergroupsListResponse usergroupsList(UsergroupsListRequest req) throws IOException, SlackApiException; UsergroupsListResponse usergroupsList(RequestConfigurator req) throws IOException, SlackApiException; UsergroupsUpdateResponse usergroupsUpdate(UsergroupsUpdateRequest req) throws IOException, SlackApiException; UsergroupsUpdateResponse usergroupsUpdate(RequestConfigurator req) throws IOException, SlackApiException; UsergroupsUsersListResponse usergroupsUsersList(UsergroupsUsersListRequest req) throws IOException, SlackApiException; UsergroupsUsersListResponse usergroupsUsersList(RequestConfigurator req) throws IOException, SlackApiException; UsergroupsUsersUpdateResponse usergroupsUsersUpdate(UsergroupsUsersUpdateRequest req) throws IOException, SlackApiException; UsergroupsUsersUpdateResponse usergroupsUsersUpdate(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // users // ------------------------------ UsersConversationsResponse usersConversations(UsersConversationsRequest req) throws IOException, SlackApiException; UsersConversationsResponse usersConversations(RequestConfigurator req) throws IOException, SlackApiException; UsersDeletePhotoResponse usersDeletePhoto(UsersDeletePhotoRequest req) throws IOException, SlackApiException; UsersDeletePhotoResponse usersDeletePhoto(RequestConfigurator req) throws IOException, SlackApiException; UsersGetPresenceResponse usersGetPresence(UsersGetPresenceRequest req) throws IOException, SlackApiException; UsersGetPresenceResponse usersGetPresence(RequestConfigurator req) throws IOException, SlackApiException; UsersIdentityResponse usersIdentity(UsersIdentityRequest req) throws IOException, SlackApiException; UsersIdentityResponse usersIdentity(RequestConfigurator req) throws IOException, SlackApiException; UsersInfoResponse usersInfo(UsersInfoRequest req) throws IOException, SlackApiException; UsersInfoResponse usersInfo(RequestConfigurator req) throws IOException, SlackApiException; UsersListResponse usersList(UsersListRequest req) throws IOException, SlackApiException; UsersListResponse usersList(RequestConfigurator req) throws IOException, SlackApiException; UsersLookupByEmailResponse usersLookupByEmail(UsersLookupByEmailRequest req) throws IOException, SlackApiException; UsersLookupByEmailResponse usersLookupByEmail(RequestConfigurator req) throws IOException, SlackApiException; UsersSetActiveResponse usersSetActive(UsersSetActiveRequest req) throws IOException, SlackApiException; UsersSetActiveResponse usersSetActive(RequestConfigurator req) throws IOException, SlackApiException; UsersSetPhotoResponse usersSetPhoto(UsersSetPhotoRequest req) throws IOException, SlackApiException; UsersSetPhotoResponse usersSetPhoto(RequestConfigurator req) throws IOException, SlackApiException; UsersSetPresenceResponse usersSetPresence(UsersSetPresenceRequest req) throws IOException, SlackApiException; UsersSetPresenceResponse usersSetPresence(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // users.profile // ------------------------------ UsersProfileGetResponse usersProfileGet(UsersProfileGetRequest req) throws IOException, SlackApiException; UsersProfileGetResponse usersProfileGet(RequestConfigurator req) throws IOException, SlackApiException; UsersProfileSetResponse usersProfileSet(UsersProfileSetRequest req) throws IOException, SlackApiException; UsersProfileSetResponse usersProfileSet(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // views // ------------------------------ ViewsOpenResponse viewsOpen(ViewsOpenRequest req) throws IOException, SlackApiException; ViewsOpenResponse viewsOpen(RequestConfigurator req) throws IOException, SlackApiException; ViewsPushResponse viewsPush(ViewsPushRequest req) throws IOException, SlackApiException; ViewsPushResponse viewsPush(RequestConfigurator req) throws IOException, SlackApiException; ViewsUpdateResponse viewsUpdate(ViewsUpdateRequest req) throws IOException, SlackApiException; ViewsUpdateResponse viewsUpdate(RequestConfigurator req) throws IOException, SlackApiException; ViewsPublishResponse viewsPublish(ViewsPublishRequest req) throws IOException, SlackApiException; ViewsPublishResponse viewsPublish(RequestConfigurator req) throws IOException, SlackApiException; // ------------------------------ // workflows // ------------------------------ WorkflowsStepCompletedResponse workflowsStepCompleted(WorkflowsStepCompletedRequest req) throws IOException, SlackApiException; WorkflowsStepCompletedResponse workflowsStepCompleted(RequestConfigurator req) throws IOException, SlackApiException; WorkflowsStepFailedResponse workflowsStepFailed(WorkflowsStepFailedRequest req) throws IOException, SlackApiException; WorkflowsStepFailedResponse workflowsStepFailed(RequestConfigurator req) throws IOException, SlackApiException; WorkflowsUpdateStepResponse workflowsUpdateStep(WorkflowsUpdateStepRequest req) throws IOException, SlackApiException; WorkflowsUpdateStepResponse workflowsUpdateStep(RequestConfigurator req) throws IOException, SlackApiException; }





© 2015 - 2024 Weber Informatics LLC | Privacy Policy