View Source GoogleApi.ContentWarehouse.V1.Model.FocusBackendContactPointer (google_api_content_warehouse v0.4.0)
A contact pointer that represents a contact (http://go/assistant-contact-id).
Attributes
-
annotationId
(type:String.t
, default:nil
) - The annotation ID. Annotations are only allowed to point to annotations that do not themselves have a pointer (avoids any possibilty of loops). Cast this field to string in javascript to make it compile in js. -
deviceRawContactId
(type:GoogleApi.ContentWarehouse.V1.Model.FocusBackendDeviceRawContactId.t
, default:nil
) - The raw contact ID from an active mobile device of the user. -
focusContactId
(type:String.t
, default:nil
) - The contact ID from the Focus backend. Cast this field to string in javascript to make it compile in js. -
otherContactId
(type:GoogleApi.ContentWarehouse.V1.Model.FocusBackendOtherContactId.t
, default:nil
) - Additional contact ids that are not actively used to match contact pointers to contacts. -
secondaryId
(type:GoogleApi.ContentWarehouse.V1.Model.FocusBackendSecondaryContactId.t
, default:nil
) - The secondary identifier of contact. It will be used when the primary ID doesn't match any contact.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.FocusBackendContactPointer{ annotationId: String.t() | nil, deviceRawContactId: GoogleApi.ContentWarehouse.V1.Model.FocusBackendDeviceRawContactId.t() | nil, focusContactId: String.t() | nil, otherContactId: GoogleApi.ContentWarehouse.V1.Model.FocusBackendOtherContactId.t() | nil, secondaryId: GoogleApi.ContentWarehouse.V1.Model.FocusBackendSecondaryContactId.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.