Class Milestone

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

public class Milestone extends Object
GitHub 里程碑模型,表示Issue或Pull Request的里程碑。

对应GitHub API中的里程碑对象,用于将Issue和Pull Request组织到特定的版本或计划中。

  • Constructor Details

    • Milestone

      public Milestone()
  • 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)
    • 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)
    • getTitle

      public String getTitle()
    • setTitle

      public void setTitle(String title)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getCreator

      public User getCreator()
    • setCreator

      public void setCreator(User creator)
    • getOpenIssues

      public int getOpenIssues()
    • setOpenIssues

      public void setOpenIssues(int openIssues)
    • getClosedIssues

      public int getClosedIssues()
    • setClosedIssues

      public void setClosedIssues(int closedIssues)
    • getCreatedAt

      public Instant getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Instant createdAt)
    • getUpdatedAt

      public Instant getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(Instant updatedAt)
    • getDueOn

      public Instant getDueOn()
    • setDueOn

      public void setDueOn(Instant dueOn)
    • getClosedAt

      public Instant getClosedAt()
    • setClosedAt

      public void setClosedAt(Instant closedAt)