Package com.microsoft.graph.requests
Class IdentityUserFlowAttributeAssignmentRequest
java.lang.Object
com.microsoft.graph.http.BaseRequest<IdentityUserFlowAttributeAssignment>
com.microsoft.graph.requests.IdentityUserFlowAttributeAssignmentRequest
- All Implemented Interfaces:
com.microsoft.graph.http.IHttpRequest
public class IdentityUserFlowAttributeAssignmentRequest
extends com.microsoft.graph.http.BaseRequest<IdentityUserFlowAttributeAssignment>
The class for the Identity User Flow Attribute Assignment Request.
-
Field Summary
Fields inherited from class com.microsoft.graph.http.BaseRequest
functionOptions, queryOptions, REQUEST_STATS_HEADER_VALUE_FORMAT_STRING
-
Constructor Summary
ConstructorsConstructorDescriptionIdentityUserFlowAttributeAssignmentRequest
(String requestUrl, com.microsoft.graph.core.IBaseClient<?> client, List<? extends com.microsoft.graph.options.Option> requestOptions) The request for the IdentityUserFlowAttributeAssignment -
Method Summary
Modifier and TypeMethodDescriptiondelete()
Delete this item from the serviceDelete this item from the serviceSets the expand clause for the requestget()
Gets the IdentityUserFlowAttributeAssignment from the servicegetAsync()
Gets the IdentityUserFlowAttributeAssignment from the servicepatch
(IdentityUserFlowAttributeAssignment sourceIdentityUserFlowAttributeAssignment) Patches this IdentityUserFlowAttributeAssignment with a sourcepatchAsync
(IdentityUserFlowAttributeAssignment sourceIdentityUserFlowAttributeAssignment) Patches this IdentityUserFlowAttributeAssignment with a sourcepost
(IdentityUserFlowAttributeAssignment newIdentityUserFlowAttributeAssignment) Creates a IdentityUserFlowAttributeAssignment with a new objectpostAsync
(IdentityUserFlowAttributeAssignment newIdentityUserFlowAttributeAssignment) Creates a IdentityUserFlowAttributeAssignment with a new objectput
(IdentityUserFlowAttributeAssignment newIdentityUserFlowAttributeAssignment) Creates a IdentityUserFlowAttributeAssignment with a new objectputAsync
(IdentityUserFlowAttributeAssignment newIdentityUserFlowAttributeAssignment) Creates a IdentityUserFlowAttributeAssignment 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, withHttpMethod
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.microsoft.graph.http.IHttpRequest
getHttpRequest
-
Constructor Details
-
IdentityUserFlowAttributeAssignmentRequest
public IdentityUserFlowAttributeAssignmentRequest(@Nonnull String requestUrl, @Nonnull com.microsoft.graph.core.IBaseClient<?> client, @Nullable List<? extends com.microsoft.graph.options.Option> requestOptions) The request for the IdentityUserFlowAttributeAssignment- Parameters:
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this request
-
-
Method Details
-
getAsync
Gets the IdentityUserFlowAttributeAssignment from the service- Returns:
- a future with the result
-
get
@Nullable public IdentityUserFlowAttributeAssignment get() throws com.microsoft.graph.core.ClientExceptionGets the IdentityUserFlowAttributeAssignment from the service- Returns:
- the IdentityUserFlowAttributeAssignment 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 IdentityUserFlowAttributeAssignment 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<IdentityUserFlowAttributeAssignment> patchAsync(@Nonnull IdentityUserFlowAttributeAssignment sourceIdentityUserFlowAttributeAssignment) Patches this IdentityUserFlowAttributeAssignment with a source- Parameters:
sourceIdentityUserFlowAttributeAssignment
- the source object with updates- Returns:
- a future with the result
-
patch
@Nullable public IdentityUserFlowAttributeAssignment patch(@Nonnull IdentityUserFlowAttributeAssignment sourceIdentityUserFlowAttributeAssignment) throws com.microsoft.graph.core.ClientException Patches this IdentityUserFlowAttributeAssignment with a source- Parameters:
sourceIdentityUserFlowAttributeAssignment
- the source object with updates- Returns:
- the updated IdentityUserFlowAttributeAssignment
- Throws:
com.microsoft.graph.core.ClientException
- this exception occurs if the request was unable to complete for any reason
-
postAsync
@Nonnull public CompletableFuture<IdentityUserFlowAttributeAssignment> postAsync(@Nonnull IdentityUserFlowAttributeAssignment newIdentityUserFlowAttributeAssignment) Creates a IdentityUserFlowAttributeAssignment with a new object- Parameters:
newIdentityUserFlowAttributeAssignment
- the new object to create- Returns:
- a future with the result
-
post
@Nullable public IdentityUserFlowAttributeAssignment post(@Nonnull IdentityUserFlowAttributeAssignment newIdentityUserFlowAttributeAssignment) throws com.microsoft.graph.core.ClientException Creates a IdentityUserFlowAttributeAssignment with a new object- Parameters:
newIdentityUserFlowAttributeAssignment
- the new object to create- Returns:
- the created IdentityUserFlowAttributeAssignment
- Throws:
com.microsoft.graph.core.ClientException
- this exception occurs if the request was unable to complete for any reason
-
putAsync
@Nonnull public CompletableFuture<IdentityUserFlowAttributeAssignment> putAsync(@Nonnull IdentityUserFlowAttributeAssignment newIdentityUserFlowAttributeAssignment) Creates a IdentityUserFlowAttributeAssignment with a new object- Parameters:
newIdentityUserFlowAttributeAssignment
- the object to create/update- Returns:
- a future with the result
-
put
@Nullable public IdentityUserFlowAttributeAssignment put(@Nonnull IdentityUserFlowAttributeAssignment newIdentityUserFlowAttributeAssignment) throws com.microsoft.graph.core.ClientException Creates a IdentityUserFlowAttributeAssignment with a new object- Parameters:
newIdentityUserFlowAttributeAssignment
- the object to create/update- Returns:
- the created IdentityUserFlowAttributeAssignment
- Throws:
com.microsoft.graph.core.ClientException
- this exception occurs if the request was unable to complete for any reason
-
select
Sets the select clause for the request- Parameters:
value
- the select clause- Returns:
- the updated request
-
expand
Sets the expand clause for the request- Parameters:
value
- the expand clause- Returns:
- the updated request
-