Package com.microsoft.graph.requests
Class SharedDriveItemRequestBuilder
java.lang.Object
com.microsoft.graph.http.BaseRequestBuilder<SharedDriveItem>
com.microsoft.graph.requests.SharedDriveItemRequestBuilder
- All Implemented Interfaces:
com.microsoft.graph.http.IRequestBuilder
public class SharedDriveItemRequestBuilder
extends com.microsoft.graph.http.BaseRequestBuilder<SharedDriveItem>
The class for the Shared Drive Item Request Builder.
-
Constructor Summary
ConstructorsConstructorDescriptionSharedDriveItemRequestBuilder
(String requestUrl, com.microsoft.graph.core.IBaseClient<?> client, List<? extends com.microsoft.graph.options.Option> requestOptions) The request builder for the SharedDriveItem -
Method Summary
Modifier and TypeMethodDescriptionbuildRequest
(com.microsoft.graph.options.Option... requestOptions) Creates the requestbuildRequest
(List<? extends com.microsoft.graph.options.Option> requestOptions) Creates the request with specific requestOptions instead of the existing requestOptionsGets the request builder for UserGets the request builder for DriveItemitems()
Gets a request builder for the DriveItem collectionGets a request builder for the DriveItem itemGets the request builder for Userlist()
Gets the request builder for ListlistItem()
Gets the request builder for ListItemGets the request builder for Permissionroot()
Gets the request builder for DriveItemsite()
Gets the request builder for SiteMethods inherited from class com.microsoft.graph.http.BaseRequestBuilder
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegment
-
Constructor Details
-
SharedDriveItemRequestBuilder
public SharedDriveItemRequestBuilder(@Nonnull String requestUrl, @Nonnull com.microsoft.graph.core.IBaseClient<?> client, @Nullable List<? extends com.microsoft.graph.options.Option> requestOptions) The request builder for the SharedDriveItem- Parameters:
requestUrl
- the request URLclient
- the service clientrequestOptions
- the options for this request
-
-
Method Details
-
buildRequest
@Nonnull public SharedDriveItemRequest buildRequest(@Nullable com.microsoft.graph.options.Option... requestOptions) Creates the request- Parameters:
requestOptions
- the options for this request- Returns:
- the SharedDriveItemRequest instance
-
buildRequest
@Nonnull public SharedDriveItemRequest buildRequest(@Nonnull List<? extends com.microsoft.graph.options.Option> requestOptions) Creates the request with specific requestOptions instead of the existing requestOptions- Parameters:
requestOptions
- the options for this request- Returns:
- the SharedDriveItemRequest instance
-
createdByUser
Gets the request builder for User- Returns:
- the UserWithReferenceRequestBuilder instance
-
lastModifiedByUser
Gets the request builder for User- Returns:
- the UserWithReferenceRequestBuilder instance
-
driveItem
Gets the request builder for DriveItem- Returns:
- the DriveItemRequestBuilder instance
-
items
Gets a request builder for the DriveItem collection- Returns:
- the collection request builder
-
items
Gets a request builder for the DriveItem item- Parameters:
id
- the item identifier- Returns:
- the request builder
-
list
Gets the request builder for List- Returns:
- the ListRequestBuilder instance
-
listItem
Gets the request builder for ListItem- Returns:
- the ListItemRequestBuilder instance
-
permission
Gets the request builder for Permission- Returns:
- the PermissionRequestBuilder instance
-
root
Gets the request builder for DriveItem- Returns:
- the DriveItemRequestBuilder instance
-
site
Gets the request builder for Site- Returns:
- the SiteRequestBuilder instance
-