AssistantApiCoreTypesCalendarEventAttendee

GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCalendarEventAttendee


Table of Contents ▼

Jump to a specific part of the page:

Description

Next id: 8

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. displayName (type: String.t, default: nil)
    - Display name, present only if available.
  2. email (type: String.t, default: nil)
    - Email address of the attendee (calendar), for regular events. For +Events, this field is not populated, instead "id" is used.
  3. givenName (type: String.t, default: nil)
    - Given (first) name, present only if available. This is used for generating meeting titles as given name is preferred over display (full) name (ie: "Jeff : Sundar" is better than "Jeff Dean : Sundar Pichai").
  4. id (type: String.t, default: nil)
    - Profile ID of the principal, for +Events. For regular events, this field is not populated, instead "email" is used.
  5. organizer (type: boolean(), default: nil)
    - Is this the organizer?
  6. responseStatus (type: String.t, default: nil)
    - Attendees response status.
  7. self (type: boolean(), default: nil)
    - Is this the owner of this copy of the event?

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCalendarEventAttendee{
displayName: String.t() | nil,
email: String.t() | nil,
givenName: String.t() | nil,
id: String.t() | nil,
organizer: boolean() | nil,
responseStatus: String.t() | nil,
self: boolean() | nil
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AssistantApiCoreTypesCalendarEventAttendee