View Source GoogleApi.ContentWarehouse.V1.Model.QualityActionsReminderPerson (google_api_content_warehouse v0.4.0)

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

  • 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."
  • emailAddress (type: String.t, default: nil) - OPTIONAL. Their email address.
  • gaiaId (type: String.t, default: nil) - REQUIRED. Their gaia id (used by the backend for CRUD operations).
  • 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."
  • 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.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@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
}

Functions

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

Unwrap a decoded JSON object into its complex fields.