| Constructor and Description |
|---|
Builder()
Create a
<Dial> with child elements |
Builder(String number)
Create a
<Dial> with number |
| Modifier and Type | Method and Description |
|---|---|
Dial.Builder |
action(String action)
Action URL
|
Dial.Builder |
action(URI action)
Action URL
|
Dial.Builder |
answerOnBridge(Boolean answerOnBridge)
Preserve the ringing behavior of the inbound call until the Dialed call picks
up
|
Dial |
build()
Create and return resulting
<Dial> element |
Dial.Builder |
callerId(String callerId)
Caller ID to display
|
Dial.Builder |
client(Client client)
Add a child
<Client> element |
Dial.Builder |
conference(Conference conference)
Add a child
<Conference> element |
Dial.Builder |
hangupOnStar(Boolean hangupOnStar)
Hangup call on star press
|
Dial.Builder |
method(HttpMethod method)
Action URL method
|
Dial.Builder |
number(Number number)
Add a child
<Number> element |
Dial.Builder |
option(String key,
String value)
Set additional attributes on this TwiML element that will appear in generated
XML.
|
Dial.Builder |
queue(Queue queue)
Add a child
<Queue> element |
Dial.Builder |
record(Dial.Record record)
Record the call
|
Dial.Builder |
recordingStatusCallback(String recordingStatusCallback)
Recording status callback URL
|
Dial.Builder |
recordingStatusCallback(URI recordingStatusCallback)
Recording status callback URL
|
Dial.Builder |
recordingStatusCallbackEvents(Dial.RecordingEvent recordingStatusCallbackEvent)
Recording status callback events
|
Dial.Builder |
recordingStatusCallbackEvents(List<Dial.RecordingEvent> recordingStatusCallbackEvent)
Recording status callback events
|
Dial.Builder |
recordingStatusCallbackMethod(HttpMethod recordingStatusCallbackMethod)
Recording status callback URL method
|
Dial.Builder |
ringTone(Dial.RingTone ringTone)
Ringtone allows you to override the ringback tone that Twilio will play back
to the caller while executing the Dial
|
Dial.Builder |
sim(Sim sim)
Add a child
<Sim> element |
Dial.Builder |
sip(Sip sip)
Add a child
<Sip> element |
Dial.Builder |
timeLimit(Integer timeLimit)
Max time length
|
Dial.Builder |
timeout(Integer timeout)
Time to wait for answer
|
Dial.Builder |
trim(Dial.Trim trim)
Trim the recording
|
public Builder(String number)
<Dial> with numberpublic Builder()
<Dial> with child elementspublic Dial.Builder action(URI action)
public Dial.Builder action(String action)
public Dial.Builder method(HttpMethod method)
public Dial.Builder timeout(Integer timeout)
public Dial.Builder hangupOnStar(Boolean hangupOnStar)
public Dial.Builder timeLimit(Integer timeLimit)
public Dial.Builder callerId(String callerId)
public Dial.Builder record(Dial.Record record)
public Dial.Builder trim(Dial.Trim trim)
public Dial.Builder recordingStatusCallback(URI recordingStatusCallback)
public Dial.Builder recordingStatusCallback(String recordingStatusCallback)
public Dial.Builder recordingStatusCallbackMethod(HttpMethod recordingStatusCallbackMethod)
public Dial.Builder recordingStatusCallbackEvents(List<Dial.RecordingEvent> recordingStatusCallbackEvent)
public Dial.Builder recordingStatusCallbackEvents(Dial.RecordingEvent recordingStatusCallbackEvent)
public Dial.Builder answerOnBridge(Boolean answerOnBridge)
public Dial.Builder ringTone(Dial.RingTone ringTone)
public Dial.Builder client(Client client)
<Client> elementpublic Dial.Builder conference(Conference conference)
<Conference> elementpublic Dial.Builder number(Number number)
<Number> elementpublic Dial.Builder queue(Queue queue)
<Queue> elementpublic Dial.Builder sim(Sim sim)
<Sim> elementpublic Dial.Builder sip(Sip sip)
<Sip> elementpublic Dial.Builder option(String key, String value)
public Dial build()
<Dial> elementCopyright © 2016 Twilio, Inc. All Rights Reserved.