View Source GoogleApi.ContentWarehouse.V1.Model.SocialGraphWireProtoPeopleapiExtensionPeopleStackPersonExtendedData (google_api_content_warehouse v0.3.0)

NEXT_ID: 6

Attributes

  • birthdayStatus (type: String.t, default: nil) - Whether the person has birthday field populated.
  • 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.
  • hiddenKeys (type: list(GoogleApi.ContentWarehouse.V1.Model.SocialDiscoveryExternalEntityKey.t), 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.
  • hideType (type: String.t, default: nil) - If this field is not set, the person is visible (implicit).
  • suggestionConfidence (type: String.t, default: nil) -

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

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

Functions

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

Unwrap a decoded JSON object into its complex fields.