google_api_gmail v0.1.0 GoogleApi.Gmail.V1.Model.History View Source

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

Attributes

  • id (String.t): The mailbox sequence ID. Defaults to: null.
  • labelsAdded ([HistoryLabelAdded]): Labels added to messages in this history record. Defaults to: null.
  • labelsRemoved ([HistoryLabelRemoved]): Labels removed from messages in this history record. Defaults to: null.
  • messages ([Message]): List of messages changed in this history record. The fields for specific change types, such as messagesAdded may duplicate messages in this field. We recommend using the specific change-type fields instead of this. Defaults to: null.
  • messagesAdded ([HistoryMessageAdded]): Messages added to the mailbox in this history record. Defaults to: null.
  • messagesDeleted ([HistoryMessageDeleted]): Messages deleted (not Trashed) from the mailbox in this history record. Defaults to: null.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this section Functions

Link to this function

decode(value, options) View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.