google_api_people v0.27.0 GoogleApi.People.V1.Model.Person View Source
Information about a person merged from various data sources such as the authenticated user's contacts and profile data.
Most fields can have multiple items. The items in a field have no guaranteed
order, but each non-empty field is guaranteed to have exactly one field with
metadata.primary
set to true.
Attributes
relationshipStatuses
(type:list(GoogleApi.People.V1.Model.RelationshipStatus.t)
, default:nil
) - Output only. DEPRECATED: No data will be returned The person's relationship statuses.genders
(type:list(GoogleApi.People.V1.Model.Gender.t)
, default:nil
) - The person's genders.biographies
(type:list(GoogleApi.People.V1.Model.Biography.t)
, default:nil
) - The person's biographies.etag
(type:String.t
, default:nil
) - The HTTP entity tag of the resource. Used for web cache validation.names
(type:list(GoogleApi.People.V1.Model.Name.t)
, default:nil
) - The person's names.taglines
(type:list(GoogleApi.People.V1.Model.Tagline.t)
, default:nil
) - Output only. DEPRECATED: No data will be returned The person's taglines.residences
(type:list(GoogleApi.People.V1.Model.Residence.t)
, default:nil
) - The person's residences.sipAddresses
(type:list(GoogleApi.People.V1.Model.SipAddress.t)
, default:nil
) - The person's SIP addresses.metadata
(type:GoogleApi.People.V1.Model.PersonMetadata.t
, default:nil
) - Output only. Metadata about the person.occupations
(type:list(GoogleApi.People.V1.Model.Occupation.t)
, default:nil
) - The person's occupations.imClients
(type:list(GoogleApi.People.V1.Model.ImClient.t)
, default:nil
) - The person's instant messaging clients.addresses
(type:list(GoogleApi.People.V1.Model.Address.t)
, default:nil
) - The person's street addresses.skills
(type:list(GoogleApi.People.V1.Model.Skill.t)
, default:nil
) - The person's skills.phoneNumbers
(type:list(GoogleApi.People.V1.Model.PhoneNumber.t)
, default:nil
) - The person's phone numbers.relations
(type:list(GoogleApi.People.V1.Model.Relation.t)
, default:nil
) - The person's relations.ageRanges
(type:list(GoogleApi.People.V1.Model.AgeRangeType.t)
, default:nil
) - Output only. The person's age ranges.coverPhotos
(type:list(GoogleApi.People.V1.Model.CoverPhoto.t)
, default:nil
) - Output only. The person's cover photos.birthdays
(type:list(GoogleApi.People.V1.Model.Birthday.t)
, default:nil
) - The person's birthdays.locales
(type:list(GoogleApi.People.V1.Model.Locale.t)
, default:nil
) - The person's locale preferences.interests
(type:list(GoogleApi.People.V1.Model.Interest.t)
, default:nil
) - The person's interests.nicknames
(type:list(GoogleApi.People.V1.Model.Nickname.t)
, default:nil
) - The person's nicknames.braggingRights
(type:list(GoogleApi.People.V1.Model.BraggingRights.t)
, default:nil
) - DEPRECATED: No data will be returned The person's bragging rights.fileAses
(type:list(GoogleApi.People.V1.Model.FileAs.t)
, default:nil
) - The person's file-ases.photos
(type:list(GoogleApi.People.V1.Model.Photo.t)
, default:nil
) - Output only. The person's photos.events
(type:list(GoogleApi.People.V1.Model.Event.t)
, default:nil
) - The person's events.userDefined
(type:list(GoogleApi.People.V1.Model.UserDefined.t)
, default:nil
) - The person's user defined data.relationshipInterests
(type:list(GoogleApi.People.V1.Model.RelationshipInterest.t)
, default:nil
) - Output only. DEPRECATED: No data will be returned The person's relationship interests.memberships
(type:list(GoogleApi.People.V1.Model.Membership.t)
, default:nil
) - The person's group memberships.emailAddresses
(type:list(GoogleApi.People.V1.Model.EmailAddress.t)
, default:nil
) - The person's email addresses.ageRange
(type:String.t
, default:nil
) - Output only. DEPRECATED (Please useperson.ageRanges
instead)The person's age range.
urls
(type:list(GoogleApi.People.V1.Model.Url.t)
, default:nil
) - The person's associated URLs.resourceName
(type:String.t
, default:nil
) - The resource name for the person, assigned by the server. An ASCII string with a max length of 27 characters, in the form ofpeople/{person_id}
.organizations
(type:list(GoogleApi.People.V1.Model.Organization.t)
, default:nil
) - The person's past or current organizations.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.People.V1.Model.Person{ addresses: [GoogleApi.People.V1.Model.Address.t()], ageRange: String.t(), ageRanges: [GoogleApi.People.V1.Model.AgeRangeType.t()], biographies: [GoogleApi.People.V1.Model.Biography.t()], birthdays: [GoogleApi.People.V1.Model.Birthday.t()], braggingRights: [GoogleApi.People.V1.Model.BraggingRights.t()], coverPhotos: [GoogleApi.People.V1.Model.CoverPhoto.t()], emailAddresses: [GoogleApi.People.V1.Model.EmailAddress.t()], etag: String.t(), events: [GoogleApi.People.V1.Model.Event.t()], fileAses: [GoogleApi.People.V1.Model.FileAs.t()], genders: [GoogleApi.People.V1.Model.Gender.t()], imClients: [GoogleApi.People.V1.Model.ImClient.t()], interests: [GoogleApi.People.V1.Model.Interest.t()], locales: [GoogleApi.People.V1.Model.Locale.t()], memberships: [GoogleApi.People.V1.Model.Membership.t()], metadata: GoogleApi.People.V1.Model.PersonMetadata.t(), names: [GoogleApi.People.V1.Model.Name.t()], nicknames: [GoogleApi.People.V1.Model.Nickname.t()], occupations: [GoogleApi.People.V1.Model.Occupation.t()], organizations: [GoogleApi.People.V1.Model.Organization.t()], phoneNumbers: [GoogleApi.People.V1.Model.PhoneNumber.t()], photos: [GoogleApi.People.V1.Model.Photo.t()], relations: [GoogleApi.People.V1.Model.Relation.t()], relationshipInterests: [GoogleApi.People.V1.Model.RelationshipInterest.t()], relationshipStatuses: [GoogleApi.People.V1.Model.RelationshipStatus.t()], residences: [GoogleApi.People.V1.Model.Residence.t()], resourceName: String.t(), sipAddresses: [GoogleApi.People.V1.Model.SipAddress.t()], skills: [GoogleApi.People.V1.Model.Skill.t()], taglines: [GoogleApi.People.V1.Model.Tagline.t()], urls: [GoogleApi.People.V1.Model.Url.t()], userDefined: [GoogleApi.People.V1.Model.UserDefined.t()] }
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.