Constants

USER_AGENT → String

'dart-api-client gmail/v1'

Classes

ByteRange

Specifies a range of media.

DownloadOptions

Represents options for downloading media.

Draft

A draft email in the user's mailbox.

GmailApi

The Gmail REST API.

History

A record of a change to the user's mailbox. Each history change may affect multiple messages in multiple ways.

HistoryLabelAdded

HistoryLabelRemoved

HistoryMessageAdded

HistoryMessageDeleted

Label

Labels are used to categorize messages and threads within the user's mailbox.

ListDraftsResponse

ListHistoryResponse

ListLabelsResponse

ListMessagesResponse

ListThreadsResponse

Media

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

Message

An email message.

MessagePart

A single MIME message part.

MessagePartBody

The body of a single MIME message part.

MessagePartHeader

ModifyMessageRequest

ModifyThreadRequest

PartialDownloadOptions

Options for downloading a Media.

Profile

Profile for a Gmail user.

ResumableUploadOptions

Specifies options for resumable uploads.

Thread

A collection of messages representing a conversation.

UploadOptions

Represents options for uploading a Media.

UsersDraftsResourceApi

UsersHistoryResourceApi

UsersLabelsResourceApi

UsersMessagesAttachmentsResourceApi

UsersMessagesResourceApi

UsersResourceApi

UsersThreadsResourceApi

WatchRequest

Set up or update a new push notification watch on this user's mailbox.

WatchResponse

Push notification watch response.

Exceptions / Errors

ApiRequestError

Represents a general error reported by the API endpoint.

DetailedApiRequestError

Represents a specific error reported by the API endpoint.