Class CallsAddRequest
java.lang.Object
com.slack.api.methods.request.calls.CallsAddRequest
- All Implemented Interfaces:
SlackApiRequest
https://docs.slack.dev/reference/methods/calls.add
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanThe valid Slack user ID of the user who created this Call.Call start time in UTC UNIX timestamp formatWhen supplied, available Slack clients will attempt to directly launch the 3rd-party Call with this URL.An optional, human-readable ID supplied by the 3rd-party Call provider.An ID supplied by the 3rd-party Call provider.The URL required for a client to join the Call.getTitle()The name of the Call.getToken()Authentication token bearing required scopes.getUsers()The list of users to register as participants in the Call.inthashCode()voidsetCreatedBy(String createdBy) The valid Slack user ID of the user who created this Call.voidsetDateStart(Integer dateStart) Call start time in UTC UNIX timestamp formatvoidsetDesktopAppJoinUrl(String desktopAppJoinUrl) When supplied, available Slack clients will attempt to directly launch the 3rd-party Call with this URL.voidsetExternalDisplayId(String externalDisplayId) An optional, human-readable ID supplied by the 3rd-party Call provider.voidsetExternalUniqueId(String externalUniqueId) An ID supplied by the 3rd-party Call provider.voidsetJoinUrl(String joinUrl) The URL required for a client to join the Call.voidThe name of the Call.voidAuthentication token bearing required scopes.voidsetUsers(List<CallParticipant> users) The list of users to register as participants in the Call.toString()
-
Method Details
-
builder
-
getToken
Authentication token bearing required scopes.- Specified by:
getTokenin interfaceSlackApiRequest- Returns:
- token string value or null
-
getExternalUniqueId
An ID supplied by the 3rd-party Call provider. It must be unique across all Calls from that service. -
getJoinUrl
The URL required for a client to join the Call. -
getCreatedBy
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. -
getDateStart
Call start time in UTC UNIX timestamp format -
getDesktopAppJoinUrl
When supplied, available Slack clients will attempt to directly launch the 3rd-party Call with this URL. -
getExternalDisplayId
An optional, human-readable ID supplied by the 3rd-party Call provider. If supplied, this ID will be displayed in the Call object. -
getTitle
The name of the Call. -
getUsers
The list of users to register as participants in the Call. -
setToken
Authentication token bearing required scopes.- Specified by:
setTokenin interfaceSlackApiRequest
-
setExternalUniqueId
An ID supplied by the 3rd-party Call provider. It must be unique across all Calls from that service. -
setJoinUrl
The URL required for a client to join the Call. -
setCreatedBy
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. -
setDateStart
Call start time in UTC UNIX timestamp format -
setDesktopAppJoinUrl
When supplied, available Slack clients will attempt to directly launch the 3rd-party Call with this URL. -
setExternalDisplayId
An optional, human-readable ID supplied by the 3rd-party Call provider. If supplied, this ID will be displayed in the Call object. -
setTitle
The name of the Call. -
setUsers
The list of users to register as participants in the Call. -
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-