Package com.twilio.twiml.voice
Class Enqueue.Builder
- java.lang.Object
-
- com.twilio.twiml.TwiML.Builder<Enqueue.Builder>
-
- com.twilio.twiml.voice.Enqueue.Builder
-
- Enclosing class:
- Enqueue
public static class Enqueue.Builder extends TwiML.Builder<Enqueue.Builder>
Create a new<Enqueue>element
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Enqueue.Builderaction(String action)Action URLEnqueue.Builderaction(URI action)Action URLEnqueuebuild()Create and return resulting<Enqueue>elementstatic Enqueue.BuilderfromXml(String xml)Create and return a<Enqueue.Builder>from an XML stringEnqueue.BuildermaxQueueSize(Integer maxQueueSize)Maximum size of queueEnqueue.Buildermethod(HttpMethod method)Action URL methodEnqueue.Buildername(String name)Friendly nameEnqueue.Buildertask(Task task)Add a child<Task>elementEnqueue.BuilderwaitUrl(String waitUrl)Wait URLEnqueue.BuilderwaitUrl(URI waitUrl)Wait URLEnqueue.BuilderwaitUrlMethod(HttpMethod waitUrlMethod)Wait URL methodEnqueue.BuilderworkflowSid(String workflowSid)TaskRouter Workflow SID-
Methods inherited from class com.twilio.twiml.TwiML.Builder
addChild, addText, option
-
-
-
-
Constructor Detail
-
Builder
public Builder(String name)
Create a<Enqueue>with name
-
Builder
public Builder()
Create a<Enqueue>with child elements
-
-
Method Detail
-
fromXml
public static Enqueue.Builder fromXml(String xml) throws TwiMLException
Create and return a<Enqueue.Builder>from an XML string- Throws:
TwiMLException
-
action
public Enqueue.Builder action(URI action)
Action URL
-
action
public Enqueue.Builder action(String action)
Action URL
-
maxQueueSize
public Enqueue.Builder maxQueueSize(Integer maxQueueSize)
Maximum size of queue
-
method
public Enqueue.Builder method(HttpMethod method)
Action URL method
-
waitUrl
public Enqueue.Builder waitUrl(URI waitUrl)
Wait URL
-
waitUrl
public Enqueue.Builder waitUrl(String waitUrl)
Wait URL
-
waitUrlMethod
public Enqueue.Builder waitUrlMethod(HttpMethod waitUrlMethod)
Wait URL method
-
workflowSid
public Enqueue.Builder workflowSid(String workflowSid)
TaskRouter Workflow SID
-
name
public Enqueue.Builder name(String name)
Friendly name
-
task
public Enqueue.Builder task(Task task)
Add a child<Task>element
-
build
public Enqueue build()
Create and return resulting<Enqueue>element
-
-