View Source GoogleApi.Calendar.V3.Model.Calendar (google_api_calendar v0.25.0)

Attributes

  • conferenceProperties (type: GoogleApi.Calendar.V3.Model.ConferenceProperties.t, default: nil) - Conferencing properties for this calendar, for example what types of conferences are allowed.
  • description (type: String.t, default: nil) - Description of the calendar. Optional.
  • etag (type: String.t, default: nil) - ETag of the resource.
  • id (type: String.t, default: nil) - Identifier of the calendar. To retrieve IDs call the calendarList.list() method.
  • kind (type: String.t, default: calendar#calendar) - Type of the resource ("calendar#calendar").
  • location (type: String.t, default: nil) - Geographic location of the calendar as free-form text. Optional.
  • summary (type: String.t, default: nil) - Title of the calendar.
  • timeZone (type: String.t, default: nil) - The time zone of the calendar. (Formatted as an IANA Time Zone Database name, e.g. "Europe/Zurich".) Optional.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Calendar.V3.Model.Calendar{
  conferenceProperties:
    GoogleApi.Calendar.V3.Model.ConferenceProperties.t() | nil,
  description: String.t() | nil,
  etag: String.t() | nil,
  id: String.t() | nil,
  kind: String.t() | nil,
  location: String.t() | nil,
  summary: String.t() | nil,
  timeZone: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.