Constructor and Description |
---|
WorkspaceCreator(String friendlyName)
Construct a new WorkspaceCreator.
|
Modifier and Type | Method and Description |
---|---|
Workspace |
create(TwilioRestClient client)
Make the request to the Twilio API to perform the create.
|
WorkspaceCreator |
setEventCallbackUrl(String eventCallbackUrl)
The URL we should call when an event occurs.
|
WorkspaceCreator |
setEventCallbackUrl(URI eventCallbackUrl)
The URL we should call when an event occurs.
|
WorkspaceCreator |
setEventsFilter(String eventsFilter)
The list of Workspace events for which to call event_callback_url.
|
WorkspaceCreator |
setMultiTaskEnabled(Boolean multiTaskEnabled)
Whether to enable multi-tasking.
|
WorkspaceCreator |
setPrioritizeQueueOrder(Workspace.QueueOrder prioritizeQueueOrder)
The type of TaskQueue to prioritize when Workers are receiving Tasks from
both types of TaskQueues.
|
WorkspaceCreator |
setTemplate(String template)
An available template name.
|
create, createAsync, createAsync
public WorkspaceCreator(String friendlyName)
friendlyName
- A string to describe the Workspace resourcepublic WorkspaceCreator setEventCallbackUrl(URI eventCallbackUrl)
eventCallbackUrl
- The URL we should call when an event occurspublic WorkspaceCreator setEventCallbackUrl(String eventCallbackUrl)
eventCallbackUrl
- The URL we should call when an event occurspublic WorkspaceCreator setEventsFilter(String eventsFilter)
eventsFilter
- The list of Workspace events for which to call
event_callback_urlpublic WorkspaceCreator setMultiTaskEnabled(Boolean multiTaskEnabled)
multiTaskEnabled
- Whether multi-tasking is enabledpublic WorkspaceCreator setTemplate(String template)
template
- An available template namepublic WorkspaceCreator setPrioritizeQueueOrder(Workspace.QueueOrder prioritizeQueueOrder)
prioritizeQueueOrder
- The type of TaskQueue to prioritize when Workers
are receiving Tasks from both types of TaskQueuespublic Workspace create(TwilioRestClient client)
Copyright © 2019 Twilio, Inc. All Rights Reserved.