Class User

java.lang.Object
ink.icoding.github4j.model.User

public class User extends Object
GitHub 用户模型,对应 GitHub API 中的用户对象。 包含用户的基本信息、统计数据及时间戳等字段。
  • Constructor Details

    • User

      public User()
  • Method Details

    • getId

      public long getId()
    • setId

      public void setId(long id)
    • getLogin

      public String getLogin()
    • setLogin

      public void setLogin(String login)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getAvatarUrl

      public String getAvatarUrl()
    • setAvatarUrl

      public void setAvatarUrl(String avatarUrl)
    • getHtmlUrl

      public String getHtmlUrl()
    • setHtmlUrl

      public void setHtmlUrl(String htmlUrl)
    • getType

      public String getType()
    • setType

      public void setType(String type)
    • getBio

      public String getBio()
    • setBio

      public void setBio(String bio)
    • getCompany

      public String getCompany()
    • setCompany

      public void setCompany(String company)
    • getLocation

      public String getLocation()
    • setLocation

      public void setLocation(String location)
    • getBlog

      public String getBlog()
    • setBlog

      public void setBlog(String blog)
    • getTwitterUsername

      public String getTwitterUsername()
    • setTwitterUsername

      public void setTwitterUsername(String twitterUsername)
    • getPublicRepos

      public int getPublicRepos()
    • setPublicRepos

      public void setPublicRepos(int publicRepos)
    • getPublicGists

      public int getPublicGists()
    • setPublicGists

      public void setPublicGists(int publicGists)
    • getFollowers

      public int getFollowers()
    • setFollowers

      public void setFollowers(int followers)
    • getFollowing

      public int getFollowing()
    • setFollowing

      public void setFollowing(int following)
    • getCreatedAt

      public Instant getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Instant createdAt)
    • getUpdatedAt

      public Instant getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(Instant updatedAt)
    • isSiteAdmin

      public boolean isSiteAdmin()
    • setSiteAdmin

      public void setSiteAdmin(boolean siteAdmin)
    • getNodeId

      public String getNodeId()
    • setNodeId

      public void setNodeId(String nodeId)