Package com.microsoft.graph.requests
Class PasswordAuthenticationMethodRequest
java.lang.Object
com.microsoft.graph.http.BaseRequest<PasswordAuthenticationMethod>
com.microsoft.graph.requests.PasswordAuthenticationMethodRequest
- All Implemented Interfaces:
com.microsoft.graph.http.IHttpRequest
public class PasswordAuthenticationMethodRequest
extends com.microsoft.graph.http.BaseRequest<PasswordAuthenticationMethod>
The class for the Password Authentication Method Request.
-
Field Summary
Fields inherited from class com.microsoft.graph.http.BaseRequest
functionOptions, queryOptions, REQUEST_STATS_HEADER_VALUE_FORMAT_STRING -
Constructor Summary
ConstructorsConstructorDescriptionPasswordAuthenticationMethodRequest(String requestUrl, com.microsoft.graph.core.IBaseClient<?> client, List<? extends com.microsoft.graph.options.Option> requestOptions) The request for the PasswordAuthenticationMethod -
Method Summary
Modifier and TypeMethodDescriptiondelete()Delete this item from the serviceDelete this item from the serviceSets the expand clause for the requestget()Gets the PasswordAuthenticationMethod from the servicegetAsync()Gets the PasswordAuthenticationMethod from the servicepatch(PasswordAuthenticationMethod sourcePasswordAuthenticationMethod) Patches this PasswordAuthenticationMethod with a sourcepatchAsync(PasswordAuthenticationMethod sourcePasswordAuthenticationMethod) Patches this PasswordAuthenticationMethod with a sourcepost(PasswordAuthenticationMethod newPasswordAuthenticationMethod) Creates a PasswordAuthenticationMethod with a new objectpostAsync(PasswordAuthenticationMethod newPasswordAuthenticationMethod) Creates a PasswordAuthenticationMethod with a new objectput(PasswordAuthenticationMethod newPasswordAuthenticationMethod) Creates a PasswordAuthenticationMethod with a new objectputAsync(PasswordAuthenticationMethod newPasswordAuthenticationMethod) Creates a PasswordAuthenticationMethod 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
-
PasswordAuthenticationMethodRequest
public PasswordAuthenticationMethodRequest(@Nonnull String requestUrl, @Nonnull com.microsoft.graph.core.IBaseClient<?> client, @Nullable List<? extends com.microsoft.graph.options.Option> requestOptions) The request for the PasswordAuthenticationMethod- Parameters:
requestUrl- the request URLclient- the service clientrequestOptions- the options for this request
-
-
Method Details
-
getAsync
Gets the PasswordAuthenticationMethod from the service- Returns:
- a future with the result
-
get
Gets the PasswordAuthenticationMethod from the service- Returns:
- the PasswordAuthenticationMethod 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 PasswordAuthenticationMethod 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<PasswordAuthenticationMethod> patchAsync(@Nonnull PasswordAuthenticationMethod sourcePasswordAuthenticationMethod) Patches this PasswordAuthenticationMethod with a source- Parameters:
sourcePasswordAuthenticationMethod- the source object with updates- Returns:
- a future with the result
-
patch
@Nullable public PasswordAuthenticationMethod patch(@Nonnull PasswordAuthenticationMethod sourcePasswordAuthenticationMethod) throws com.microsoft.graph.core.ClientException Patches this PasswordAuthenticationMethod with a source- Parameters:
sourcePasswordAuthenticationMethod- the source object with updates- Returns:
- the updated PasswordAuthenticationMethod
- Throws:
com.microsoft.graph.core.ClientException- this exception occurs if the request was unable to complete for any reason
-
postAsync
@Nonnull public CompletableFuture<PasswordAuthenticationMethod> postAsync(@Nonnull PasswordAuthenticationMethod newPasswordAuthenticationMethod) Creates a PasswordAuthenticationMethod with a new object- Parameters:
newPasswordAuthenticationMethod- the new object to create- Returns:
- a future with the result
-
post
@Nullable public PasswordAuthenticationMethod post(@Nonnull PasswordAuthenticationMethod newPasswordAuthenticationMethod) throws com.microsoft.graph.core.ClientException Creates a PasswordAuthenticationMethod with a new object- Parameters:
newPasswordAuthenticationMethod- the new object to create- Returns:
- the created PasswordAuthenticationMethod
- Throws:
com.microsoft.graph.core.ClientException- this exception occurs if the request was unable to complete for any reason
-
putAsync
@Nonnull public CompletableFuture<PasswordAuthenticationMethod> putAsync(@Nonnull PasswordAuthenticationMethod newPasswordAuthenticationMethod) Creates a PasswordAuthenticationMethod with a new object- Parameters:
newPasswordAuthenticationMethod- the object to create/update- Returns:
- a future with the result
-
put
@Nullable public PasswordAuthenticationMethod put(@Nonnull PasswordAuthenticationMethod newPasswordAuthenticationMethod) throws com.microsoft.graph.core.ClientException Creates a PasswordAuthenticationMethod with a new object- Parameters:
newPasswordAuthenticationMethod- the object to create/update- Returns:
- the created PasswordAuthenticationMethod
- 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
-