AppsPeopleOzExternalMergedpeopleapiInAppNotificationTargetOriginatingField

GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiInAppNotificationTargetOriginatingField


Table of Contents ▼

Jump to a specific part of the page:

Description

Info for identifying the specific field in this person that lets the requester send them notifications. These are typically fields added to a contact (e.g., email). There will not always be in originating field, typically in the case that whatever permits the requester to see this target info is not something that can be used on its own for contacting this person.

Attributes List

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

View Attributes

Attributes

  1. fieldIndex (type: integer(), default: nil)
    - The index of the relevant field in the merged person
  2. fieldType (type: String.t, default: nil)
    -
  3. value (type: String.t, default: nil)
    - The value of the origin field

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiInAppNotificationTargetOriginatingField{
fieldIndex: integer() | nil,
fieldType: String.t() | nil,
value: String.t() | nil
}

Function

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

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