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