Overview

Classes

  • Google_Service_Drive
  • Google_Service_Drive_About
  • Google_Service_Drive_About_Resource
  • Google_Service_Drive_AboutAdditionalRoleInfo
  • Google_Service_Drive_AboutAdditionalRoleInfoRoleSets
  • Google_Service_Drive_AboutDriveThemes
  • Google_Service_Drive_AboutExportFormats
  • Google_Service_Drive_AboutFeatures
  • Google_Service_Drive_AboutImportFormats
  • Google_Service_Drive_AboutMaxUploadSizes
  • Google_Service_Drive_AboutQuotaBytesByService
  • Google_Service_Drive_AboutTeamDriveThemes
  • Google_Service_Drive_App
  • Google_Service_Drive_AppIcons
  • Google_Service_Drive_AppList
  • Google_Service_Drive_Apps_Resource
  • Google_Service_Drive_Change
  • Google_Service_Drive_ChangeList
  • Google_Service_Drive_Changes_Resource
  • Google_Service_Drive_Channel
  • Google_Service_Drive_Channels_Resource
  • Google_Service_Drive_ChildList
  • Google_Service_Drive_ChildReference
  • Google_Service_Drive_Children_Resource
  • Google_Service_Drive_Comment
  • Google_Service_Drive_CommentContext
  • Google_Service_Drive_CommentList
  • Google_Service_Drive_CommentReply
  • Google_Service_Drive_CommentReplyList
  • Google_Service_Drive_Comments_Resource
  • Google_Service_Drive_Drive
  • Google_Service_Drive_DriveBackgroundImageFile
  • Google_Service_Drive_DriveCapabilities
  • Google_Service_Drive_DriveFile
  • Google_Service_Drive_DriveFileCapabilities
  • Google_Service_Drive_DriveFileImageMediaMetadata
  • Google_Service_Drive_DriveFileImageMediaMetadataLocation
  • Google_Service_Drive_DriveFileIndexableText
  • Google_Service_Drive_DriveFileLabels
  • Google_Service_Drive_DriveFileShortcutDetails
  • Google_Service_Drive_DriveFileThumbnail
  • Google_Service_Drive_DriveFileVideoMediaMetadata
  • Google_Service_Drive_DriveList
  • Google_Service_Drive_DriveRestrictions
  • Google_Service_Drive_Drives_Resource
  • Google_Service_Drive_FileList
  • Google_Service_Drive_Files_Resource
  • Google_Service_Drive_GeneratedIds
  • Google_Service_Drive_ParentList
  • Google_Service_Drive_ParentReference
  • Google_Service_Drive_Parents_Resource
  • Google_Service_Drive_Permission
  • Google_Service_Drive_PermissionId
  • Google_Service_Drive_PermissionList
  • Google_Service_Drive_PermissionPermissionDetails
  • Google_Service_Drive_Permissions_Resource
  • Google_Service_Drive_PermissionTeamDrivePermissionDetails
  • Google_Service_Drive_Properties_Resource
  • Google_Service_Drive_Property
  • Google_Service_Drive_PropertyList
  • Google_Service_Drive_Replies_Resource
  • Google_Service_Drive_Revision
  • Google_Service_Drive_RevisionList
  • Google_Service_Drive_Revisions_Resource
  • Google_Service_Drive_StartPageToken
  • Google_Service_Drive_TeamDrive
  • Google_Service_Drive_TeamDriveBackgroundImageFile
  • Google_Service_Drive_TeamDriveCapabilities
  • Google_Service_Drive_TeamDriveList
  • Google_Service_Drive_TeamDriveRestrictions
  • Google_Service_Drive_Teamdrives_Resource
  • Google_Service_Drive_User
  • Google_Service_Drive_UserPicture
  • Overview
  • Class
  • Tree

Class Google_Service_Drive_Parents_Resource

The "parents" collection of methods. Typical usage is:

 $driveService = new Google_Service_Drive(...);
 $parents = $driveService->parents;
Google_Service_Resource
Extended by Google_Service_Drive_Parents_Resource
Located at Drive.php
Methods summary
public
# delete( string $fileId, string $parentId, array $optParams = array() )

Removes a parent from a file. (parents.delete)

Removes a parent from a file. (parents.delete)

Parameters

$fileId
The ID of the file.
$parentId
The ID of the parent.
$optParams
Optional parameters.

Opt_param

bool enforceSingleParent Set to true to opt in to API behavior that aims for all items to have exactly one parent. This parameter will only take effect if the item is not in a shared drive. If the item's last parent is removed, the item will be placed under its owner's root.
public Google_Service_Drive_ParentReference
# get( string $fileId, string $parentId, array $optParams = array() )

Gets a specific parent reference. (parents.get)

Gets a specific parent reference. (parents.get)

Parameters

$fileId
The ID of the file.
$parentId
The ID of the parent.
$optParams
Optional parameters.

Returns

Google_Service_Drive_ParentReference
Google_Service_Drive_ParentReference
public Google_Service_Drive_ParentReference
# insert( string $fileId, Google_Service_Drive_ParentReference $postBody, array $optParams = array() )

Adds a parent folder for a file. (parents.insert)

Adds a parent folder for a file. (parents.insert)

Parameters

$fileId
The ID of the file.
$postBody
$optParams
Optional parameters.

Returns

Google_Service_Drive_ParentReference
Google_Service_Drive_ParentReference

Opt_param

bool enforceSingleParent Set to true to opt in to API behavior that aims for all items to have exactly one parent. This parameter will only take effect if the item is not in a shared drive. If the child's owner makes the request, the child will be removed from all current folders and placed in the requested folder. Any other requests that increase the number of the child's parents will fail, except when the canAddMyDriveParent file capability is true and a single parent is being added.
bool supportsAllDrives Deprecated - Whether the requesting application supports both My Drives and shared drives. This parameter will only be effective until June 1, 2020. Afterwards all applications are assumed to support shared drives.
bool supportsTeamDrives Deprecated use supportsAllDrives instead.
public Google_Service_Drive_ParentList
# listParents( string $fileId, array $optParams = array() )

Lists a file's parents. (parents.listParents)

Lists a file's parents. (parents.listParents)

Parameters

$fileId
The ID of the file.
$optParams
Optional parameters.

Returns

Google_Service_Drive_ParentList
Google_Service_Drive_ParentList
© 2020 Google Inc.
Drive API documentation generated by ApiGen 2.8.0