Class User


  • public class User
    extends java.lang.Object
    User represents a user
    • Constructor Detail

      • User

        public User()
    • Method Detail

      • active

        public User active​(java.lang.Boolean active)
      • isActive

        public java.lang.Boolean isActive()
        Is user active
        Returns:
        active
      • setActive

        public void setActive​(java.lang.Boolean active)
      • avatarUrl

        public User avatarUrl​(java.lang.String avatarUrl)
      • getAvatarUrl

        public java.lang.String getAvatarUrl()
        URL to the user's avatar
        Returns:
        avatarUrl
      • setAvatarUrl

        public void setAvatarUrl​(java.lang.String avatarUrl)
      • created

        public User created​(org.threeten.bp.OffsetDateTime created)
      • getCreated

        public org.threeten.bp.OffsetDateTime getCreated()
        Get created
        Returns:
        created
      • setCreated

        public void setCreated​(org.threeten.bp.OffsetDateTime created)
      • description

        public User description​(java.lang.String description)
      • getDescription

        public java.lang.String getDescription()
        the user's description
        Returns:
        description
      • setDescription

        public void setDescription​(java.lang.String description)
      • email

        public User email​(java.lang.String email)
      • getEmail

        public java.lang.String getEmail()
        Get email
        Returns:
        email
      • setEmail

        public void setEmail​(java.lang.String email)
      • followersCount

        public User followersCount​(java.lang.Long followersCount)
      • getFollowersCount

        public java.lang.Long getFollowersCount()
        user counts
        Returns:
        followersCount
      • setFollowersCount

        public void setFollowersCount​(java.lang.Long followersCount)
      • followingCount

        public User followingCount​(java.lang.Long followingCount)
      • getFollowingCount

        public java.lang.Long getFollowingCount()
        Get followingCount
        Returns:
        followingCount
      • setFollowingCount

        public void setFollowingCount​(java.lang.Long followingCount)
      • fullName

        public User fullName​(java.lang.String fullName)
      • getFullName

        public java.lang.String getFullName()
        the user's full name
        Returns:
        fullName
      • setFullName

        public void setFullName​(java.lang.String fullName)
      • id

        public User id​(java.lang.Long id)
      • getId

        public java.lang.Long getId()
        the user's id
        Returns:
        id
      • setId

        public void setId​(java.lang.Long id)
      • isAdmin

        public User isAdmin​(java.lang.Boolean isAdmin)
      • isIsAdmin

        public java.lang.Boolean isIsAdmin()
        Is the user an administrator
        Returns:
        isAdmin
      • setIsAdmin

        public void setIsAdmin​(java.lang.Boolean isAdmin)
      • language

        public User language​(java.lang.String language)
      • getLanguage

        public java.lang.String getLanguage()
        User locale
        Returns:
        language
      • setLanguage

        public void setLanguage​(java.lang.String language)
      • lastLogin

        public User lastLogin​(org.threeten.bp.OffsetDateTime lastLogin)
      • getLastLogin

        public org.threeten.bp.OffsetDateTime getLastLogin()
        Get lastLogin
        Returns:
        lastLogin
      • setLastLogin

        public void setLastLogin​(org.threeten.bp.OffsetDateTime lastLogin)
      • location

        public User location​(java.lang.String location)
      • getLocation

        public java.lang.String getLocation()
        the user's location
        Returns:
        location
      • setLocation

        public void setLocation​(java.lang.String location)
      • login

        public User login​(java.lang.String login)
      • getLogin

        public java.lang.String getLogin()
        the user's username
        Returns:
        login
      • setLogin

        public void setLogin​(java.lang.String login)
      • loginName

        public User loginName​(java.lang.String loginName)
      • getLoginName

        public java.lang.String getLoginName()
        the user's authentication sign-in name.
        Returns:
        loginName
      • setLoginName

        public void setLoginName​(java.lang.String loginName)
      • prohibitLogin

        public User prohibitLogin​(java.lang.Boolean prohibitLogin)
      • isProhibitLogin

        public java.lang.Boolean isProhibitLogin()
        Is user login prohibited
        Returns:
        prohibitLogin
      • setProhibitLogin

        public void setProhibitLogin​(java.lang.Boolean prohibitLogin)
      • restricted

        public User restricted​(java.lang.Boolean restricted)
      • isRestricted

        public java.lang.Boolean isRestricted()
        Is user restricted
        Returns:
        restricted
      • setRestricted

        public void setRestricted​(java.lang.Boolean restricted)
      • starredReposCount

        public User starredReposCount​(java.lang.Long starredReposCount)
      • getStarredReposCount

        public java.lang.Long getStarredReposCount()
        Get starredReposCount
        Returns:
        starredReposCount
      • setStarredReposCount

        public void setStarredReposCount​(java.lang.Long starredReposCount)
      • visibility

        public User visibility​(java.lang.String visibility)
      • getVisibility

        public java.lang.String getVisibility()
        User visibility level option: public, limited, private
        Returns:
        visibility
      • setVisibility

        public void setVisibility​(java.lang.String visibility)
      • website

        public User website​(java.lang.String website)
      • getWebsite

        public java.lang.String getWebsite()
        the user's website
        Returns:
        website
      • setWebsite

        public void setWebsite​(java.lang.String website)
      • 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