Package com.twilio.twiml.voice
Class Conference
- java.lang.Object
-
- com.twilio.twiml.TwiML
-
- com.twilio.twiml.voice.Conference
-
public class Conference extends TwiML
TwiML wrapper for<Conference>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classConference.Beepstatic classConference.BuilderCreate a new<Conference>elementstatic classConference.Eventstatic classConference.JitterBufferSizestatic classConference.Recordstatic classConference.RecordingEventstatic classConference.Regionstatic classConference.Trim
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Conference.BeepgetBeep()Play beep when joiningStringgetCoach()Call coachURIgetEventCallbackUrl()Event callback URLConference.JitterBufferSizegetJitterBufferSize()Size of jitter buffer for participantIntegergetMaxParticipants()Maximum number of participantsStringgetName()Conference nameStringgetParticipantLabel()A label for participantConference.RecordgetRecord()Record the conferenceURIgetRecordingStatusCallback()Recording status callback URLList<Conference.RecordingEvent>getRecordingStatusCallbackEvents()Recording status callback eventsHttpMethodgetRecordingStatusCallbackMethod()Recording status callback URL methodConference.RegiongetRegion()Conference regionURIgetStatusCallback()Status callback URLList<Conference.Event>getStatusCallbackEvents()Events to call status callback URLHttpMethodgetStatusCallbackMethod()Status callback URL methodConference.TrimgetTrim()Trim the conference recordingHttpMethodgetWaitMethod()Wait URL methodURIgetWaitUrl()Wait URLBooleanisEndConferenceOnExit()End the conferenceon exitBooleanisMuted()Join the conference mutedBooleanisStartConferenceOnEnter()Start the conference on enter-
Methods inherited from class com.twilio.twiml.TwiML
equals, getChildren, getOptions, getTagName, hashCode, toUrl, toXml
-
-
-
-
Method Detail
-
isMuted
public Boolean isMuted()
Join the conference muted- Returns:
- Join the conference muted
-
getBeep
public Conference.Beep getBeep()
Play beep when joining- Returns:
- Play beep when joining
-
isStartConferenceOnEnter
public Boolean isStartConferenceOnEnter()
Start the conference on enter- Returns:
- Start the conference on enter
-
isEndConferenceOnExit
public Boolean isEndConferenceOnExit()
End the conferenceon exit- Returns:
- End the conferenceon exit
-
getWaitUrl
public URI getWaitUrl()
Wait URL- Returns:
- Wait URL
-
getWaitMethod
public HttpMethod getWaitMethod()
Wait URL method- Returns:
- Wait URL method
-
getMaxParticipants
public Integer getMaxParticipants()
Maximum number of participants- Returns:
- Maximum number of participants
-
getRecord
public Conference.Record getRecord()
Record the conference- Returns:
- Record the conference
-
getRegion
public Conference.Region getRegion()
Conference region- Returns:
- Conference region
-
getCoach
public String getCoach()
Call coach- Returns:
- Call coach
-
getTrim
public Conference.Trim getTrim()
Trim the conference recording- Returns:
- Trim the conference recording
-
getStatusCallbackEvents
public List<Conference.Event> getStatusCallbackEvents()
Events to call status callback URL- Returns:
- Events to call status callback URL
-
getStatusCallback
public URI getStatusCallback()
Status callback URL- Returns:
- Status callback URL
-
getStatusCallbackMethod
public HttpMethod getStatusCallbackMethod()
Status callback URL method- Returns:
- Status callback URL method
-
getRecordingStatusCallback
public URI getRecordingStatusCallback()
Recording status callback URL- Returns:
- Recording status callback URL
-
getRecordingStatusCallbackMethod
public HttpMethod getRecordingStatusCallbackMethod()
Recording status callback URL method- Returns:
- Recording status callback URL method
-
getRecordingStatusCallbackEvents
public List<Conference.RecordingEvent> getRecordingStatusCallbackEvents()
Recording status callback events- Returns:
- Recording status callback events
-
getEventCallbackUrl
public URI getEventCallbackUrl()
Event callback URL- Returns:
- Event callback URL
-
getJitterBufferSize
public Conference.JitterBufferSize getJitterBufferSize()
Size of jitter buffer for participant- Returns:
- Size of jitter buffer for participant
-
getParticipantLabel
public String getParticipantLabel()
A label for participant- Returns:
- A label for participant
-
getName
public String getName()
Conference name- Returns:
- Conference name
-
-