Class InviteRequestBuilder
java.lang.Object
com.microsoft.kiota.BaseRequestBuilder
com.microsoft.graph.communications.calls.item.participants.invite.InviteRequestBuilder
@Generated("com.microsoft.kiota")
public class InviteRequestBuilder
extends com.microsoft.kiota.BaseRequestBuilder
Provides operations to call the invite method.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassConfiguration for the request such as headers, query parameters, and middleware options. -
Field Summary
Fields inherited from class com.microsoft.kiota.BaseRequestBuilder
pathParameters, requestAdapter, urlTemplate -
Constructor Summary
ConstructorsConstructorDescriptionInviteRequestBuilder(String rawUrl, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newInviteRequestBuilderand sets the default values.InviteRequestBuilder(HashMap<String, Object> pathParameters, com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newInviteRequestBuilderand sets the default values. -
Method Summary
Modifier and TypeMethodDescriptionpost(InvitePostRequestBody body) Delete a specific participant in a call.post(InvitePostRequestBody body, Consumer<InviteRequestBuilder.PostRequestConfiguration> requestConfiguration) Delete a specific participant in a call.com.microsoft.kiota.RequestInformationDelete a specific participant in a call.com.microsoft.kiota.RequestInformationtoPostRequestInformation(InvitePostRequestBody body, Consumer<InviteRequestBuilder.PostRequestConfiguration> requestConfiguration) Delete a specific participant in a call.Returns a request builder with the provided arbitrary URL.
-
Constructor Details
-
InviteRequestBuilder
public InviteRequestBuilder(@Nonnull HashMap<String, Object> pathParameters, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newInviteRequestBuilderand sets the default values.- Parameters:
pathParameters- Path parameters for the requestrequestAdapter- The request adapter to use to execute the requests.
-
InviteRequestBuilder
public InviteRequestBuilder(@Nonnull String rawUrl, @Nonnull com.microsoft.kiota.RequestAdapter requestAdapter) Instantiates a newInviteRequestBuilderand sets the default values.- Parameters:
rawUrl- The raw URL to use for the request builder.requestAdapter- The request adapter to use to execute the requests.
-
-
Method Details
-
post
Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled.- Parameters:
body- The request body- Returns:
- a
InviteParticipantsOperation - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
post
@Nullable public InviteParticipantsOperation post(@Nonnull InvitePostRequestBody body, @Nullable Consumer<InviteRequestBuilder.PostRequestConfiguration> requestConfiguration) Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled.- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
InviteParticipantsOperation - Throws:
ODataError- When receiving a 4XX or 5XX status code- See Also:
-
toPostRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPostRequestInformation(@Nonnull InvitePostRequestBody body) Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled.- Parameters:
body- The request body- Returns:
- a
RequestInformation
-
toPostRequestInformation
@Nonnull public com.microsoft.kiota.RequestInformation toPostRequestInformation(@Nonnull InvitePostRequestBody body, @Nullable Consumer<InviteRequestBuilder.PostRequestConfiguration> requestConfiguration) Delete a specific participant in a call. In some situations, it is appropriate for an application to remove a participant from an active call. This action can be done before or after the participant answers the call. When an active caller is removed, they are immediately dropped from the call with no pre- or post-removal notification. When an invited participant is removed, any outstanding add participant request is canceled.- Parameters:
body- The request bodyrequestConfiguration- Configuration for the request such as headers, query parameters, and middleware options.- Returns:
- a
RequestInformation
-
withUrl
Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.- Parameters:
rawUrl- The raw URL to use for the request builder.- Returns:
- a
InviteRequestBuilder
-