Class WorkflowRun

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

public class WorkflowRun extends Object
GitHub Actions 工作流运行记录。

表示工作流的一次具体运行实例,包含运行状态、触发方式、关联的提交信息等。

See Also:
  • Constructor Details

    • WorkflowRun

      public WorkflowRun()
  • Method Details

    • getId

      public long getId()
    • setId

      public void setId(long id)
    • getNodeId

      public String getNodeId()
    • setNodeId

      public void setNodeId(String nodeId)
    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getHeadBranch

      public String getHeadBranch()
    • setHeadBranch

      public void setHeadBranch(String headBranch)
    • getHeadSha

      public String getHeadSha()
    • setHeadSha

      public void setHeadSha(String headSha)
    • getRunNumber

      public int getRunNumber()
    • setRunNumber

      public void setRunNumber(int runNumber)
    • getEvent

      public String getEvent()
    • setEvent

      public void setEvent(String event)
    • getStatus

      public String getStatus()
    • setStatus

      public void setStatus(String status)
    • getConclusion

      public String getConclusion()
    • setConclusion

      public void setConclusion(String conclusion)
    • getWorkflowId

      public long getWorkflowId()
    • setWorkflowId

      public void setWorkflowId(long workflowId)
    • getHtmlUrl

      public String getHtmlUrl()
    • setHtmlUrl

      public void setHtmlUrl(String htmlUrl)
    • getUrl

      public String getUrl()
    • setUrl

      public void setUrl(String url)
    • getJobsUrl

      public String getJobsUrl()
    • setJobsUrl

      public void setJobsUrl(String jobsUrl)
    • getLogsUrl

      public String getLogsUrl()
    • setLogsUrl

      public void setLogsUrl(String logsUrl)
    • getArtifactsUrl

      public String getArtifactsUrl()
    • setArtifactsUrl

      public void setArtifactsUrl(String artifactsUrl)
    • getCancelUrl

      public String getCancelUrl()
    • setCancelUrl

      public void setCancelUrl(String cancelUrl)
    • getRerunUrl

      public String getRerunUrl()
    • setRerunUrl

      public void setRerunUrl(String rerunUrl)
    • getCreatedAt

      public Instant getCreatedAt()
    • setCreatedAt

      public void setCreatedAt(Instant createdAt)
    • getUpdatedAt

      public Instant getUpdatedAt()
    • setUpdatedAt

      public void setUpdatedAt(Instant updatedAt)
    • getRunStartedAt

      public Instant getRunStartedAt()
    • setRunStartedAt

      public void setRunStartedAt(Instant runStartedAt)
    • getActor

      public User getActor()
    • setActor

      public void setActor(User actor)
    • getTriggeringActor

      public User getTriggeringActor()
    • setTriggeringActor

      public void setTriggeringActor(User triggeringActor)
    • getRepository

      public Repository getRepository()
    • setRepository

      public void setRepository(Repository repository)
    • getHeadCommit

      public WorkflowRun.WorkflowRunHeadCommit getHeadCommit()
    • setHeadCommit

      public void setHeadCommit(WorkflowRun.WorkflowRunHeadCommit headCommit)