
com.github.seratch.jslack.api.methods.MethodsClient Maven / Gradle / Ivy
package com.github.seratch.jslack.api.methods;
import com.github.seratch.jslack.api.RequestConfigurator;
import com.github.seratch.jslack.api.methods.request.admin.apps.AdminAppsApproveRequest;
import com.github.seratch.jslack.api.methods.request.admin.apps.AdminAppsRequestsListRequest;
import com.github.seratch.jslack.api.methods.request.admin.apps.AdminAppsRestrictRequest;
import com.github.seratch.jslack.api.methods.request.admin.invite_requests.*;
import com.github.seratch.jslack.api.methods.request.admin.teams.AdminTeamsAdminsListRequest;
import com.github.seratch.jslack.api.methods.request.admin.teams.AdminTeamsCreateRequest;
import com.github.seratch.jslack.api.methods.request.admin.teams.AdminTeamsOwnersListRequest;
import com.github.seratch.jslack.api.methods.request.admin.users.*;
import com.github.seratch.jslack.api.methods.request.api.ApiTestRequest;
import com.github.seratch.jslack.api.methods.request.apps.AppsUninstallRequest;
import com.github.seratch.jslack.api.methods.request.apps.permissions.AppsPermissionsInfoRequest;
import com.github.seratch.jslack.api.methods.request.apps.permissions.AppsPermissionsRequestRequest;
import com.github.seratch.jslack.api.methods.request.apps.permissions.resources.AppsPermissionsResourcesListRequest;
import com.github.seratch.jslack.api.methods.request.apps.permissions.scopes.AppsPermissionsScopesListRequest;
import com.github.seratch.jslack.api.methods.request.apps.permissions.users.AppsPermissionsUsersListRequest;
import com.github.seratch.jslack.api.methods.request.apps.permissions.users.AppsPermissionsUsersRequestRequest;
import com.github.seratch.jslack.api.methods.request.auth.AuthRevokeRequest;
import com.github.seratch.jslack.api.methods.request.auth.AuthTestRequest;
import com.github.seratch.jslack.api.methods.request.bots.BotsInfoRequest;
import com.github.seratch.jslack.api.methods.request.channels.*;
import com.github.seratch.jslack.api.methods.request.chat.*;
import com.github.seratch.jslack.api.methods.request.chat.scheduled_messages.ChatScheduleMessagesListRequest;
import com.github.seratch.jslack.api.methods.request.conversations.*;
import com.github.seratch.jslack.api.methods.request.dialog.DialogOpenRequest;
import com.github.seratch.jslack.api.methods.request.dnd.*;
import com.github.seratch.jslack.api.methods.request.emoji.EmojiListRequest;
import com.github.seratch.jslack.api.methods.request.files.*;
import com.github.seratch.jslack.api.methods.request.files.comments.FilesCommentsAddRequest;
import com.github.seratch.jslack.api.methods.request.files.comments.FilesCommentsDeleteRequest;
import com.github.seratch.jslack.api.methods.request.files.comments.FilesCommentsEditRequest;
import com.github.seratch.jslack.api.methods.request.files.remote.*;
import com.github.seratch.jslack.api.methods.request.groups.*;
import com.github.seratch.jslack.api.methods.request.im.*;
import com.github.seratch.jslack.api.methods.request.migration.MigrationExchangeRequest;
import com.github.seratch.jslack.api.methods.request.mpim.*;
import com.github.seratch.jslack.api.methods.request.oauth.OAuthAccessRequest;
import com.github.seratch.jslack.api.methods.request.oauth.OAuthTokenRequest;
import com.github.seratch.jslack.api.methods.request.oauth.OAuthV2AccessRequest;
import com.github.seratch.jslack.api.methods.request.pins.PinsAddRequest;
import com.github.seratch.jslack.api.methods.request.pins.PinsListRequest;
import com.github.seratch.jslack.api.methods.request.pins.PinsRemoveRequest;
import com.github.seratch.jslack.api.methods.request.reactions.ReactionsAddRequest;
import com.github.seratch.jslack.api.methods.request.reactions.ReactionsGetRequest;
import com.github.seratch.jslack.api.methods.request.reactions.ReactionsListRequest;
import com.github.seratch.jslack.api.methods.request.reactions.ReactionsRemoveRequest;
import com.github.seratch.jslack.api.methods.request.reminders.*;
import com.github.seratch.jslack.api.methods.request.rtm.RTMConnectRequest;
import com.github.seratch.jslack.api.methods.request.rtm.RTMStartRequest;
import com.github.seratch.jslack.api.methods.request.search.SearchAllRequest;
import com.github.seratch.jslack.api.methods.request.search.SearchFilesRequest;
import com.github.seratch.jslack.api.methods.request.search.SearchMessagesRequest;
import com.github.seratch.jslack.api.methods.request.stars.StarsAddRequest;
import com.github.seratch.jslack.api.methods.request.stars.StarsListRequest;
import com.github.seratch.jslack.api.methods.request.stars.StarsRemoveRequest;
import com.github.seratch.jslack.api.methods.request.team.TeamAccessLogsRequest;
import com.github.seratch.jslack.api.methods.request.team.TeamBillableInfoRequest;
import com.github.seratch.jslack.api.methods.request.team.TeamInfoRequest;
import com.github.seratch.jslack.api.methods.request.team.TeamIntegrationLogsRequest;
import com.github.seratch.jslack.api.methods.request.team.profile.TeamProfileGetRequest;
import com.github.seratch.jslack.api.methods.request.usergroups.*;
import com.github.seratch.jslack.api.methods.request.usergroups.users.UsergroupUsersListRequest;
import com.github.seratch.jslack.api.methods.request.usergroups.users.UsergroupUsersUpdateRequest;
import com.github.seratch.jslack.api.methods.request.users.*;
import com.github.seratch.jslack.api.methods.request.users.profile.UsersProfileGetRequest;
import com.github.seratch.jslack.api.methods.request.users.profile.UsersProfileSetRequest;
import com.github.seratch.jslack.api.methods.request.views.ViewsOpenRequest;
import com.github.seratch.jslack.api.methods.request.views.ViewsPublishRequest;
import com.github.seratch.jslack.api.methods.request.views.ViewsPushRequest;
import com.github.seratch.jslack.api.methods.request.views.ViewsUpdateRequest;
import com.github.seratch.jslack.api.methods.response.admin.apps.AdminAppsApproveResponse;
import com.github.seratch.jslack.api.methods.response.admin.apps.AdminAppsRequestsListResponse;
import com.github.seratch.jslack.api.methods.response.admin.apps.AdminAppsRestrictResponse;
import com.github.seratch.jslack.api.methods.response.admin.invite_requests.*;
import com.github.seratch.jslack.api.methods.response.admin.teams.AdminTeamsAdminsListResponse;
import com.github.seratch.jslack.api.methods.response.admin.teams.AdminTeamsCreateResponse;
import com.github.seratch.jslack.api.methods.response.admin.teams.AdminTeamsOwnersListResponse;
import com.github.seratch.jslack.api.methods.response.admin.users.*;
import com.github.seratch.jslack.api.methods.response.api.ApiTestResponse;
import com.github.seratch.jslack.api.methods.response.apps.AppsUninstallResponse;
import com.github.seratch.jslack.api.methods.response.apps.permissions.AppsPermissionsInfoResponse;
import com.github.seratch.jslack.api.methods.response.apps.permissions.AppsPermissionsRequestResponse;
import com.github.seratch.jslack.api.methods.response.apps.permissions.resources.AppsPermissionsResourcesListResponse;
import com.github.seratch.jslack.api.methods.response.apps.permissions.scopes.AppsPermissionsScopesListResponse;
import com.github.seratch.jslack.api.methods.response.apps.permissions.users.AppsPermissionsUsersListResponse;
import com.github.seratch.jslack.api.methods.response.apps.permissions.users.AppsPermissionsUsersRequestResponse;
import com.github.seratch.jslack.api.methods.response.auth.AuthRevokeResponse;
import com.github.seratch.jslack.api.methods.response.auth.AuthTestResponse;
import com.github.seratch.jslack.api.methods.response.bots.BotsInfoResponse;
import com.github.seratch.jslack.api.methods.response.channels.*;
import com.github.seratch.jslack.api.methods.response.chat.*;
import com.github.seratch.jslack.api.methods.response.chat.scheduled_messages.ChatScheduleMessagesListResponse;
import com.github.seratch.jslack.api.methods.response.conversations.*;
import com.github.seratch.jslack.api.methods.response.dialog.DialogOpenResponse;
import com.github.seratch.jslack.api.methods.response.dnd.*;
import com.github.seratch.jslack.api.methods.response.emoji.EmojiListResponse;
import com.github.seratch.jslack.api.methods.response.files.*;
import com.github.seratch.jslack.api.methods.response.files.comments.FilesCommentsAddResponse;
import com.github.seratch.jslack.api.methods.response.files.comments.FilesCommentsDeleteResponse;
import com.github.seratch.jslack.api.methods.response.files.comments.FilesCommentsEditResponse;
import com.github.seratch.jslack.api.methods.response.files.remote.*;
import com.github.seratch.jslack.api.methods.response.groups.*;
import com.github.seratch.jslack.api.methods.response.im.*;
import com.github.seratch.jslack.api.methods.response.migration.MigrationExchangeResponse;
import com.github.seratch.jslack.api.methods.response.mpim.*;
import com.github.seratch.jslack.api.methods.response.oauth.OAuthAccessResponse;
import com.github.seratch.jslack.api.methods.response.oauth.OAuthTokenResponse;
import com.github.seratch.jslack.api.methods.response.oauth.OAuthV2AccessResponse;
import com.github.seratch.jslack.api.methods.response.pins.PinsAddResponse;
import com.github.seratch.jslack.api.methods.response.pins.PinsListResponse;
import com.github.seratch.jslack.api.methods.response.pins.PinsRemoveResponse;
import com.github.seratch.jslack.api.methods.response.reactions.ReactionsAddResponse;
import com.github.seratch.jslack.api.methods.response.reactions.ReactionsGetResponse;
import com.github.seratch.jslack.api.methods.response.reactions.ReactionsListResponse;
import com.github.seratch.jslack.api.methods.response.reactions.ReactionsRemoveResponse;
import com.github.seratch.jslack.api.methods.response.reminders.*;
import com.github.seratch.jslack.api.methods.response.rtm.RTMConnectResponse;
import com.github.seratch.jslack.api.methods.response.rtm.RTMStartResponse;
import com.github.seratch.jslack.api.methods.response.search.SearchAllResponse;
import com.github.seratch.jslack.api.methods.response.search.SearchFilesResponse;
import com.github.seratch.jslack.api.methods.response.search.SearchMessagesResponse;
import com.github.seratch.jslack.api.methods.response.stars.StarsAddResponse;
import com.github.seratch.jslack.api.methods.response.stars.StarsListResponse;
import com.github.seratch.jslack.api.methods.response.stars.StarsRemoveResponse;
import com.github.seratch.jslack.api.methods.response.team.TeamAccessLogsResponse;
import com.github.seratch.jslack.api.methods.response.team.TeamBillableInfoResponse;
import com.github.seratch.jslack.api.methods.response.team.TeamInfoResponse;
import com.github.seratch.jslack.api.methods.response.team.TeamIntegrationLogsResponse;
import com.github.seratch.jslack.api.methods.response.team.profile.TeamProfileGetResponse;
import com.github.seratch.jslack.api.methods.response.usergroups.*;
import com.github.seratch.jslack.api.methods.response.usergroups.users.UsergroupUsersListResponse;
import com.github.seratch.jslack.api.methods.response.usergroups.users.UsergroupUsersUpdateResponse;
import com.github.seratch.jslack.api.methods.response.users.*;
import com.github.seratch.jslack.api.methods.response.users.profile.UsersProfileGetResponse;
import com.github.seratch.jslack.api.methods.response.users.profile.UsersProfileSetResponse;
import com.github.seratch.jslack.api.methods.response.views.ViewsOpenResponse;
import com.github.seratch.jslack.api.methods.response.views.ViewsPublishResponse;
import com.github.seratch.jslack.api.methods.response.views.ViewsPushResponse;
import com.github.seratch.jslack.api.methods.response.views.ViewsUpdateResponse;
import okhttp3.FormBody;
import okhttp3.MultipartBody;
import okhttp3.Response;
import java.io.IOException;
/**
* API Methods.
* https://api.slack.com/methods
*/
public interface MethodsClient {
String ENDPOINT_URL_PREFIX = "https://slack.com/api/";
String getEndpointUrlPrefix();
void setEndpointUrlPrefix(String endpointUrlPrefix);
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;
// ------------------------------
// 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;
// ------------------------------
// admin.apps.requests
// ------------------------------
AdminAppsRequestsListResponse adminAppsRequestsList(AdminAppsRequestsListRequest req) throws IOException, SlackApiException;
AdminAppsRequestsListResponse adminAppsRequestsList(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.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;
// ------------------------------
// admin.teams.owners
// ------------------------------
AdminTeamsOwnersListResponse adminTeamsOwnersList(AdminTeamsOwnersListRequest req) throws IOException, SlackApiException;
AdminTeamsOwnersListResponse adminTeamsOwnersList(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;
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;
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
// ------------------------------
AdminUsersSessionResetResponse adminUsersSessionReset(AdminUsersSessionResetRequest req) throws IOException, SlackApiException;
AdminUsersSessionResetResponse adminUsersSessionReset(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.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;
// ------------------------------
// bots
// ------------------------------
BotsInfoResponse botsInfo(BotsInfoRequest req) throws IOException, SlackApiException;
BotsInfoResponse botsInfo(RequestConfigurator req) throws IOException, SlackApiException;
// ------------------------------
// channels
// ------------------------------
ChannelsArchiveResponse channelsArchive(ChannelsArchiveRequest req) throws IOException, SlackApiException;
ChannelsArchiveResponse channelsArchive(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsCreateResponse channelsCreate(ChannelsCreateRequest req) throws IOException, SlackApiException;
ChannelsCreateResponse channelsCreate(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsHistoryResponse channelsHistory(ChannelsHistoryRequest req) throws IOException, SlackApiException;
ChannelsHistoryResponse channelsHistory(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsRepliesResponse channelsReplies(ChannelsRepliesRequest req) throws IOException, SlackApiException;
ChannelsRepliesResponse channelsReplies(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsInfoResponse channelsInfo(ChannelsInfoRequest req) throws IOException, SlackApiException;
ChannelsInfoResponse channelsInfo(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsListResponse channelsList(ChannelsListRequest req) throws IOException, SlackApiException;
ChannelsListResponse channelsList(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsInviteResponse channelsInvite(ChannelsInviteRequest req) throws IOException, SlackApiException;
ChannelsInviteResponse channelsInvite(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsJoinResponse channelsJoin(ChannelsJoinRequest req) throws IOException, SlackApiException;
ChannelsJoinResponse channelsJoin(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsKickResponse channelsKick(ChannelsKickRequest req) throws IOException, SlackApiException;
ChannelsKickResponse channelsKick(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsLeaveResponse channelsLeave(ChannelsLeaveRequest req) throws IOException, SlackApiException;
ChannelsLeaveResponse channelsLeave(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsMarkResponse channelsMark(ChannelsMarkRequest req) throws IOException, SlackApiException;
ChannelsMarkResponse channelsMark(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsRenameResponse channelsRename(ChannelsRenameRequest req) throws IOException, SlackApiException;
ChannelsRenameResponse channelsRename(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsSetPurposeResponse channelsSetPurpose(ChannelsSetPurposeRequest req) throws IOException, SlackApiException;
ChannelsSetPurposeResponse channelsSetPurpose(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsSetTopicResponse channelsSetTopic(ChannelsSetTopicRequest req) throws IOException, SlackApiException;
ChannelsSetTopicResponse channelsSetTopic(RequestConfigurator req) throws IOException, SlackApiException;
ChannelsUnarchiveResponse channelsUnarchive(ChannelsUnarchiveRequest req) throws IOException, SlackApiException;
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
// ------------------------------
ChatScheduleMessagesListResponse chatScheduleMessagesListMessage(ChatScheduleMessagesListRequest req) throws IOException, SlackApiException;
ChatScheduleMessagesListResponse chatScheduleMessagesListMessage(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;
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;
// ------------------------------
// 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;
// ------------------------------
// 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
// ------------------------------
GroupsArchiveResponse groupsArchive(GroupsArchiveRequest req) throws IOException, SlackApiException;
GroupsArchiveResponse groupsArchive(RequestConfigurator req) throws IOException, SlackApiException;
// https://github.com/slackapi/slack-api-specs/issues/12
@Deprecated
GroupsCloseResponse groupsClose(GroupsCloseRequest req) throws IOException, SlackApiException;
GroupsCreateChildResponse groupsCreateChild(GroupsCreateChildRequest req) throws IOException, SlackApiException;
GroupsCreateChildResponse groupsCreateChild(RequestConfigurator req) throws IOException, SlackApiException;
GroupsCreateResponse groupsCreate(GroupsCreateRequest req) throws IOException, SlackApiException;
GroupsCreateResponse groupsCreate(RequestConfigurator req) throws IOException, SlackApiException;
GroupsHistoryResponse groupsHistory(GroupsHistoryRequest req) throws IOException, SlackApiException;
GroupsHistoryResponse groupsHistory(RequestConfigurator req) throws IOException, SlackApiException;
GroupsInfoResponse groupsInfo(GroupsInfoRequest req) throws IOException, SlackApiException;
GroupsInfoResponse groupsInfo(RequestConfigurator req) throws IOException, SlackApiException;
GroupsInviteResponse groupsInvite(GroupsInviteRequest req) throws IOException, SlackApiException;
GroupsInviteResponse groupsInvite(RequestConfigurator req) throws IOException, SlackApiException;
GroupsKickResponse groupsKick(GroupsKickRequest req) throws IOException, SlackApiException;
GroupsKickResponse groupsKick(RequestConfigurator req) throws IOException, SlackApiException;
GroupsLeaveResponse groupsLeave(GroupsLeaveRequest req) throws IOException, SlackApiException;
GroupsLeaveResponse groupsLeave(RequestConfigurator req) throws IOException, SlackApiException;
GroupsListResponse groupsList(GroupsListRequest req) throws IOException, SlackApiException;
GroupsListResponse groupsList(RequestConfigurator req) throws IOException, SlackApiException;
GroupsMarkResponse groupsMark(GroupsMarkRequest req) throws IOException, SlackApiException;
GroupsMarkResponse groupsMark(RequestConfigurator req) throws IOException, SlackApiException;
GroupsOpenResponse groupsOpen(GroupsOpenRequest req) throws IOException, SlackApiException;
GroupsOpenResponse groupsOpen(RequestConfigurator req) throws IOException, SlackApiException;
GroupsRenameResponse groupsRename(GroupsRenameRequest req) throws IOException, SlackApiException;
GroupsRenameResponse groupsRename(RequestConfigurator req) throws IOException, SlackApiException;
GroupsSetPurposeResponse groupsSetPurpose(GroupsSetPurposeRequest req) throws IOException, SlackApiException;
GroupsSetPurposeResponse groupsSetPurpose(RequestConfigurator req) throws IOException, SlackApiException;
GroupsSetTopicResponse groupsSetTopic(GroupsSetTopicRequest req) throws IOException, SlackApiException;
GroupsSetTopicResponse groupsSetTopic(RequestConfigurator req) throws IOException, SlackApiException;
GroupsUnarchiveResponse groupsUnarchive(GroupsUnarchiveRequest req) throws IOException, SlackApiException;
GroupsUnarchiveResponse groupsUnarchive(RequestConfigurator req) throws IOException, SlackApiException;
GroupsRepliesResponse groupsReplies(GroupsRepliesRequest req) throws IOException, SlackApiException;
GroupsRepliesResponse groupsReplies(RequestConfigurator req) throws IOException, SlackApiException;
// ------------------------------
// im
// ------------------------------
ImCloseResponse imClose(ImCloseRequest req) throws IOException, SlackApiException;
ImCloseResponse imClose(RequestConfigurator req) throws IOException, SlackApiException;
ImHistoryResponse imHistory(ImHistoryRequest req) throws IOException, SlackApiException;
ImHistoryResponse imHistory(RequestConfigurator req) throws IOException, SlackApiException;
ImListResponse imList(ImListRequest req) throws IOException, SlackApiException;
ImListResponse imList(RequestConfigurator req) throws IOException, SlackApiException;
ImMarkResponse imMark(ImMarkRequest req) throws IOException, SlackApiException;
ImMarkResponse imMark(RequestConfigurator req) throws IOException, SlackApiException;
ImOpenResponse imOpen(ImOpenRequest req) throws IOException, SlackApiException;
ImOpenResponse imOpen(RequestConfigurator req) throws IOException, SlackApiException;
ImRepliesResponse imReplies(ImRepliesRequest req) throws IOException, SlackApiException;
ImRepliesResponse imReplies(RequestConfigurator req) throws IOException, SlackApiException;
// ------------------------------
// migration
// ------------------------------
MigrationExchangeResponse migrationExchange(MigrationExchangeRequest req) throws IOException, SlackApiException;
MigrationExchangeResponse migrationExchange(RequestConfigurator req) throws IOException, SlackApiException;
// ------------------------------
// mpim
// ------------------------------
MpimCloseResponse mpimClose(MpimCloseRequest req) throws IOException, SlackApiException;
MpimCloseResponse mpimClose(RequestConfigurator req) throws IOException, SlackApiException;
MpimHistoryResponse mpimHistory(MpimHistoryRequest req) throws IOException, SlackApiException;
MpimHistoryResponse mpimHistory(RequestConfigurator req) throws IOException, SlackApiException;
MpimListResponse mpimList(MpimListRequest req) throws IOException, SlackApiException;
MpimListResponse mpimList(RequestConfigurator req) throws IOException, SlackApiException;
MpimRepliesResponse mpimReplies(MpimRepliesRequest req) throws IOException, SlackApiException;
MpimRepliesResponse mpimReplies(RequestConfigurator req) throws IOException, SlackApiException;
MpimMarkResponse mpimMark(MpimMarkRequest req) throws IOException, SlackApiException;
MpimMarkResponse mpimMark(RequestConfigurator req) throws IOException, SlackApiException;
MpimOpenResponse mpimOpen(MpimOpenRequest req) throws IOException, SlackApiException;
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;
OAuthTokenResponse oauthToken(OAuthTokenRequest req) throws IOException, SlackApiException;
OAuthTokenResponse oauthToken(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;
RTMStartResponse rtmStart(RTMStartRequest req) throws IOException, SlackApiException;
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;
// ------------------------------
// 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;
UsergroupUsersListResponse usergroupUsersList(UsergroupUsersListRequest req) throws IOException, SlackApiException;
UsergroupUsersListResponse usergroupUsersList(RequestConfigurator req) throws IOException, SlackApiException;
UsergroupUsersUpdateResponse usergroupUsersUpdate(UsergroupUsersUpdateRequest req) throws IOException, SlackApiException;
UsergroupUsersUpdateResponse usergroupUsersUpdate(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;
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy