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