public class MultiPartyCall extends BaseResource
plivoClient| Constructor and Description |
|---|
MultiPartyCall() |
| Modifier and Type | Method and Description |
|---|---|
MultiPartyCallParticipantAdd |
addParticipant(java.lang.String role,
java.lang.String callUuid) |
MultiPartyCallParticipantAdd |
addParticipant(java.lang.String role,
java.lang.String from,
java.util.List<java.lang.String> to) |
static MultiPartyCallParticipantAdd |
addParticipant(java.lang.String mpcId,
java.lang.String role,
java.lang.String callUuid) |
static MultiPartyCallParticipantAdd |
addParticipant(java.lang.String mpcId,
java.lang.String role,
java.lang.String from,
java.util.List<java.lang.String> to) |
MultiPartyCall |
get() |
java.lang.String |
getBilledAmount() |
java.lang.Long |
getBilledDuration() |
java.lang.String |
getCreationTime() |
java.lang.Long |
getDuration() |
java.lang.String |
getEndTime() |
java.lang.String |
getFriendlyName() |
java.lang.String |
getId() |
java.lang.String |
getMpcUuid() |
java.lang.String |
getParticipants() |
java.lang.String |
getRecording() |
java.lang.String |
getResourceUri() |
java.lang.String |
getStartTime() |
java.lang.String |
getStatus() |
java.lang.String |
getStayAlone() |
java.lang.String |
getSubAccount() |
static MultiPartyCallGet |
getter(java.lang.String mpcId) |
java.lang.String |
getTerminationCause() |
java.lang.Long |
getTerminationCauseCode() |
static MultiPartyCallList |
lister() |
MultiPartyCallParticipant |
participantGet(java.lang.String participantId) |
static MultiPartyCallParticipantGet |
participantGetter(java.lang.String mpcId,
java.lang.String participantId) |
void |
participantKick(java.lang.String participantId) |
static MultiPartyCallParticipantKick |
participantKicker(java.lang.String mpcId,
java.lang.String participantId) |
MultiPartyCallParticipantList |
participantList() |
static MultiPartyCallParticipantList |
participantList(java.lang.String mpcId) |
BaseResponse |
participantRecordPause(java.lang.String participantId) |
static MultiPartyCallParticipantRecordingPause |
participantRecordPause(java.lang.String mpcId,
java.lang.String participantId) |
BaseResponse |
participantRecordResume(java.lang.String participantId) |
static MultiPartyCallParticipantRecordingResume |
participantRecordResume(java.lang.String mpcId,
java.lang.String participantId) |
MultiPartyCallParticipantRecordingStart |
participantRecordStarter(java.lang.String participantId) |
static MultiPartyCallParticipantRecordingStart |
participantRecordStarter(java.lang.String mpcId,
java.lang.String participantId) |
void |
participantRecordStop(java.lang.String participantId) |
static MultiPartyCallParticipantRecordingStop |
participantRecordStopper(java.lang.String mpcId,
java.lang.String participantId) |
MultiPartyCallParticipantUpdate |
participantUpdate(java.lang.String participantId) |
static MultiPartyCallParticipantUpdate |
participantUpdater(java.lang.String mpcId,
java.lang.String participantId) |
BaseResponse |
recordPause() |
static MultiPartyCallRecordingPause |
recordPause(java.lang.String mpcId) |
BaseResponse |
recordResume() |
static MultiPartyCallRecordingResume |
recordResume(java.lang.String mpcId) |
MultiPartyCallRecordingStart |
recordStarter() |
static MultiPartyCallRecordingStart |
recordStarter(java.lang.String mpcId) |
void |
recordStop() |
static MultiPartyCallRecordingStop |
recordStopper(java.lang.String mpcId) |
BaseResponse |
start() |
static MultiPartyCallStart |
starter(java.lang.String mpcId) |
static MultiPartyCallStartPlayAudio |
startPlayAudio(java.lang.String mpcId,
java.lang.String participantId) |
void |
stop() |
static MultiPartyCallStop |
stopper(java.lang.String mpcId) |
static MultiPartyCallStopPlayAudio |
stopPlayAudio(java.lang.String mpcId,
java.lang.String participantId) |
getApiId, getPlivoClient, setPlivoClient, toStringpublic MultiPartyCall()
public static MultiPartyCallList lister()
public static MultiPartyCallGet getter(java.lang.String mpcId)
public MultiPartyCall get() throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallStart starter(java.lang.String mpcId)
public BaseResponse start() throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallStop stopper(java.lang.String mpcId)
public void stop() throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallParticipantAdd addParticipant(java.lang.String mpcId, java.lang.String role, java.lang.String from, java.util.List<java.lang.String> to) throws PlivoValidationException
PlivoValidationExceptionpublic static MultiPartyCallParticipantAdd addParticipant(java.lang.String mpcId, java.lang.String role, java.lang.String callUuid)
public MultiPartyCallParticipantAdd addParticipant(java.lang.String role, java.lang.String from, java.util.List<java.lang.String> to) throws PlivoValidationException
PlivoValidationExceptionpublic MultiPartyCallParticipantAdd addParticipant(java.lang.String role, java.lang.String callUuid) throws PlivoValidationException
PlivoValidationExceptionpublic static MultiPartyCallParticipantList participantList(java.lang.String mpcId)
public MultiPartyCallParticipantList participantList() throws PlivoValidationException
PlivoValidationExceptionpublic static MultiPartyCallRecordingStart recordStarter(java.lang.String mpcId)
public MultiPartyCallRecordingStart recordStarter() throws PlivoValidationException
PlivoValidationExceptionpublic static MultiPartyCallRecordingStop recordStopper(java.lang.String mpcId)
public void recordStop() throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallRecordingPause recordPause(java.lang.String mpcId)
public BaseResponse recordPause() throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallRecordingResume recordResume(java.lang.String mpcId)
public BaseResponse recordResume() throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallParticipantRecordingStart participantRecordStarter(java.lang.String mpcId, java.lang.String participantId)
public MultiPartyCallParticipantRecordingStart participantRecordStarter(java.lang.String participantId) throws PlivoValidationException
PlivoValidationExceptionpublic static MultiPartyCallParticipantRecordingStop participantRecordStopper(java.lang.String mpcId, java.lang.String participantId)
public void participantRecordStop(java.lang.String participantId) throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallParticipantRecordingPause participantRecordPause(java.lang.String mpcId, java.lang.String participantId)
public BaseResponse participantRecordPause(java.lang.String participantId) throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallParticipantRecordingResume participantRecordResume(java.lang.String mpcId, java.lang.String participantId)
public BaseResponse participantRecordResume(java.lang.String participantId) throws java.io.IOException, PlivoRestException, PlivoValidationException
java.io.IOExceptionPlivoRestExceptionPlivoValidationExceptionpublic static MultiPartyCallParticipantGet participantGetter(java.lang.String mpcId, java.lang.String participantId)
public MultiPartyCallParticipant participantGet(java.lang.String participantId) throws PlivoRestException, java.io.IOException, PlivoValidationException
PlivoRestExceptionjava.io.IOExceptionPlivoValidationExceptionpublic static MultiPartyCallParticipantUpdate participantUpdater(java.lang.String mpcId, java.lang.String participantId)
public MultiPartyCallParticipantUpdate participantUpdate(java.lang.String participantId) throws PlivoValidationException
PlivoValidationExceptionpublic static MultiPartyCallParticipantKick participantKicker(java.lang.String mpcId, java.lang.String participantId)
public void participantKick(java.lang.String participantId) throws PlivoRestException, java.io.IOException, PlivoValidationException
PlivoRestExceptionjava.io.IOExceptionPlivoValidationExceptionpublic static MultiPartyCallStartPlayAudio startPlayAudio(java.lang.String mpcId, java.lang.String participantId)
public static MultiPartyCallStopPlayAudio stopPlayAudio(java.lang.String mpcId, java.lang.String participantId)
public java.lang.String getBilledAmount()
public java.lang.Long getBilledDuration()
public java.lang.String getCreationTime()
public java.lang.Long getDuration()
public java.lang.String getEndTime()
public java.lang.String getFriendlyName()
public java.lang.String getMpcUuid()
public java.lang.String getParticipants()
public java.lang.String getRecording()
public java.lang.String getResourceUri()
public java.lang.String getStartTime()
public java.lang.String getStatus()
public java.lang.String getStayAlone()
public java.lang.String getSubAccount()
public java.lang.String getTerminationCause()
public java.lang.Long getTerminationCauseCode()
public java.lang.String getId() throws PlivoValidationException
getId in class BaseResourcePlivoValidationException