Class AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder
- java.lang.Object
-
- com.slack.api.methods.request.admin.apps.AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder
-
- Enclosing class:
- AdminAppsUninstallRequest
public static class AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder
appId(String appId)
The ID of the app to uninstall.AdminAppsUninstallRequest
build()
AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder
enterpriseId(String enterpriseId)
The enterprise to completely uninstall the application from (across all workspaces).AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder
teamIds(List<String> teamIds)
Ds of the teams to uninstall from (max 100).AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder
token(String token)
Authentication token bearing required scopes.String
toString()
-
-
-
Method Detail
-
token
public AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder token(String token)
Authentication token bearing required scopes. Tokens should be passed as an HTTP Authorization header or alternatively, as a POST parameter.- Returns:
this
.
-
appId
public AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder appId(String appId)
The ID of the app to uninstall.- Returns:
this
.
-
enterpriseId
public AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder enterpriseId(String enterpriseId)
The enterprise to completely uninstall the application from (across all workspaces). With an org-level token, this or team_ids is required.- Returns:
this
.
-
teamIds
public AdminAppsUninstallRequest.AdminAppsUninstallRequestBuilder teamIds(List<String> teamIds)
Ds of the teams to uninstall from (max 100). With an org-level token, this or enterprise_id is required.- Returns:
this
.
-
build
public AdminAppsUninstallRequest build()
-
-