Class AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder
- java.lang.Object
-
- com.slack.api.methods.request.admin.conversations.AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder
-
- Enclosing class:
- AdminConversationsCreateRequest
public static class AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
token
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder token(String token)
Authentication token bearing required scopes.- Returns:
this
.
-
isPrivate
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder isPrivate(Boolean isPrivate)
When true, creates a private channel instead of a public channel- Returns:
this
.
-
name
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder name(String name)
Name of the public or private channel to create.- Returns:
this
.
-
description
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder description(String description)
Description of the public or private channel to create.- Returns:
this
.
-
orgWide
public AdminConversationsCreateRequest.AdminConversationsCreateRequestBuilder orgWide(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(String teamId)
The workspace to create the channel in. Note: this argument is required unless you set org_wide=true.- Returns:
this
.
-
build
public AdminConversationsCreateRequest build()
-
-