Class Issue

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

public class Issue extends Object
GitHub Issue 模型,对应 GitHub API 中的 Issue 对象。 包含 Issue 的内容信息、状态、参与者及时间戳等字段。
  • Constructor Details

    • Issue

      public Issue()
  • Method Details

    • getId

      public long getId()
    • setId

      public void setId(long id)
    • getNodeId

      public String getNodeId()
    • setNodeId

      public void setNodeId(String nodeId)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getRepositoryUrl

      public String getRepositoryUrl()
    • setRepositoryUrl

      public void setRepositoryUrl(String repositoryUrl)
    • getHtmlUrl

      public String getHtmlUrl()
    • setHtmlUrl

      public void setHtmlUrl(String htmlUrl)
    • getNumber

      public int getNumber()
    • setNumber

      public void setNumber(int number)
    • getState

      public String getState()
    • setState

      public void setState(String state)
    • getStateReason

      public String getStateReason()
    • setStateReason

      public void setStateReason(String stateReason)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getBody

      public String getBody()
    • setBody

      public void setBody(String body)
    • getUser

      public User getUser()
    • setUser

      public void setUser(User user)
    • getLabels

      public List<Label> getLabels()
    • setLabels

      public void setLabels(List<Label> labels)
    • getAssignee

      public User getAssignee()
    • setAssignee

      public void setAssignee(User assignee)
    • getAssignees

      public List<User> getAssignees()
    • setAssignees

      public void setAssignees(List<User> assignees)
    • getMilestone

      public Milestone getMilestone()
    • setMilestone

      public void setMilestone(Milestone milestone)
    • isLocked

      public boolean isLocked()
    • setLocked

      public void setLocked(boolean locked)
    • getComments

      public int getComments()
    • setComments

      public void setComments(int comments)
    • getActiveLockReason

      public String getActiveLockReason()
    • setActiveLockReason

      public void setActiveLockReason(String activeLockReason)
    • getCreatedAt

      public Instant getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Instant createdAt)
    • getUpdatedAt

      public Instant getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(Instant updatedAt)
    • getClosedAt

      public Instant getClosedAt()
    • setClosedAt

      public void setClosedAt(Instant closedAt)
    • getPullRequest

      public Object getPullRequest()
    • setPullRequest

      public void setPullRequest(Object pullRequest)
    • getAuthorAssociation

      public String getAuthorAssociation()
    • setAuthorAssociation

      public void setAuthorAssociation(String authorAssociation)