Class Participant
- java.lang.Object
-
- com.twilio.base.Resource
-
- com.twilio.rest.api.v2010.account.conference.Participant
-
- All Implemented Interfaces:
Serializable
public class Participant extends Resource
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classParticipant.Status
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ParticipantCreatorcreator(String pathConferenceSid, Endpoint from, Endpoint to)static ParticipantCreatorcreator(String pathAccountSid, String pathConferenceSid, Endpoint from, Endpoint to)static ParticipantDeleterdeleter(String pathConferenceSid, String pathCallSid)static ParticipantDeleterdeleter(String pathAccountSid, String pathConferenceSid, String pathCallSid)booleanequals(Object o)static ParticipantFetcherfetcher(String pathConferenceSid, String pathCallSid)static ParticipantFetcherfetcher(String pathAccountSid, String pathConferenceSid, String pathCallSid)static ParticipantfromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON InputStream into a Participant object using the provided ObjectMapper.static ParticipantfromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Converts a JSON String into a Participant object using the provided ObjectMapper.StringgetAccountSid()StringgetCallSid()StringgetCallSidToCoach()BooleangetCoaching()StringgetConferenceSid()ZonedDateTimegetDateCreated()ZonedDateTimegetDateUpdated()BooleangetEndConferenceOnExit()BooleangetHold()StringgetLabel()BooleangetMuted()BooleangetStartConferenceOnEnter()Participant.StatusgetStatus()StringgetUri()inthashCode()static ParticipantReaderreader(String pathConferenceSid)static ParticipantReaderreader(String pathAccountSid, String pathConferenceSid)static ParticipantUpdaterupdater(String pathConferenceSid, String pathCallSid)static ParticipantUpdaterupdater(String pathAccountSid, String pathConferenceSid, String pathCallSid)
-
-
-
Method Detail
-
creator
public static ParticipantCreator creator(String pathConferenceSid, Endpoint from, Endpoint to)
-
creator
public static ParticipantCreator creator(String pathAccountSid, String pathConferenceSid, Endpoint from, Endpoint to)
-
fetcher
public static ParticipantFetcher fetcher(String pathConferenceSid, String pathCallSid)
-
fetcher
public static ParticipantFetcher fetcher(String pathAccountSid, String pathConferenceSid, String pathCallSid)
-
deleter
public static ParticipantDeleter deleter(String pathConferenceSid, String pathCallSid)
-
deleter
public static ParticipantDeleter deleter(String pathAccountSid, String pathConferenceSid, String pathCallSid)
-
reader
public static ParticipantReader reader(String pathConferenceSid)
-
reader
public static ParticipantReader reader(String pathAccountSid, String pathConferenceSid)
-
updater
public static ParticipantUpdater updater(String pathConferenceSid, String pathCallSid)
-
updater
public static ParticipantUpdater updater(String pathAccountSid, String pathConferenceSid, String pathCallSid)
-
fromJson
public static Participant fromJson(String json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON String into a Participant object using the provided ObjectMapper.- Parameters:
json- Raw JSON StringobjectMapper- Jackson ObjectMapper- Returns:
- Participant object represented by the provided JSON
-
fromJson
public static Participant fromJson(InputStream json, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
Converts a JSON InputStream into a Participant object using the provided ObjectMapper.- Parameters:
json- Raw JSON InputStreamobjectMapper- Jackson ObjectMapper- Returns:
- Participant object represented by the provided JSON
-
getAccountSid
public final String getAccountSid()
-
getCallSid
public final String getCallSid()
-
getLabel
public final String getLabel()
-
getCallSidToCoach
public final String getCallSidToCoach()
-
getCoaching
public final Boolean getCoaching()
-
getConferenceSid
public final String getConferenceSid()
-
getDateCreated
public final ZonedDateTime getDateCreated()
-
getDateUpdated
public final ZonedDateTime getDateUpdated()
-
getEndConferenceOnExit
public final Boolean getEndConferenceOnExit()
-
getMuted
public final Boolean getMuted()
-
getHold
public final Boolean getHold()
-
getStartConferenceOnEnter
public final Boolean getStartConferenceOnEnter()
-
getStatus
public final Participant.Status getStatus()
-
getUri
public final String getUri()
-
-