public class CallRequestBuilder extends com.microsoft.graph.http.BaseRequestBuilder<Call>
Constructor and Description |
---|
CallRequestBuilder(java.lang.String requestUrl,
com.microsoft.graph.core.IBaseClient<?> client,
java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
The request builder for the Call
|
Modifier and Type | Method and Description |
---|---|
CallAnswerRequestBuilder |
answer(CallAnswerParameterSet parameters)
Gets a builder to execute the method
|
CallRequest |
buildRequest(java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
CallRequest |
buildRequest(com.microsoft.graph.options.Option... requestOptions)
Creates the request
|
CallCancelMediaProcessingRequestBuilder |
cancelMediaProcessing(CallCancelMediaProcessingParameterSet parameters)
Gets a builder to execute the method
|
CallChangeScreenSharingRoleRequestBuilder |
changeScreenSharingRole(CallChangeScreenSharingRoleParameterSet parameters)
Gets a builder to execute the method
|
CallKeepAliveRequestBuilder |
keepAlive()
Gets a builder to execute the method
|
CallMuteRequestBuilder |
mute(CallMuteParameterSet parameters)
Gets a builder to execute the method
|
CommsOperationCollectionRequestBuilder |
operations()
Gets a request builder for the CommsOperation collection
|
CommsOperationRequestBuilder |
operations(java.lang.String id)
Gets a request builder for the CommsOperation item
|
ParticipantCollectionRequestBuilder |
participants()
Gets a request builder for the Participant collection
|
ParticipantRequestBuilder |
participants(java.lang.String id)
Gets a request builder for the Participant item
|
CallPlayPromptRequestBuilder |
playPrompt(CallPlayPromptParameterSet parameters)
Gets a builder to execute the method
|
CallRecordResponseRequestBuilder |
recordResponse(CallRecordResponseParameterSet parameters)
Gets a builder to execute the method
|
CallRedirectRequestBuilder |
redirect(CallRedirectParameterSet parameters)
Gets a builder to execute the method
|
CallRejectRequestBuilder |
reject(CallRejectParameterSet parameters)
Gets a builder to execute the method
|
CallSubscribeToToneRequestBuilder |
subscribeToTone(CallSubscribeToToneParameterSet parameters)
Gets a builder to execute the method
|
CallTransferRequestBuilder |
transfer(CallTransferParameterSet parameters)
Gets a builder to execute the method
|
CallUnmuteRequestBuilder |
unmute(CallUnmuteParameterSet parameters)
Gets a builder to execute the method
|
CallUpdateRecordingStatusRequestBuilder |
updateRecordingStatus(CallUpdateRecordingStatusParameterSet parameters)
Gets a builder to execute the method
|
public CallRequestBuilder(@Nonnull java.lang.String requestUrl, @Nonnull com.microsoft.graph.core.IBaseClient<?> client, @Nullable java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this request@Nonnull public CallRequest buildRequest(@Nullable com.microsoft.graph.options.Option... requestOptions)
requestOptions
- the options for this request@Nonnull public CallRequest buildRequest(@Nonnull java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
requestOptions
- the options for this request@Nonnull public CommsOperationCollectionRequestBuilder operations()
@Nonnull public CommsOperationRequestBuilder operations(@Nonnull java.lang.String id)
id
- the item identifier@Nonnull public ParticipantCollectionRequestBuilder participants()
@Nonnull public ParticipantRequestBuilder participants(@Nonnull java.lang.String id)
id
- the item identifier@Nonnull public CallRedirectRequestBuilder redirect(@Nonnull CallRedirectParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallAnswerRequestBuilder answer(@Nonnull CallAnswerParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallCancelMediaProcessingRequestBuilder cancelMediaProcessing(@Nonnull CallCancelMediaProcessingParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallChangeScreenSharingRoleRequestBuilder changeScreenSharingRole(@Nonnull CallChangeScreenSharingRoleParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallKeepAliveRequestBuilder keepAlive()
@Nonnull public CallMuteRequestBuilder mute(@Nonnull CallMuteParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallPlayPromptRequestBuilder playPrompt(@Nonnull CallPlayPromptParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallRecordResponseRequestBuilder recordResponse(@Nonnull CallRecordResponseParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallRejectRequestBuilder reject(@Nonnull CallRejectParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallSubscribeToToneRequestBuilder subscribeToTone(@Nonnull CallSubscribeToToneParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallTransferRequestBuilder transfer(@Nonnull CallTransferParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallUnmuteRequestBuilder unmute(@Nonnull CallUnmuteParameterSet parameters)
parameters
- the parameters for the service method@Nonnull public CallUpdateRecordingStatusRequestBuilder updateRecordingStatus(@Nonnull CallUpdateRecordingStatusParameterSet parameters)
parameters
- the parameters for the service method