Class ConversationsInviteSharedRequest
java.lang.Object
com.slack.api.methods.request.conversations.ConversationsInviteSharedRequest
- All Implemented Interfaces:
SlackApiRequest
https://docs.slack.dev/reference/methods/conversations.inviteShared
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanID of the channel on your team that you'd like to shareOptional email to receive this invite.Optional boolean on whether invite is to an external limited member.getToken()Authentication token bearing required scopes.Optional user_id to receive this invite.inthashCode()voidsetChannel(String channel) ID of the channel on your team that you'd like to sharevoidOptional email to receive this invite.voidsetExternalLimited(Boolean externalLimited) Optional boolean on whether invite is to an external limited member.voidAuthentication token bearing required scopes.voidsetUserIds(List<String> userIds) Optional user_id to receive this invite.toString()
-
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- Returns:
- token string value or null
-
getChannel
ID of the channel on your team that you'd like to share -
getEmails
Optional email to receive this invite. Either emails or user_ids must be provided. -
getExternalLimited
Optional boolean on whether invite is to an external limited member. Defaults to true. -
getUserIds
Optional user_id to receive this invite. Either emails or user_ids must be provided. -
setToken
Authentication token bearing required scopes. Tokens should be passed as an HTTP Authorization header or alternatively, as a POST parameter.- Specified by:
setTokenin interfaceSlackApiRequest
-
setChannel
ID of the channel on your team that you'd like to share -
setEmails
Optional email to receive this invite. Either emails or user_ids must be provided. -
setExternalLimited
Optional boolean on whether invite is to an external limited member. Defaults to true. -
setUserIds
Optional user_id to receive this invite. Either emails or user_ids must be provided. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-