View Source GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonMetadata (google_api_content_warehouse v0.3.0)
Metadata for the entire Person resource.
Attributes
-
affinity
(type:list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiAffinity.t)
, default:nil
) - Affinities associated with the person, with respect to the requester. -
attribution
(type:list(String.t)
, default:nil
) - Populated when the data for the MergedPerson comes from a 3rd party provider or data source. Clients must display these attributions to the user if they are present. NOTE: This field is only relevant when requesting the following containers: - PLACE (data read from Maps) -
bestDisplayName
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiBestDisplayName.t
, default:nil
) - The best name to use for this person for user-facing display. See go/people-api-howto:names for details about how this field is computed. In many cases this will simply be Person.name[0]. However, Person.name returns only explicit Name fields, but other fields maybe usable as a name (for example: nicknames, file_as, ...).best_display_name
will be calculated from all fields in storage which are usable as a name, even fields which are not explicitly requested in the MergedPerson result. See go/javagoog/apps/tacotown/socialgraph/entity/PersonNameFormatter.java -
blockType
(type:list(String.t)
, default:nil
) - DEPRECATED. Indicates whether the profile owner has blocked this person. Please useperson.read_only_profile_info.block_type
instead. -
circleId
(type:list(String.t)
, default:nil
) - DEPRECATED. The circles the person belongs to. -
contactGroupId
(type:list(String.t)
, default:nil
) - DEPRECATED. Please useperson.contact_group_memberships
instead. The contact groups the person belongs to. -
contactId
(type:list(String.t)
, default:nil
) - The IDs of all contacts contributing to this person. -
customResponseMaskingType
(type:String.t
, default:nil
) - DEPRECATED. Customized masking of the response similar to the legacy People2RequestMask People2Params request message. NOTE: This param is inherently client-specific, limited to specific legacy clients, and not open to new usage. NOTE: Effects may be applied to a subset of people in the response. -
deleted
(type:boolean()
, default:nil
) - For sync requests (i.e., changed since the provided sync_token), indicates the resource is a tombstone for a Person resource that has been entirely deleted. -
deprecatedBlocked
(type:boolean()
, default:nil
) - DEPRECATED. Please useperson.read_only_profile_info.block_type
instead. -
deprecatedMembershipCircleId
(type:list(String.t)
, default:nil
) - DEPRECATED. This field is no longer populated or read. -
deprecatedMembershipContactGroupId
(type:list(String.t)
, default:nil
) - DEPRECATED. This field is no longer populated or read. -
deviceContactInfo
(type:list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiDeviceContactInfo.t)
, default:nil
) - Info about the aggregated device contacts. When the person contains RAW_DEVICE_CONTACT containers, each DeviceContactInfo represents a single aggregate device contact made up of one or more raw device contacts. -
identityInfo
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiIdentityInfo.t
, default:nil
) - Detailed metadata about the lookup IDs and data sources included in a MergedPerson result. -
inViewerDomain
(type:boolean()
, default:nil
) - DEPRECATED. Indicates whether this person is in the same domain as the viewer. For proxying trust between two users based on organization membership, see: - go/flex-orgs-platform - go/flex-orgs-compliance-handbook (especially http://shortn/_ChwfAY36Ys) -
incomingBlockType
(type:list(String.t)
, default:nil
) - DEPRECATED. Indicates whether this person is blocking the profile owner. Please useperson.read_only_profile_info.incoming_block_type
instead. -
lastUpdateTimeMicros
(type:String.t
, default:nil
) - DEPRECATED. The last update timestamps for the constituent components of this person are available inidentity_info.source_ids
. The time of the most recent change to this person, in !!!NANOS!!! (due to a bug). May be a change to any of the underlying parts of the person (profile, contact, etc.). Not guaranteed to be the timestamp of the most recent change, due to limitations in the backend. This field is not fully deprecated for backend container-specific storage services like ProfileService which lack identity_info. The use is still discouraged in such systems and they should prefer to use thelast_update_time
field of this message instead. -
model
(type:String.t
, default:nil
) - The person model that is used to construct this person. -
objectType
(type:String.t
, default:nil
) - DEPRECATED. -
ownerId
(type:String.t
, default:nil
) - DEPRECATED. Please useperson.read_only_profile_info.owner_id
instead. -
ownerUserType
(type:list(String.t)
, default:nil
) - DEPRECATED. Seeperson.read_only_profile_info.owner_user_type
instead. -
plusPageType
(type:String.t
, default:nil
) - DEPRECATED. Please usePerson.plus_page_info
instead. -
previousPersonId
(type:list(String.t)
, default:nil
) - DEPRECATED. This field is no longer populated or read. -
profileOwnerStats
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiProfileOwnerStats.t
, default:nil
) - DEPRECATED. Stats/counters pertaining to followers and incoming edges. Please useperson.read_only_profile_info.profile_owner_stats
instead. -
scoringInfo
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonMetadataScoringInfo.t
, default:nil
) - Contact people-directory-dev-team@ if you want to use this field. -
userVisibleStats
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiUserVisibleStats.t
, default:nil
) - DEPRECATED. This field is no longer populated or read.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonMetadata{ affinity: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiAffinity.t() ] | nil, attribution: [String.t()] | nil, bestDisplayName: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiBestDisplayName.t() | nil, blockType: [String.t()] | nil, circleId: [String.t()] | nil, contactGroupId: [String.t()] | nil, contactId: [String.t()] | nil, customResponseMaskingType: String.t() | nil, deleted: boolean() | nil, deprecatedBlocked: boolean() | nil, deprecatedMembershipCircleId: [String.t()] | nil, deprecatedMembershipContactGroupId: [String.t()] | nil, deviceContactInfo: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiDeviceContactInfo.t() ] | nil, identityInfo: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiIdentityInfo.t() | nil, inViewerDomain: boolean() | nil, incomingBlockType: [String.t()] | nil, lastUpdateTimeMicros: String.t() | nil, model: String.t() | nil, objectType: String.t() | nil, ownerId: String.t() | nil, ownerUserType: [String.t()] | nil, plusPageType: String.t() | nil, previousPersonId: [String.t()] | nil, profileOwnerStats: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiProfileOwnerStats.t() | nil, scoringInfo: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonMetadataScoringInfo.t() | nil, userVisibleStats: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiUserVisibleStats.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.