Class CallsAddRequest.CallsAddRequestBuilder
java.lang.Object
com.slack.api.methods.request.calls.CallsAddRequest.CallsAddRequestBuilder
- Enclosing class:
- CallsAddRequest
public static class CallsAddRequest.CallsAddRequestBuilder extends Object
-
Method Summary
Modifier and Type Method Description CallsAddRequestbuild()CallsAddRequest.CallsAddRequestBuildercreatedBy(String createdBy)The valid Slack user ID of the user who created this Call.CallsAddRequest.CallsAddRequestBuilderdateStart(Integer dateStart)Call start time in UTC UNIX timestamp formatCallsAddRequest.CallsAddRequestBuilderdesktopAppJoinUrl(String desktopAppJoinUrl)When supplied, available Slack clients will attempt to directly launch the 3rd-party Call with this URL.CallsAddRequest.CallsAddRequestBuilderexternalDisplayId(String externalDisplayId)An optional, human-readable ID supplied by the 3rd-party Call provider.CallsAddRequest.CallsAddRequestBuilderexternalUniqueId(String externalUniqueId)An ID supplied by the 3rd-party Call provider.CallsAddRequest.CallsAddRequestBuilderjoinUrl(String joinUrl)The URL required for a client to join the Call.CallsAddRequest.CallsAddRequestBuildertitle(String title)The name of the Call.CallsAddRequest.CallsAddRequestBuildertoken(String token)Authentication token bearing required scopes.StringtoString()CallsAddRequest.CallsAddRequestBuilderusers(List<CallParticipant> users)The list of users to register as participants in the Call.
-
Method Details
-
token
Authentication token bearing required scopes.- Returns:
this.
-
externalUniqueId
An ID supplied by the 3rd-party Call provider. It must be unique across all Calls from that service.- Returns:
this.
-
joinUrl
The URL required for a client to join the Call.- Returns:
this.
-
createdBy
The valid Slack user ID of the user who created this Call. When this method is called with a user token, the created_by field is optional and defaults to the authed user of the token. Otherwise, the field is required.- Returns:
this.
-
dateStart
Call start time in UTC UNIX timestamp format- Returns:
this.
-
desktopAppJoinUrl
When supplied, available Slack clients will attempt to directly launch the 3rd-party Call with this URL.- Returns:
this.
-
externalDisplayId
An optional, human-readable ID supplied by the 3rd-party Call provider. If supplied, this ID will be displayed in the Call object.- Returns:
this.
-
title
The name of the Call.- Returns:
this.
-
users
The list of users to register as participants in the Call.- Returns:
this.
-
build
-
toString
-