QualityActionsReminderPerson

GoogleApi.ContentWarehouse.V1.Model.QualityActionsReminderPerson


Table of Contents ▼

Jump to a specific part of the page:

Description

A representation of a person other than the current user, who may have created the reminder for the current user, or will receive it from them.

Attributes List

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

View Attributes

Attributes

  1. displayName (type: String.t, default: nil)
    - REQUIRED. Their full name, which will be shown/spoken when referring to this person informally, e.g. "You have 2 reminders from Dave Smith."
  2. emailAddress (type: String.t, default: nil)
    - OPTIONAL. Their email address.
  3. gaiaId (type: String.t, default: nil)
    - REQUIRED. Their gaia id (used by the backend for CRUD operations).
  4. givenName (type: String.t, default: nil)
    - REQUIRED. Their given name, which will be shown/spoken when referring to this person informally, e.g. "You have 2 reminders from Dave."
  5. photoUrl (type: String.t, default: nil)
    - OPTIONAL. The URL of the photo. This field is read from photo field from go/people-api. Also see go/khdgk for URL formats. This field might be missing if user does not have photo URL available.

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.QualityActionsReminderPerson{
displayName: String.t() | nil,
emailAddress: String.t() | nil,
gaiaId: String.t() | nil,
givenName: String.t() | nil,
photoUrl: String.t() | nil
}

Function

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

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