AppsPeopleOzExternalMergedpeopleapiEvent

GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEvent


Table of Contents ▼

Jump to a specific part of the page:

Description

No description given.

Attributes List

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

View Attributes

Attributes

  1. calendarDay (type: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate, default: nil)
    - Event are more accurately represented as a calendar day that does not depend on a timestamp representation at all. When given a timestamp, there are lots of opportunities to make mistakes, so a CalendarDay proto is replacing timestamps. PeopleApi will return these values on reads, and unless the client is a legacy caller in the legacy_timestamp_event_write_behavior_enabled capability allowlist, this value is what is used for Person writes.
  2. formattedType (type: String.t, default: nil)
    - The type translated and formatted in the request locale. See go/people-api-howto/localization for details on how to usage.
  3. metadata (type: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata, default: nil)
    -
  4. prompt (type: GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoPrompt, default: nil)
    - People Prompts settings for contact event data.
  5. timestampMillis (type: String.t, default: nil)
    - Clients are recommended to read the calendar_day field instead of timestamp_millis. When writing events, new clients must set calendar_day instead of timestamp_millis. Events are currently represented as timestamp values, although the interpretation of these timestamp values is a calendar date. There are a few important details about how this value should be mapped to a calendar date that should be consistent among all clients. For detailed information, see Birthday.date_ms.
  6. type (type: String.t, default: nil)
    - The type of the event. The type can be free form or one of these predefined values: anniversary other

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEvent{
calendarDay: GoogleApi.ContentWarehouse.V1.Model.GoogleTypeDate.t() | nil,
formattedType: String.t() | nil,
metadata: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t() | nil,
prompt: GoogleApi.ContentWarehouse.V1.Model.SocialGraphApiProtoPrompt.t() | nil,
timestampMillis: String.t() | nil,
type: String.t() | nil
}

Function

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

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