Class AbstractCheckRunFactory

java.lang.Object
io.jenkins.plugins.gerritchecksapi.rest.AbstractCheckRunFactory
Direct Known Subclasses:
GerritMultiBranchCheckRunFactory, GerritTriggerCheckRunFactory

public abstract class AbstractCheckRunFactory extends Object
  • Constructor Details

    • AbstractCheckRunFactory

      public AbstractCheckRunFactory()
  • Method Details

    • create

      public abstract CheckRun create(PatchSetId ps, Job<?,?> job, Run<?,?> run, int attempt)
    • computeActions

      protected abstract List<Action> computeActions(Run<?,?> run)
    • computeStatus

      protected static io.jenkins.plugins.gerritchecksapi.rest.CheckRun.RunStatus computeStatus(Run<?,?> run)
    • computeFinishedTimeStamp

      protected static String computeFinishedTimeStamp(Run<?,?> run)
    • computeCheckResults

      protected List<CheckResult> computeCheckResults(Run<?,?> run)
    • getAbsoluteRunUrl

      protected String getAbsoluteRunUrl(Run<?,?> run)