public final class Userinfoplus
extends com.google.api.client.json.GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google OAuth2 API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.Flags
Constructor and Description |
---|
Userinfoplus() |
Modifier and Type | Method and Description |
---|---|
Userinfoplus |
clone() |
java.lang.String |
getEmail()
The user's email address.
|
java.lang.String |
getFamilyName()
The user's last name.
|
java.lang.String |
getGender()
The user's gender.
|
java.lang.String |
getGivenName()
The user's first name.
|
java.lang.String |
getHd()
The hosted domain e.g.
|
java.lang.String |
getId()
The obfuscated ID of the user.
|
java.lang.String |
getLink()
URL of the profile page.
|
java.lang.String |
getLocale()
The user's preferred locale.
|
java.lang.String |
getName()
The user's full name.
|
java.lang.String |
getPicture()
URL of the user's picture image.
|
java.lang.Boolean |
getVerifiedEmail()
Boolean flag which is true if the email address is verified.
|
boolean |
isVerifiedEmail()
Convenience method that returns only
Boolean.TRUE or Boolean.FALSE . |
Userinfoplus |
set(java.lang.String fieldName,
java.lang.Object value) |
Userinfoplus |
setEmail(java.lang.String email)
The user's email address.
|
Userinfoplus |
setFamilyName(java.lang.String familyName)
The user's last name.
|
Userinfoplus |
setGender(java.lang.String gender)
The user's gender.
|
Userinfoplus |
setGivenName(java.lang.String givenName)
The user's first name.
|
Userinfoplus |
setHd(java.lang.String hd)
The hosted domain e.g.
|
Userinfoplus |
setId(java.lang.String id)
The obfuscated ID of the user.
|
Userinfoplus |
setLink(java.lang.String link)
URL of the profile page.
|
Userinfoplus |
setLocale(java.lang.String locale)
The user's preferred locale.
|
Userinfoplus |
setName(java.lang.String name)
The user's full name.
|
Userinfoplus |
setPicture(java.lang.String picture)
URL of the user's picture image.
|
Userinfoplus |
setVerifiedEmail(java.lang.Boolean verifiedEmail)
Boolean flag which is true if the email address is verified.
|
getFactory, setFactory, toPrettyString, toString
entrySet, get, getClassInfo, getUnknownKeys, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, equals, hashCode, isEmpty, keySet, size, values
public java.lang.String getEmail()
null
for nonepublic Userinfoplus setEmail(java.lang.String email)
email
- email or null
for nonepublic java.lang.String getFamilyName()
null
for nonepublic Userinfoplus setFamilyName(java.lang.String familyName)
familyName
- familyName or null
for nonepublic java.lang.String getGender()
null
for nonepublic Userinfoplus setGender(java.lang.String gender)
gender
- gender or null
for nonepublic java.lang.String getGivenName()
null
for nonepublic Userinfoplus setGivenName(java.lang.String givenName)
givenName
- givenName or null
for nonepublic java.lang.String getHd()
null
for nonepublic Userinfoplus setHd(java.lang.String hd)
hd
- hd or null
for nonepublic java.lang.String getId()
null
for nonepublic Userinfoplus setId(java.lang.String id)
id
- id or null
for nonepublic java.lang.String getLink()
null
for nonepublic Userinfoplus setLink(java.lang.String link)
link
- link or null
for nonepublic java.lang.String getLocale()
null
for nonepublic Userinfoplus setLocale(java.lang.String locale)
locale
- locale or null
for nonepublic java.lang.String getName()
null
for nonepublic Userinfoplus setName(java.lang.String name)
name
- name or null
for nonepublic java.lang.String getPicture()
null
for nonepublic Userinfoplus setPicture(java.lang.String picture)
picture
- picture or null
for nonepublic java.lang.Boolean getVerifiedEmail()
null
for nonepublic Userinfoplus setVerifiedEmail(java.lang.Boolean verifiedEmail)
verifiedEmail
- verifiedEmail or null
for nonepublic boolean isVerifiedEmail()
Boolean.TRUE
or Boolean.FALSE
.
Boolean properties can have four possible values:
null
, Data.NULL_BOOLEAN
, Boolean.TRUE
or Boolean.FALSE
.
This method returns Boolean.TRUE
if the default of the property is Boolean.TRUE
and it is null
or Data.NULL_BOOLEAN
.
Boolean.FALSE
is returned if the default of the property is Boolean.FALSE
and
it is null
or Data.NULL_BOOLEAN
.
Boolean flag which is true if the email address is verified. Always verified because we only return the user's primary email address.
public Userinfoplus set(java.lang.String fieldName, java.lang.Object value)
set
in class com.google.api.client.json.GenericJson
public Userinfoplus clone()
clone
in class com.google.api.client.json.GenericJson