Class Profile


  • public class Profile
    extends java.lang.Object
    Object hosting user profile information.
    • 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
    • Constructor Detail

      • Profile

        public Profile()
    • 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:
        email
      • 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:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object