public class DriveItemRequestBuilder extends BaseRequestBuilder implements IDriveItemRequestBuilder
| Constructor and Description |
|---|
DriveItemRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
The request builder for the DriveItem
|
getClient, getOptions, getRequestUrl, getRequestUrlWithAdditionalParameter, getRequestUrlWithAdditionalSegmentclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetClient, getRequestUrl, getRequestUrlWithAdditionalSegmentpublic DriveItemRequestBuilder(java.lang.String requestUrl,
IBaseClient client,
java.util.List<? extends Option> requestOptions)
requestUrl - the request URLclient - the service clientrequestOptions - the options for this requestpublic IDriveItemRequest buildRequest()
buildRequest in interface IDriveItemRequestBuilderpublic IDriveItemRequest buildRequest(java.util.List<? extends Option> requestOptions)
buildRequest in interface IDriveItemRequestBuilderrequestOptions - the options for this requestpublic IDriveItemRequestBuilder itemWithPath(java.lang.String path)
IDriveItemRequestBuilderitemWithPath in interface IDriveItemRequestBuilderpath - The path to the itempublic IItemAnalyticsWithReferenceRequestBuilder analytics()
analytics in interface IDriveItemRequestBuilderpublic IDriveItemCollectionRequestBuilder children()
children in interface IDriveItemRequestBuilderpublic IDriveItemRequestBuilder children(java.lang.String id)
children in interface IDriveItemRequestBuilderpublic IListItemRequestBuilder listItem()
listItem in interface IDriveItemRequestBuilderpublic IPermissionCollectionRequestBuilder permissions()
permissions in interface IDriveItemRequestBuilderpublic IPermissionRequestBuilder permissions(java.lang.String id)
permissions in interface IDriveItemRequestBuilderpublic ISubscriptionCollectionRequestBuilder subscriptions()
subscriptions in interface IDriveItemRequestBuilderpublic ISubscriptionRequestBuilder subscriptions(java.lang.String id)
subscriptions in interface IDriveItemRequestBuilderpublic IThumbnailSetCollectionRequestBuilder thumbnails()
thumbnails in interface IDriveItemRequestBuilderpublic IThumbnailSetRequestBuilder thumbnails(java.lang.String id)
thumbnails in interface IDriveItemRequestBuilderpublic IDriveItemVersionCollectionRequestBuilder versions()
versions in interface IDriveItemRequestBuilderpublic IDriveItemVersionRequestBuilder versions(java.lang.String id)
versions in interface IDriveItemRequestBuilderpublic IWorkbookRequestBuilder workbook()
workbook in interface IDriveItemRequestBuilderpublic IDriveItemStreamRequestBuilder content()
content in interface IDriveItemRequestBuilderpublic IDriveItemCheckinRequestBuilder checkin(java.lang.String checkInAs, java.lang.String comment)
checkin in interface IDriveItemRequestBuilderpublic IDriveItemCheckoutRequestBuilder checkout()
checkout in interface IDriveItemRequestBuilderpublic IDriveItemCopyRequestBuilder copy(java.lang.String name, ItemReference parentReference)
copy in interface IDriveItemRequestBuilderpublic IDriveItemCreateLinkRequestBuilder createLink(java.lang.String type, java.lang.String scope)
createLink in interface IDriveItemRequestBuilderpublic IDriveItemCreateUploadSessionRequestBuilder createUploadSession(DriveItemUploadableProperties item)
createUploadSession in interface IDriveItemRequestBuilderpublic IDriveItemInviteCollectionRequestBuilder invite(java.lang.Boolean requireSignIn, java.util.List<java.lang.String> roles, java.lang.Boolean sendInvitation, java.lang.String message, java.util.List<DriveRecipient> recipients)
invite in interface IDriveItemRequestBuilderpublic IDriveItemPreviewRequestBuilder preview(java.lang.String page, java.lang.Double zoom)
preview in interface IDriveItemRequestBuilderpublic IDriveItemDeltaCollectionRequestBuilder delta(java.lang.String token)
delta in interface IDriveItemRequestBuilderpublic IDriveItemDeltaCollectionRequestBuilder delta()
delta in interface IDriveItemRequestBuilderpublic IDriveItemGetActivitiesByIntervalCollectionRequestBuilder getActivitiesByInterval()
getActivitiesByInterval in interface IDriveItemRequestBuilderpublic IDriveItemSearchCollectionRequestBuilder search(java.lang.String q)
search in interface IDriveItemRequestBuilder