Package com.microsoft.graph.requests
Class AccessPackageAssignmentRequestWorkflowExtensionRequest
java.lang.Object
com.microsoft.graph.http.BaseRequest<AccessPackageAssignmentRequestWorkflowExtension>
com.microsoft.graph.requests.AccessPackageAssignmentRequestWorkflowExtensionRequest
- All Implemented Interfaces:
com.microsoft.graph.http.IHttpRequest
public class AccessPackageAssignmentRequestWorkflowExtensionRequest
extends com.microsoft.graph.http.BaseRequest<AccessPackageAssignmentRequestWorkflowExtension>
The class for the Access Package Assignment Request Workflow Extension Request.
-
Field Summary
Fields inherited from class com.microsoft.graph.http.BaseRequest
functionOptions, queryOptions, REQUEST_STATS_HEADER_VALUE_FORMAT_STRING -
Constructor Summary
ConstructorsConstructorDescriptionAccessPackageAssignmentRequestWorkflowExtensionRequest(String requestUrl, com.microsoft.graph.core.IBaseClient<?> client, List<? extends com.microsoft.graph.options.Option> requestOptions) The request for the AccessPackageAssignmentRequestWorkflowExtension -
Method Summary
Modifier and TypeMethodDescriptiondelete()Delete this item from the serviceDelete this item from the serviceSets the expand clause for the requestget()Gets the AccessPackageAssignmentRequestWorkflowExtension from the servicegetAsync()Gets the AccessPackageAssignmentRequestWorkflowExtension from the servicepatch(AccessPackageAssignmentRequestWorkflowExtension sourceAccessPackageAssignmentRequestWorkflowExtension) Patches this AccessPackageAssignmentRequestWorkflowExtension with a sourcepatchAsync(AccessPackageAssignmentRequestWorkflowExtension sourceAccessPackageAssignmentRequestWorkflowExtension) Patches this AccessPackageAssignmentRequestWorkflowExtension with a sourcepost(AccessPackageAssignmentRequestWorkflowExtension newAccessPackageAssignmentRequestWorkflowExtension) Creates a AccessPackageAssignmentRequestWorkflowExtension with a new objectpostAsync(AccessPackageAssignmentRequestWorkflowExtension newAccessPackageAssignmentRequestWorkflowExtension) Creates a AccessPackageAssignmentRequestWorkflowExtension with a new objectput(AccessPackageAssignmentRequestWorkflowExtension newAccessPackageAssignmentRequestWorkflowExtension) Creates a AccessPackageAssignmentRequestWorkflowExtension with a new objectputAsync(AccessPackageAssignmentRequestWorkflowExtension newAccessPackageAssignmentRequestWorkflowExtension) Creates a AccessPackageAssignmentRequestWorkflowExtension with a new objectSets the select clause for the requestMethods inherited from class com.microsoft.graph.http.BaseRequest
addCountOption, addExpandOption, addFilterOption, addFunctionOption, addHeader, addOrderByOption, addQueryOption, addSelectOption, addSkipOption, addSkipTokenOption, addTopOption, getClient, getDelay, getFunctionOptions, getHeaders, getHttpMethod, getHttpRequest, getMaxRedirects, getMaxRetries, getOptions, getQueryOptions, getRequestUrl, getResponseType, getShouldRedirect, getShouldRetry, getUseCaches, send, sendAsync, setDelay, setHttpMethod, setMaxRedirects, setMaxRetries, setShouldRedirect, setShouldRetry, setUseCaches, withHttpMethodMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.microsoft.graph.http.IHttpRequest
getHttpRequest
-
Constructor Details
-
AccessPackageAssignmentRequestWorkflowExtensionRequest
public AccessPackageAssignmentRequestWorkflowExtensionRequest(@Nonnull String requestUrl, @Nonnull com.microsoft.graph.core.IBaseClient<?> client, @Nullable List<? extends com.microsoft.graph.options.Option> requestOptions) The request for the AccessPackageAssignmentRequestWorkflowExtension- Parameters:
requestUrl- the request URLclient- the service clientrequestOptions- the options for this request
-
-
Method Details
-
getAsync
Gets the AccessPackageAssignmentRequestWorkflowExtension from the service- Returns:
- a future with the result
-
get
@Nullable public AccessPackageAssignmentRequestWorkflowExtension get() throws com.microsoft.graph.core.ClientExceptionGets the AccessPackageAssignmentRequestWorkflowExtension from the service- Returns:
- the AccessPackageAssignmentRequestWorkflowExtension from the request
- Throws:
com.microsoft.graph.core.ClientException- this exception occurs if the request was unable to complete for any reason
-
deleteAsync
Delete this item from the service- Returns:
- a future with the deletion result
-
delete
@Nullable public AccessPackageAssignmentRequestWorkflowExtension delete() throws com.microsoft.graph.core.ClientExceptionDelete this item from the service- Returns:
- the resulting response if the service returns anything on deletion
- Throws:
com.microsoft.graph.core.ClientException- if there was an exception during the delete operation
-
patchAsync
@Nonnull public CompletableFuture<AccessPackageAssignmentRequestWorkflowExtension> patchAsync(@Nonnull AccessPackageAssignmentRequestWorkflowExtension sourceAccessPackageAssignmentRequestWorkflowExtension) Patches this AccessPackageAssignmentRequestWorkflowExtension with a source- Parameters:
sourceAccessPackageAssignmentRequestWorkflowExtension- the source object with updates- Returns:
- a future with the result
-
patch
@Nullable public AccessPackageAssignmentRequestWorkflowExtension patch(@Nonnull AccessPackageAssignmentRequestWorkflowExtension sourceAccessPackageAssignmentRequestWorkflowExtension) throws com.microsoft.graph.core.ClientException Patches this AccessPackageAssignmentRequestWorkflowExtension with a source- Parameters:
sourceAccessPackageAssignmentRequestWorkflowExtension- the source object with updates- Returns:
- the updated AccessPackageAssignmentRequestWorkflowExtension
- Throws:
com.microsoft.graph.core.ClientException- this exception occurs if the request was unable to complete for any reason
-
postAsync
@Nonnull public CompletableFuture<AccessPackageAssignmentRequestWorkflowExtension> postAsync(@Nonnull AccessPackageAssignmentRequestWorkflowExtension newAccessPackageAssignmentRequestWorkflowExtension) Creates a AccessPackageAssignmentRequestWorkflowExtension with a new object- Parameters:
newAccessPackageAssignmentRequestWorkflowExtension- the new object to create- Returns:
- a future with the result
-
post
@Nullable public AccessPackageAssignmentRequestWorkflowExtension post(@Nonnull AccessPackageAssignmentRequestWorkflowExtension newAccessPackageAssignmentRequestWorkflowExtension) throws com.microsoft.graph.core.ClientException Creates a AccessPackageAssignmentRequestWorkflowExtension with a new object- Parameters:
newAccessPackageAssignmentRequestWorkflowExtension- the new object to create- Returns:
- the created AccessPackageAssignmentRequestWorkflowExtension
- Throws:
com.microsoft.graph.core.ClientException- this exception occurs if the request was unable to complete for any reason
-
putAsync
@Nonnull public CompletableFuture<AccessPackageAssignmentRequestWorkflowExtension> putAsync(@Nonnull AccessPackageAssignmentRequestWorkflowExtension newAccessPackageAssignmentRequestWorkflowExtension) Creates a AccessPackageAssignmentRequestWorkflowExtension with a new object- Parameters:
newAccessPackageAssignmentRequestWorkflowExtension- the object to create/update- Returns:
- a future with the result
-
put
@Nullable public AccessPackageAssignmentRequestWorkflowExtension put(@Nonnull AccessPackageAssignmentRequestWorkflowExtension newAccessPackageAssignmentRequestWorkflowExtension) throws com.microsoft.graph.core.ClientException Creates a AccessPackageAssignmentRequestWorkflowExtension with a new object- Parameters:
newAccessPackageAssignmentRequestWorkflowExtension- the object to create/update- Returns:
- the created AccessPackageAssignmentRequestWorkflowExtension
- Throws:
com.microsoft.graph.core.ClientException- this exception occurs if the request was unable to complete for any reason
-
select
@Nonnull public AccessPackageAssignmentRequestWorkflowExtensionRequest select(@Nonnull String value) Sets the select clause for the request- Parameters:
value- the select clause- Returns:
- the updated request
-
expand
@Nonnull public AccessPackageAssignmentRequestWorkflowExtensionRequest expand(@Nonnull String value) Sets the expand clause for the request- Parameters:
value- the expand clause- Returns:
- the updated request
-