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

The secondary ID of a contact.

Attributes

  • contactDetailHash (type: list(GoogleApi.ContentWarehouse.V1.Model.FocusBackendContactDetailHash.t), default: nil) - The hashes of the contact details (e.g. phone number and email address).
  • contactName (type: String.t, default: nil) - The contact's full name, not hashed.
  • contactNameHash (type: String.t, default: nil) - The hash of contact's full name, generated using Fingerprint2011(). Cast this field to string in javascript to make it compile in js.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.FocusBackendSecondaryContactId{
  contactDetailHash:
    [GoogleApi.ContentWarehouse.V1.Model.FocusBackendContactDetailHash.t()]
    | nil,
  contactName: String.t() | nil,
  contactNameHash: String.t() | nil
}

Functions

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

Unwrap a decoded JSON object into its complex fields.