public class DriveItemRequestBuilder extends com.microsoft.graph.http.BaseRequestBuilder<DriveItem>
| Constructor and Description |
|---|
DriveItemRequestBuilder(java.lang.String requestUrl,
com.microsoft.graph.core.IBaseClient<?> client,
java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
The request builder for the DriveItem
|
| Modifier and Type | Method and Description |
|---|---|
ItemAnalyticsWithReferenceRequestBuilder |
analytics()
Gets the request builder for ItemAnalytics
|
DriveItemRequest |
buildRequest(java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
Creates the request with specific requestOptions instead of the existing requestOptions
|
DriveItemRequest |
buildRequest(com.microsoft.graph.options.Option... requestOptions)
Creates the request
|
DriveItemCheckinRequestBuilder |
checkin(DriveItemCheckinParameterSet parameters)
Gets a builder to execute the method
|
DriveItemCheckoutRequestBuilder |
checkout()
Gets a builder to execute the method
|
DriveItemCollectionRequestBuilder |
children()
Gets a request builder for the DriveItem collection
|
DriveItemRequestBuilder |
children(java.lang.String id)
Gets a request builder for the DriveItem item
|
DriveItemContentStreamRequestBuilder |
content()
Gets the request builder for content
|
DriveItemCopyRequestBuilder |
copy(DriveItemCopyParameterSet parameters)
Gets a builder to execute the method
|
UserWithReferenceRequestBuilder |
createdByUser()
Gets the request builder for User
|
DriveItemCreateLinkRequestBuilder |
createLink(DriveItemCreateLinkParameterSet parameters)
Gets a builder to execute the method
|
DriveItemCreateUploadSessionRequestBuilder |
createUploadSession(DriveItemCreateUploadSessionParameterSet parameters)
Gets a builder to execute the method
|
DriveItemDeltaCollectionRequestBuilder |
delta()
Gets a builder to execute the method
|
DriveItemDeltaCollectionRequestBuilder |
delta(DriveItemDeltaParameterSet parameters)
Gets a builder to execute the method
|
DriveItemFollowRequestBuilder |
follow()
Gets a builder to execute the method
|
DriveItemGetActivitiesByIntervalCollectionRequestBuilder |
getActivitiesByInterval()
Gets a builder to execute the method
|
DriveItemGetActivitiesByIntervalCollectionRequestBuilder |
getActivitiesByInterval(DriveItemGetActivitiesByIntervalParameterSet parameters)
Gets a builder to execute the method
|
DriveItemInviteCollectionRequestBuilder |
invite(DriveItemInviteParameterSet parameters)
Gets a builder to execute the method
|
DriveItemRequestBuilder |
itemWithPath(java.lang.String path)
Gets a request builder to the specific path on the drive
|
UserWithReferenceRequestBuilder |
lastModifiedByUser()
Gets the request builder for User
|
ListItemRequestBuilder |
listItem()
Gets the request builder for ListItem
|
PermissionCollectionRequestBuilder |
permissions()
Gets a request builder for the Permission collection
|
PermissionRequestBuilder |
permissions(java.lang.String id)
Gets a request builder for the Permission item
|
DriveItemPreviewRequestBuilder |
preview(DriveItemPreviewParameterSet parameters)
Gets a builder to execute the method
|
DriveItemRestoreRequestBuilder |
restore(DriveItemRestoreParameterSet parameters)
Gets a builder to execute the method
|
DriveItemSearchCollectionRequestBuilder |
search(DriveItemSearchParameterSet parameters)
Gets a builder to execute the method
|
SubscriptionCollectionRequestBuilder |
subscriptions()
Gets a request builder for the Subscription collection
|
SubscriptionRequestBuilder |
subscriptions(java.lang.String id)
Gets a request builder for the Subscription item
|
ThumbnailSetCollectionRequestBuilder |
thumbnails()
Gets a request builder for the ThumbnailSet collection
|
ThumbnailSetRequestBuilder |
thumbnails(java.lang.String id)
Gets a request builder for the ThumbnailSet item
|
DriveItemUnfollowRequestBuilder |
unfollow()
Gets a builder to execute the method
|
DriveItemValidatePermissionRequestBuilder |
validatePermission(DriveItemValidatePermissionParameterSet parameters)
Gets a builder to execute the method
|
DriveItemVersionCollectionRequestBuilder |
versions()
Gets a request builder for the DriveItemVersion collection
|
DriveItemVersionRequestBuilder |
versions(java.lang.String id)
Gets a request builder for the DriveItemVersion item
|
WorkbookRequestBuilder |
workbook()
Gets the request builder for Workbook
|
public DriveItemRequestBuilder(@Nonnull
java.lang.String requestUrl,
@Nonnull
com.microsoft.graph.core.IBaseClient<?> client,
@Nullable
java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this request@Nonnull public DriveItemRequest buildRequest(@Nullable com.microsoft.graph.options.Option... requestOptions)
requestOptions - the options for this request@Nonnull public DriveItemRequest buildRequest(@Nonnull java.util.List<? extends com.microsoft.graph.options.Option> requestOptions)
requestOptions - the options for this request@Nonnull public DriveItemRequestBuilder itemWithPath(@Nonnull java.lang.String path)
path - path to the query on the drive@Nonnull public UserWithReferenceRequestBuilder createdByUser()
@Nonnull public UserWithReferenceRequestBuilder lastModifiedByUser()
@Nonnull public WorkbookRequestBuilder workbook()
@Nonnull public ItemAnalyticsWithReferenceRequestBuilder analytics()
@Nonnull public DriveItemCollectionRequestBuilder children()
@Nonnull public DriveItemRequestBuilder children(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public ListItemRequestBuilder listItem()
@Nonnull public PermissionCollectionRequestBuilder permissions()
@Nonnull public PermissionRequestBuilder permissions(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public SubscriptionCollectionRequestBuilder subscriptions()
@Nonnull public SubscriptionRequestBuilder subscriptions(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public ThumbnailSetCollectionRequestBuilder thumbnails()
@Nonnull public ThumbnailSetRequestBuilder thumbnails(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public DriveItemVersionCollectionRequestBuilder versions()
@Nonnull public DriveItemVersionRequestBuilder versions(@Nonnull java.lang.String id)
id - the item identifier@Nonnull public DriveItemContentStreamRequestBuilder content()
@Nonnull public DriveItemRestoreRequestBuilder restore(@Nonnull DriveItemRestoreParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemCopyRequestBuilder copy(@Nonnull DriveItemCopyParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemCreateUploadSessionRequestBuilder createUploadSession(@Nonnull DriveItemCreateUploadSessionParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemCheckinRequestBuilder checkin(@Nonnull DriveItemCheckinParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemCheckoutRequestBuilder checkout()
@Nonnull public DriveItemCreateLinkRequestBuilder createLink(@Nonnull DriveItemCreateLinkParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemFollowRequestBuilder follow()
@Nonnull public DriveItemInviteCollectionRequestBuilder invite(@Nonnull DriveItemInviteParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemPreviewRequestBuilder preview(@Nonnull DriveItemPreviewParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemUnfollowRequestBuilder unfollow()
@Nonnull public DriveItemValidatePermissionRequestBuilder validatePermission(@Nonnull DriveItemValidatePermissionParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemDeltaCollectionRequestBuilder delta()
@Nonnull public DriveItemDeltaCollectionRequestBuilder delta(@Nonnull DriveItemDeltaParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemGetActivitiesByIntervalCollectionRequestBuilder getActivitiesByInterval()
@Nonnull public DriveItemGetActivitiesByIntervalCollectionRequestBuilder getActivitiesByInterval(@Nonnull DriveItemGetActivitiesByIntervalParameterSet parameters)
parameters - the parameters for the service method@Nonnull public DriveItemSearchCollectionRequestBuilder search(@Nonnull DriveItemSearchParameterSet parameters)
parameters - the parameters for the service method