public class CallRequest extends com.github.davidmoten.odata.client.EntityRequest<Call>
| Constructor and Description |
|---|
CallRequest(com.github.davidmoten.odata.client.ContextPath contextPath) |
| Modifier and Type | Method and Description |
|---|---|
com.github.davidmoten.odata.client.ActionRequestNoReturn |
answer(String callbackUri,
MediaConfig mediaConfig,
List<Modality> acceptedModalities) |
AudioRoutingGroupCollectionRequest |
audioRoutingGroups() |
AudioRoutingGroupRequest |
audioRoutingGroups(String id) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<CancelMediaProcessingOperation> |
cancelMediaProcessing(String clientContext) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
changeScreenSharingRole(ScreenSharingRole role) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
keepAlive() |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<MuteParticipantOperation> |
mute(String clientContext) |
CommsOperationCollectionRequest |
operations() |
CommsOperationRequest |
operations(String id) |
ParticipantCollectionRequest |
participants() |
ParticipantRequest |
participants(String id) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<PlayPromptOperation> |
playPrompt(List<Prompt> prompts,
Boolean loop,
String clientContext) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<RecordOperation> |
record(List<Prompt> prompts,
Boolean bargeInAllowed,
Integer initialSilenceTimeoutInSeconds,
Integer maxSilenceTimeoutInSeconds,
Integer maxRecordDurationInSeconds,
Boolean playBeep,
Boolean streamWhileRecording,
List<String> stopTones,
String clientContext) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<RecordOperation> |
recordResponse(List<Prompt> prompts,
Boolean bargeInAllowed,
Integer initialSilenceTimeoutInSeconds,
Integer maxSilenceTimeoutInSeconds,
Integer maxRecordDurationInSeconds,
Boolean playBeep,
Boolean streamWhileRecording,
List<String> stopTones,
String clientContext) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
redirect(List<InvitationParticipantInfo> targets,
CallDisposition targetDisposition,
Integer timeout,
Boolean maskCallee,
Boolean maskCaller,
String callbackUri) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
reject(RejectReason reason,
String callbackUri) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<SubscribeToToneOperation> |
subscribeToTone(String clientContext) |
com.github.davidmoten.odata.client.ActionRequestNoReturn |
transfer(InvitationParticipantInfo transferTarget) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<UnmuteParticipantOperation> |
unmute(String clientContext) |
com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<UpdateRecordingStatusOperation> |
updateRecordingStatus(RecordingStatus status,
String clientContext) |
public CallRequest(com.github.davidmoten.odata.client.ContextPath contextPath)
public ParticipantCollectionRequest participants()
public ParticipantRequest participants(String id)
public AudioRoutingGroupCollectionRequest audioRoutingGroups()
public AudioRoutingGroupRequest audioRoutingGroups(String id)
public CommsOperationCollectionRequest operations()
public CommsOperationRequest operations(String id)
public com.github.davidmoten.odata.client.ActionRequestNoReturn answer(String callbackUri, MediaConfig mediaConfig, List<Modality> acceptedModalities)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<CancelMediaProcessingOperation> cancelMediaProcessing(String clientContext)
public com.github.davidmoten.odata.client.ActionRequestNoReturn changeScreenSharingRole(ScreenSharingRole role)
public com.github.davidmoten.odata.client.ActionRequestNoReturn keepAlive()
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<MuteParticipantOperation> mute(String clientContext)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<PlayPromptOperation> playPrompt(List<Prompt> prompts, Boolean loop, String clientContext)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<RecordOperation> record(List<Prompt> prompts, Boolean bargeInAllowed, Integer initialSilenceTimeoutInSeconds, Integer maxSilenceTimeoutInSeconds, Integer maxRecordDurationInSeconds, Boolean playBeep, Boolean streamWhileRecording, List<String> stopTones, String clientContext)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<RecordOperation> recordResponse(List<Prompt> prompts, Boolean bargeInAllowed, Integer initialSilenceTimeoutInSeconds, Integer maxSilenceTimeoutInSeconds, Integer maxRecordDurationInSeconds, Boolean playBeep, Boolean streamWhileRecording, List<String> stopTones, String clientContext)
public com.github.davidmoten.odata.client.ActionRequestNoReturn redirect(List<InvitationParticipantInfo> targets, CallDisposition targetDisposition, Integer timeout, Boolean maskCallee, Boolean maskCaller, String callbackUri)
public com.github.davidmoten.odata.client.ActionRequestNoReturn reject(RejectReason reason, String callbackUri)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<SubscribeToToneOperation> subscribeToTone(String clientContext)
public com.github.davidmoten.odata.client.ActionRequestNoReturn transfer(InvitationParticipantInfo transferTarget)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<UnmuteParticipantOperation> unmute(String clientContext)
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollection<UpdateRecordingStatusOperation> updateRecordingStatus(RecordingStatus status, String clientContext)
Copyright © 2018–2020. All rights reserved.