Constants

USER_AGENT → String

'dart-api-client drive/v3'

Classes

About

Information about the user, the user's Drive, and system capabilities.

AboutResourceApi

AboutStorageQuota

The user's storage quota limits and usage. All fields are measured in bytes.

ByteRange

Specifies a range of media.

Change

A change to a file.

ChangeList

A list of changes for a user.

ChangesResourceApi

Channel

An notification channel used to watch for resource changes.

ChannelsResourceApi

Comment

A comment on a file.

CommentList

A list of comments on a file.

CommentQuotedFileContent

The file content to which the comment refers, typically within the anchor region. For a text file, for example, this would be the text at the location of the comment.

CommentsResourceApi

DownloadOptions

Represents options for downloading media.

DriveApi

The API to interact with Drive.

File

The metadata for a file.

FileCapabilities

Capabilities the current user has on the file.

FileContentHints

Additional information about the content of the file. These fields are never populated in responses.

FileContentHintsThumbnail

A thumbnail for the file. This will only be used if Drive cannot generate a standard thumbnail.

FileImageMediaMetadata

Additional metadata about image media, if available.

FileImageMediaMetadataLocation

Geographic location information stored in the image.

FileList

A list of files.

FilesResourceApi

FileVideoMediaMetadata

Additional metadata about video media. This may not be available immediately upon upload.

GeneratedIds

A list of generated file IDs which can be provided in create requests.

Media

Represents a media consisting of a stream of bytes, a content type and a length.

PartialDownloadOptions

Options for downloading a Media.

Permission

A permission for a file. A permission grants a user, group, domain or the world access to a file or a folder hierarchy.

PermissionList

A list of permissions for a file.

PermissionsResourceApi

RepliesResourceApi

Reply

A reply to a comment on a file.

ReplyList

A list of replies to a comment on a file.

ResumableUploadOptions

Specifies options for resumable uploads.

Revision

The metadata for a revision to a file.

RevisionList

A list of revisions of a file.

RevisionsResourceApi

StartPageToken

UploadOptions

Represents options for uploading a Media.

User

Information about a Drive user.

Exceptions / Errors

ApiRequestError

Represents a general error reported by the API endpoint.

DetailedApiRequestError

Represents a specific error reported by the API endpoint.