Class AdminAppsUninstallRequest
java.lang.Object
com.slack.api.methods.request.admin.apps.AdminAppsUninstallRequest
- All Implemented Interfaces:
SlackApiRequest
public class AdminAppsUninstallRequest extends Object implements SlackApiRequest
Uninstall an app from one or many workspaces, or an entire enterprise organization.
https://api.slack.com/methods/admin.apps.uninstall
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder -
Method Summary
Modifier and Type Method Description static AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilderbuilder()protected booleancanEqual(Object other)booleanequals(Object o)StringgetAppId()The ID of the app to uninstall.StringgetEnterpriseId()The enterprise to completely uninstall the application from (across all workspaces).List<String>getTeamIds()Ds of the teams to uninstall from (max 100).StringgetToken()Authentication token bearing required scopes.inthashCode()voidsetAppId(String appId)The ID of the app to uninstall.voidsetEnterpriseId(String enterpriseId)The enterprise to completely uninstall the application from (across all workspaces).voidsetTeamIds(List<String> teamIds)Ds of the teams to uninstall from (max 100).voidsetToken(String token)Authentication token bearing required scopes.StringtoString()
-
Method Details
-
builder
-
getToken
Authentication token bearing required scopes. Tokens should be passed as an HTTP Authorization header or alternatively, as a POST parameter.- Specified by:
getTokenin interfaceSlackApiRequest
-
getAppId
The ID of the app to uninstall. -
getEnterpriseId
The enterprise to completely uninstall the application from (across all workspaces). With an org-level token, this or team_ids is required. -
getTeamIds
Ds of the teams to uninstall from (max 100). With an org-level token, this or enterprise_id is required. -
setToken
Authentication token bearing required scopes. Tokens should be passed as an HTTP Authorization header or alternatively, as a POST parameter. -
setAppId
The ID of the app to uninstall. -
setEnterpriseId
The enterprise to completely uninstall the application from (across all workspaces). With an org-level token, this or team_ids is required. -
setTeamIds
Ds of the teams to uninstall from (max 100). With an org-level token, this or enterprise_id is required. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-