public class Workflow extends TaskRouterResource
| Constructor and Description |
|---|
Workflow(List<WorkflowRule> workflowRules,
WorkflowRuleTarget defaultTarget)
Define a workflow.
|
| Modifier and Type | Method and Description |
|---|---|
static Workflow |
fromJson(String json)
Converts a JSON workflow configuration to a workflow object.
|
WorkflowRuleTarget |
getDefaultTarget() |
List<WorkflowRule> |
getWorkflowRules() |
String |
toString() |
toJsonpublic Workflow(List<WorkflowRule> workflowRules, WorkflowRuleTarget defaultTarget)
workflowRules - list of workflow rules (in order they will be processed)defaultTarget - default filterpublic List<WorkflowRule> getWorkflowRules()
public WorkflowRuleTarget getDefaultTarget()
public static Workflow fromJson(String json) throws IOException
json - JSON for workflowIOException - if unable to create objectCopyright © 2016 Twilio, Inc. All Rights Reserved.