GoogleApi.ContentWarehouse.V1.Model.FocusBackendContactPointer
Table of Contents ▼
Jump to a specific part of the page:
Description
A contact pointer that represents a contact (http://go/assistant-contact-id).
Attributes List
This module has the following attributes (case-insensitive ascending order):
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
, 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
, default:nil
)
- Additional contact ids that are not actively used to match contact pointers to contacts. -
secondaryId
(type:GoogleApi.ContentWarehouse.V1.Model.FocusBackendSecondaryContactId
, default:nil
)
- The secondary identifier of contact. It will be used when the primary ID doesn't match any contact.
Type
@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
}
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
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.FocusBackendContactPointer