public class Workflow extends Resource
Modifier and Type | Method and Description |
---|---|
static WorkflowCreator |
creator(String pathWorkspaceSid,
String friendlyName,
String configuration)
Create a WorkflowCreator to execute create.
|
static WorkflowDeleter |
deleter(String pathWorkspaceSid,
String pathSid)
Create a WorkflowDeleter to execute delete.
|
boolean |
equals(Object o) |
static WorkflowFetcher |
fetcher(String pathWorkspaceSid,
String pathSid)
Create a WorkflowFetcher to execute fetch.
|
static Workflow |
fromJson(InputStream json,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Workflow object using the provided
ObjectMapper.
|
static Workflow |
fromJson(String json,
com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Workflow object using the provided
ObjectMapper.
|
String |
getAccountSid()
Returns The The account_sid.
|
URI |
getAssignmentCallbackUrl()
Returns The The assignment_callback_url.
|
String |
getConfiguration()
Returns The The configuration.
|
org.joda.time.DateTime |
getDateCreated()
Returns The The date_created.
|
org.joda.time.DateTime |
getDateUpdated()
Returns The The date_updated.
|
String |
getDocumentContentType()
Returns The The document_content_type.
|
URI |
getFallbackAssignmentCallbackUrl()
Returns The The fallback_assignment_callback_url.
|
String |
getFriendlyName()
Returns The The friendly_name.
|
Map<String,String> |
getLinks()
Returns The The links.
|
String |
getSid()
Returns The The sid.
|
Integer |
getTaskReservationTimeout()
Returns The The task_reservation_timeout.
|
URI |
getUrl()
Returns The The url.
|
String |
getWorkspaceSid()
Returns The The workspace_sid.
|
int |
hashCode() |
static WorkflowReader |
reader(String pathWorkspaceSid)
Create a WorkflowReader to execute read.
|
String |
toString() |
static WorkflowUpdater |
updater(String pathWorkspaceSid,
String pathSid)
Create a WorkflowUpdater to execute update.
|
public static WorkflowFetcher fetcher(String pathWorkspaceSid, String pathSid)
pathWorkspaceSid
- The workspace_sidpathSid
- The sidpublic static WorkflowUpdater updater(String pathWorkspaceSid, String pathSid)
pathWorkspaceSid
- The workspace_sidpathSid
- The sidpublic static WorkflowDeleter deleter(String pathWorkspaceSid, String pathSid)
pathWorkspaceSid
- The workspace_sidpathSid
- The sidpublic static WorkflowReader reader(String pathWorkspaceSid)
pathWorkspaceSid
- The workspace_sidpublic static WorkflowCreator creator(String pathWorkspaceSid, String friendlyName, String configuration)
pathWorkspaceSid
- The workspace_sidfriendlyName
- The friendly_nameconfiguration
- The configurationpublic static Workflow fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON StringobjectMapper
- Jackson ObjectMapperpublic static Workflow fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
json
- Raw JSON InputStreamobjectMapper
- Jackson ObjectMapperpublic final String getAccountSid()
public final URI getAssignmentCallbackUrl()
public final String getConfiguration()
public final org.joda.time.DateTime getDateCreated()
public final org.joda.time.DateTime getDateUpdated()
public final String getDocumentContentType()
public final URI getFallbackAssignmentCallbackUrl()
public final String getFriendlyName()
public final String getSid()
public final Integer getTaskReservationTimeout()
public final String getWorkspaceSid()
public final URI getUrl()
Copyright © 2016 Twilio, Inc. All Rights Reserved.