public static class Conference.Builder extends Object
<Conference> element| Constructor and Description |
|---|
Builder(String name)
Create a
<Conference> with name |
| Modifier and Type | Method and Description |
|---|---|
Conference.Builder |
beep(Conference.Beep beep)
Play beep when joining
|
Conference |
build()
Create and return resulting
<Conference> element |
Conference.Builder |
endConferenceOnExit(Boolean endConferenceOnExit)
End the conferenceon exit
|
Conference.Builder |
eventCallbackUrl(String eventCallbackUrl)
Event callback URL
|
Conference.Builder |
eventCallbackUrl(URI eventCallbackUrl)
Event callback URL
|
Conference.Builder |
maxParticipants(Integer maxParticipants)
Maximum number of participants
|
Conference.Builder |
muted(Boolean muted)
Join the conference muted
|
Conference.Builder |
option(String key,
String value)
Set additional attributes on this TwiML element that will appear in generated
XML.
|
Conference.Builder |
record(Conference.Record record)
Record the conference
|
Conference.Builder |
recordingStatusCallback(String recordingStatusCallback)
Recording status callback URL
|
Conference.Builder |
recordingStatusCallback(URI recordingStatusCallback)
Recording status callback URL
|
Conference.Builder |
recordingStatusCallbackEvents(Conference.RecordingEvent recordingStatusCallbackEvent)
Recording status callback events
|
Conference.Builder |
recordingStatusCallbackEvents(List<Conference.RecordingEvent> recordingStatusCallbackEvent)
Recording status callback events
|
Conference.Builder |
recordingStatusCallbackMethod(HttpMethod recordingStatusCallbackMethod)
Recording status callback URL method
|
Conference.Builder |
region(Conference.Region region)
Conference region
|
Conference.Builder |
startConferenceOnEnter(Boolean startConferenceOnEnter)
Start the conference on enter
|
Conference.Builder |
statusCallback(String statusCallback)
Status callback URL
|
Conference.Builder |
statusCallback(URI statusCallback)
Status callback URL
|
Conference.Builder |
statusCallbackEvents(Conference.Event statusCallbackEvent)
Events to call status callback URL
|
Conference.Builder |
statusCallbackEvents(List<Conference.Event> statusCallbackEvent)
Events to call status callback URL
|
Conference.Builder |
statusCallbackMethod(HttpMethod statusCallbackMethod)
Status callback URL method
|
Conference.Builder |
trim(Conference.Trim trim)
Trim the conference recording
|
Conference.Builder |
waitMethod(HttpMethod waitMethod)
Wait URL method
|
Conference.Builder |
waitUrl(String waitUrl)
Wait URL
|
Conference.Builder |
waitUrl(URI waitUrl)
Wait URL
|
Conference.Builder |
whisper(String whisper)
Call whisper
|
public Builder(String name)
<Conference> with namepublic Conference.Builder muted(Boolean muted)
public Conference.Builder beep(Conference.Beep beep)
public Conference.Builder startConferenceOnEnter(Boolean startConferenceOnEnter)
public Conference.Builder endConferenceOnExit(Boolean endConferenceOnExit)
public Conference.Builder waitUrl(URI waitUrl)
public Conference.Builder waitUrl(String waitUrl)
public Conference.Builder waitMethod(HttpMethod waitMethod)
public Conference.Builder maxParticipants(Integer maxParticipants)
public Conference.Builder record(Conference.Record record)
public Conference.Builder region(Conference.Region region)
public Conference.Builder whisper(String whisper)
public Conference.Builder trim(Conference.Trim trim)
public Conference.Builder statusCallbackEvents(List<Conference.Event> statusCallbackEvent)
public Conference.Builder statusCallbackEvents(Conference.Event statusCallbackEvent)
public Conference.Builder statusCallback(URI statusCallback)
public Conference.Builder statusCallback(String statusCallback)
public Conference.Builder statusCallbackMethod(HttpMethod statusCallbackMethod)
public Conference.Builder recordingStatusCallback(URI recordingStatusCallback)
public Conference.Builder recordingStatusCallback(String recordingStatusCallback)
public Conference.Builder recordingStatusCallbackMethod(HttpMethod recordingStatusCallbackMethod)
public Conference.Builder recordingStatusCallbackEvents(List<Conference.RecordingEvent> recordingStatusCallbackEvent)
public Conference.Builder recordingStatusCallbackEvents(Conference.RecordingEvent recordingStatusCallbackEvent)
public Conference.Builder eventCallbackUrl(URI eventCallbackUrl)
public Conference.Builder eventCallbackUrl(String eventCallbackUrl)
public Conference.Builder option(String key, String value)
public Conference build()
<Conference> elementCopyright © 2016 Twilio, Inc. All Rights Reserved.