SocialGraphWireProtoPeopleapiExtensionPeopleStackExtendedData

GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiExtensionPeopleStackExtendedData


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. familyStatus (type: String.t, default: nil)
    - Whether the person is in the same family as the requesting user. Family here refers to https://families.google.com/families. This information is read from SuperGlue, and can be consumed by clients, e.g. Assistant and Photos. If this field is not set, the person is not in the user's family.
  2. hiddenKeys (type: list(GoogleApi.ContentWarehouse.V1.Model.SocialDiscoveryExternalEntityKey), default: nil)
    - The full list of hidden keys associated with this person. These are the external equivalent to the keys stored by the ConnectionLabelService, and they can be passed to the MutateConnectionLabel endpoint to unhide this person. This field will only be set if hide_type is HIDDEN.
  3. hideType (type: String.t, default: nil)
    - If this field is not set, the person is visible (implicit).

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiExtensionPeopleStackExtendedData{
familyStatus: String.t() | nil,
hiddenKeys: [GoogleApi.ContentWarehouse.V1.Model.SocialDiscoveryExternalEntityKey.t()] | nil,
hideType: String.t() | nil
}

Function

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

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