Class ConversationsExternalInvitePermissionsSetRequest.ConversationsExternalInvitePermissionsSetRequestBuilder
java.lang.Object
com.slack.api.methods.request.conversations.ConversationsExternalInvitePermissionsSetRequest.ConversationsExternalInvitePermissionsSetRequestBuilder
- Enclosing class:
- ConversationsExternalInvitePermissionsSetRequest
public static class ConversationsExternalInvitePermissionsSetRequest.ConversationsExternalInvitePermissionsSetRequestBuilder
extends Object
-
Method Summary
Modifier and TypeMethodDescriptionType of action to be taken: upgrade or downgrade Value should be one of "upgrade" and "downgrade"build()The channel ID to change external invite permissions fortargetTeam(String targetTeam) The encoded team ID of the target team.Authentication token bearing required scopes.toString()
-
Method Details
-
token
public ConversationsExternalInvitePermissionsSetRequest.ConversationsExternalInvitePermissionsSetRequestBuilder 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.
-
action
public ConversationsExternalInvitePermissionsSetRequest.ConversationsExternalInvitePermissionsSetRequestBuilder action(String action) Type of action to be taken: upgrade or downgrade Value should be one of "upgrade" and "downgrade"- Returns:
this.
-
channel
public ConversationsExternalInvitePermissionsSetRequest.ConversationsExternalInvitePermissionsSetRequestBuilder channel(String channel) The channel ID to change external invite permissions for- Returns:
this.
-
targetTeam
public ConversationsExternalInvitePermissionsSetRequest.ConversationsExternalInvitePermissionsSetRequestBuilder targetTeam(String targetTeam) The encoded team ID of the target team. Must be in the specified channel.- Returns:
this.
-
build
-
toString
-