GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiReadOnlyProfileInfo
Table of Contents ▼
Jump to a specific part of the page:
Description
Metadata information about a profile. This message replaces legacy profile-specific singleton fields from the PersonMetadata proto (singleton top level Person fields are not compatible with non-profile-centric person results, which may include multiple profile containers).
Attributes List
This module has the following attributes (case-insensitive ascending order):
Attributes
-
accountEmail
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiAccountEmail
, default:nil
)
- The account email linked to the profile, if any exists and is visible to the requester. -
blockType
(type:list(String.t)
, default:nil
)
- Indicates whether the profile owner has blocked this person. -
customerInfo
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCustomerInfo
, default:nil
)
- CustomerInfo for dasher user. The reader has to explicitly request this in the field_mask as 'read_only_profile_info.customer_info' -
domainInfo
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiReadOnlyProfileInfoDomainInfo
, default:nil
)
- DEPRECATED. Use theReadOnlyProfileInfo.customer_info
field instead (b/138120418). Only populated if in_viewer_domain is true. -
inViewerDomain
(type:boolean()
, default:nil
)
- DEPRECATED. Proxying trust between users in a domain should use go/flex-orgs-platform. For more info see: http://doc/18i0-C7vWcz2UuXYBsmulnriVCK3_EuMPpRlPa2OmMHw#heading=h.dobotdwx25kg Indicates whether the profile owner is in the same domain as the viewer. -
incomingBlockType
(type:list(String.t)
, default:nil
)
- Indicates whether this person is blocking the profile owner. -
metadata
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata
, default:nil
)
- -
objectType
(type:String.t
, default:nil
)
- DEPRECATED. -
ownerId
(type:String.t
, default:nil
)
- The Focus-obfuscated Gaia ID of the profile owner (go/obfuscated-ids). -
ownerUserType
(type:list(String.t)
, default:nil
)
- -
plusPageType
(type:String.t
, default:nil
)
- DEPRECATED. Please useperson.plus_page_info
instead. -
profileOwnerStats
(type:GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiProfileOwnerStats
, default:nil
)
- Stats/counters pertaining to followers and incoming edges. -
unjoinedEmailCertificates
(type:list(GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEmail)
, default:nil
)
- Returned only when explicitly requested in the request mask as read_only_profile_info.unjoined_email_certificates. Equivalent to fetching the Emails & the Email Certificates with the acls ignored.
Type
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiReadOnlyProfileInfo{
accountEmail: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiAccountEmail.t() | nil,
blockType: [String.t()] | nil,
customerInfo: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCustomerInfo.t() | nil,
domainInfo: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiReadOnlyProfileInfoDomainInfo.t() | nil,
inViewerDomain: boolean() | nil,
incomingBlockType: [String.t()] | nil,
metadata: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t() | nil,
objectType: String.t() | nil,
ownerId: String.t() | nil,
ownerUserType: [String.t()] | nil,
plusPageType: String.t() | nil,
profileOwnerStats: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiProfileOwnerStats.t() | nil,
unjoinedEmailCertificates: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEmail.t() ] | nil
}
accountEmail: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiAccountEmail.t() | nil,
blockType: [String.t()] | nil,
customerInfo: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiCustomerInfo.t() | nil,
domainInfo: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiReadOnlyProfileInfoDomainInfo.t() | nil,
inViewerDomain: boolean() | nil,
incomingBlockType: [String.t()] | nil,
metadata: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiPersonFieldMetadata.t() | nil,
objectType: String.t() | nil,
ownerId: String.t() | nil,
ownerUserType: [String.t()] | nil,
plusPageType: String.t() | nil,
profileOwnerStats: GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiProfileOwnerStats.t() | nil,
unjoinedEmailCertificates: [ GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiEmail.t() ] | nil
}
Function
@spec decode(struct(), keyword()) :: struct()Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.AppsPeopleOzExternalMergedpeopleapiReadOnlyProfileInfo