Class CallRequest
- java.lang.Object
-
- com.github.davidmoten.odata.client.EntityRequest<Call>
-
- odata.msgraph.client.beta.entity.request.CallRequest
-
public class CallRequest extends com.github.davidmoten.odata.client.EntityRequest<Call>
-
-
Constructor Summary
Constructors Constructor Description CallRequest(com.github.davidmoten.odata.client.ContextPath contextPath, Optional<Object> value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.github.davidmoten.odata.client.ActionRequestNoReturnanswer(String callbackUri, MediaConfig mediaConfig, List<Modality> acceptedModalities, Integer participantCapacity, IncomingCallOptions callOptions)AudioRoutingGroupCollectionRequestaudioRoutingGroups()AudioRoutingGroupRequestaudioRoutingGroups(String id)com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<CancelMediaProcessingOperation>cancelMediaProcessing(String clientContext)com.github.davidmoten.odata.client.ActionRequestNoReturnchangeScreenSharingRole(ScreenSharingRole role)com.github.davidmoten.odata.client.ActionRequestNoReturnkeepAlive()com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<MuteParticipantOperation>mute(String clientContext)CommsOperationCollectionRequestoperations()CommsOperationRequestoperations(String id)ParticipantCollectionRequestparticipants()ParticipantRequestparticipants(String id)com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<PlayPromptOperation>playPrompt(List<Prompt> prompts, Boolean loop, String clientContext)com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<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.ActionRequestReturningNonCollectionUnwrapped<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.ActionRequestNoReturnredirect(List<InvitationParticipantInfo> targets, CallDisposition targetDisposition, Integer timeout, Boolean maskCallee, Boolean maskCaller, String callbackUri)com.github.davidmoten.odata.client.ActionRequestNoReturnreject(RejectReason reason, String callbackUri)com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<SubscribeToToneOperation>subscribeToTone(String clientContext)com.github.davidmoten.odata.client.ActionRequestNoReturntransfer(InvitationParticipantInfo transferTarget, ParticipantInfo transferee)com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<UnmuteParticipantOperation>unmute(String clientContext)com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<UpdateRecordingStatusOperation>updateRecordingStatus(RecordingStatus status, String clientContext)
-
-
-
Method Detail
-
audioRoutingGroups
public AudioRoutingGroupRequest audioRoutingGroups(String id)
-
audioRoutingGroups
public AudioRoutingGroupCollectionRequest audioRoutingGroups()
-
operations
public CommsOperationRequest operations(String id)
-
operations
public CommsOperationCollectionRequest operations()
-
participants
public ParticipantRequest participants(String id)
-
participants
public ParticipantCollectionRequest participants()
-
redirect
public com.github.davidmoten.odata.client.ActionRequestNoReturn redirect(List<InvitationParticipantInfo> targets, CallDisposition targetDisposition, Integer timeout, Boolean maskCallee, Boolean maskCaller, String callbackUri)
-
answer
public com.github.davidmoten.odata.client.ActionRequestNoReturn answer(String callbackUri, MediaConfig mediaConfig, List<Modality> acceptedModalities, Integer participantCapacity, IncomingCallOptions callOptions)
-
cancelMediaProcessing
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<CancelMediaProcessingOperation> cancelMediaProcessing(String clientContext)
-
changeScreenSharingRole
public com.github.davidmoten.odata.client.ActionRequestNoReturn changeScreenSharingRole(ScreenSharingRole role)
-
keepAlive
public com.github.davidmoten.odata.client.ActionRequestNoReturn keepAlive()
-
mute
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<MuteParticipantOperation> mute(String clientContext)
-
playPrompt
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<PlayPromptOperation> playPrompt(List<Prompt> prompts, Boolean loop, String clientContext)
-
record
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<RecordOperation> record(List<Prompt> prompts, Boolean bargeInAllowed, Integer initialSilenceTimeoutInSeconds, Integer maxSilenceTimeoutInSeconds, Integer maxRecordDurationInSeconds, Boolean playBeep, Boolean streamWhileRecording, List<String> stopTones, String clientContext)
-
recordResponse
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<RecordOperation> recordResponse(List<Prompt> prompts, Boolean bargeInAllowed, Integer initialSilenceTimeoutInSeconds, Integer maxSilenceTimeoutInSeconds, Integer maxRecordDurationInSeconds, Boolean playBeep, Boolean streamWhileRecording, List<String> stopTones, String clientContext)
-
reject
public com.github.davidmoten.odata.client.ActionRequestNoReturn reject(RejectReason reason, String callbackUri)
-
subscribeToTone
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<SubscribeToToneOperation> subscribeToTone(String clientContext)
-
transfer
public com.github.davidmoten.odata.client.ActionRequestNoReturn transfer(InvitationParticipantInfo transferTarget, ParticipantInfo transferee)
-
unmute
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<UnmuteParticipantOperation> unmute(String clientContext)
-
updateRecordingStatus
public com.github.davidmoten.odata.client.ActionRequestReturningNonCollectionUnwrapped<UpdateRecordingStatusOperation> updateRecordingStatus(RecordingStatus status, String clientContext)
-
-