View Source GoogleApi.Calendar.V3.Model.CalendarList (google_api_calendar v0.23.1)

Attributes

  • etag (type: String.t, default: nil) - ETag of the collection.
  • items (type: list(GoogleApi.Calendar.V3.Model.CalendarListEntry.t), default: nil) - Calendars that are present on the user's calendar list.
  • kind (type: String.t, default: calendar#calendarList) - Type of the collection ("calendar#calendarList").
  • nextPageToken (type: String.t, default: nil) - Token used to access the next page of this result. Omitted if no further results are available, in which case nextSyncToken is provided.
  • nextSyncToken (type: String.t, default: nil) - Token used at a later point in time to retrieve only the entries that have changed since this result was returned. Omitted if further results are available, in which case nextPageToken is provided.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Calendar.V3.Model.CalendarList{
  etag: String.t() | nil,
  items: [GoogleApi.Calendar.V3.Model.CalendarListEntry.t()] | nil,
  kind: String.t() | nil,
  nextPageToken: String.t() | nil,
  nextSyncToken: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.