Class Profile
- java.lang.Object
-
- com.zendesk.sunshine_conversations_client.model.Profile
-
public class Profile extends java.lang.ObjectObject hosting user profile information.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_AVATAR_URLstatic java.lang.StringJSON_PROPERTY_EMAILstatic java.lang.StringJSON_PROPERTY_GIVEN_NAMEstatic java.lang.StringJSON_PROPERTY_LOCALEstatic java.lang.StringJSON_PROPERTY_SURNAME
-
Constructor Summary
Constructors Constructor Description Profile()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProfileavatarUrl(java.net.URI avatarUrl)Profileemail(java.lang.String email)booleanequals(java.lang.Object o)java.net.URIgetAvatarUrl()The user's avatar.org.openapitools.jackson.nullable.JsonNullable<java.net.URI>getAvatarUrl_JsonNullable()java.lang.StringgetEmail()The user's email address.org.openapitools.jackson.nullable.JsonNullable<java.lang.String>getEmail_JsonNullable()java.lang.StringgetGivenName()The user's given name (first name).org.openapitools.jackson.nullable.JsonNullable<java.lang.String>getGivenName_JsonNullable()java.lang.StringgetLocale()End-user's locale information in BCP 47 format.org.openapitools.jackson.nullable.JsonNullable<java.lang.String>getLocale_JsonNullable()java.lang.StringgetSurname()The user's surname (last name).org.openapitools.jackson.nullable.JsonNullable<java.lang.String>getSurname_JsonNullable()ProfilegivenName(java.lang.String givenName)inthashCode()Profilelocale(java.lang.String locale)voidsetAvatarUrl(java.net.URI avatarUrl)voidsetAvatarUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.net.URI> avatarUrl)voidsetEmail(java.lang.String email)voidsetEmail_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> email)voidsetGivenName(java.lang.String givenName)voidsetGivenName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> givenName)voidsetLocale(java.lang.String locale)voidsetLocale_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> locale)voidsetSurname(java.lang.String surname)voidsetSurname_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> surname)Profilesurname(java.lang.String surname)java.lang.StringtoString()
-
-
-
Field Detail
-
JSON_PROPERTY_GIVEN_NAME
public static final java.lang.String JSON_PROPERTY_GIVEN_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_SURNAME
public static final java.lang.String JSON_PROPERTY_SURNAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_EMAIL
public static final java.lang.String JSON_PROPERTY_EMAIL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_AVATAR_URL
public static final java.lang.String JSON_PROPERTY_AVATAR_URL
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LOCALE
public static final java.lang.String JSON_PROPERTY_LOCALE
- See Also:
- Constant Field Values
-
-
Method Detail
-
givenName
public Profile givenName(java.lang.String givenName)
-
getGivenName
@Nullable public java.lang.String getGivenName()
The user's given name (first name).- Returns:
- givenName
-
getGivenName_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getGivenName_JsonNullable()
-
setGivenName_JsonNullable
public void setGivenName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> givenName)
-
setGivenName
public void setGivenName(java.lang.String givenName)
-
surname
public Profile surname(java.lang.String surname)
-
getSurname
@Nullable public java.lang.String getSurname()
The user's surname (last name).- Returns:
- surname
-
getSurname_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getSurname_JsonNullable()
-
setSurname_JsonNullable
public void setSurname_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> surname)
-
setSurname
public void setSurname(java.lang.String surname)
-
email
public Profile email(java.lang.String email)
-
getEmail
@Nullable public java.lang.String getEmail()
The user's email address.- Returns:
-
getEmail_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getEmail_JsonNullable()
-
setEmail_JsonNullable
public void setEmail_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> email)
-
setEmail
public void setEmail(java.lang.String email)
-
avatarUrl
public Profile avatarUrl(java.net.URI avatarUrl)
-
getAvatarUrl
@Nullable public java.net.URI getAvatarUrl()
The user's avatar.- Returns:
- avatarUrl
-
getAvatarUrl_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<java.net.URI> getAvatarUrl_JsonNullable()
-
setAvatarUrl_JsonNullable
public void setAvatarUrl_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.net.URI> avatarUrl)
-
setAvatarUrl
public void setAvatarUrl(java.net.URI avatarUrl)
-
locale
public Profile locale(java.lang.String locale)
-
getLocale
@Nullable public java.lang.String getLocale()
End-user's locale information in BCP 47 format.- Returns:
- locale
-
getLocale_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> getLocale_JsonNullable()
-
setLocale_JsonNullable
public void setLocale_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> locale)
-
setLocale
public void setLocale(java.lang.String locale)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-