Class AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder
java.lang.Object
com.slack.api.methods.request.admin.conversations.AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder
- Enclosing class:
- AdminConversationsCreateRequest
public static class AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder
extends java.lang.Object
-
Method Summary
Modifier and Type Method Description AdminConversationsCreateRequestbuild()AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilderdescription(java.lang.String description)Description of the public or private channel to create.AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilderisPrivate(java.lang.Boolean isPrivate)When true, creates a private channel instead of a public channelAdminConversationsCreateRequest.AdminConversationsCreateRequestBuildername(java.lang.String name)Name of the public or private channel to create.AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilderorgWide(java.lang.Boolean orgWide)When true, the channel will be available org-wide.AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilderteamId(java.lang.String teamId)The workspace to create the channel in.AdminConversationsCreateRequest.AdminConversationsCreateRequestBuildertoken(java.lang.String token)Authentication token bearing required scopes.java.lang.StringtoString()
-
Method Details
-
token
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder token(java.lang.String token)Authentication token bearing required scopes.- Returns:
this.
-
isPrivate
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder isPrivate(java.lang.Boolean isPrivate)When true, creates a private channel instead of a public channel- Returns:
this.
-
name
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder name(java.lang.String name)Name of the public or private channel to create.- Returns:
this.
-
description
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder description(java.lang.String description)Description of the public or private channel to create.- Returns:
this.
-
orgWide
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder orgWide(java.lang.Boolean orgWide)When true, the channel will be available org-wide. Note: if the channel is not org_wide=true, you must specify a team_id for this channel- Returns:
this.
-
teamId
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder teamId(java.lang.String teamId)The workspace to create the channel in. Note: this argument is required unless you set org_wide=true.- Returns:
this.
-
build
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-