All Known Implementing Classes:
BuildView, NullBuildView

public interface BuildViewModel
  • Method Details

    • name

      String name()
    • url

      String url()
    • result

      Result result()
    • isRunning

      boolean isRunning()
    • elapsedTime

      Duration elapsedTime()
    • timeElapsedSince

      Duration timeElapsedSince()
    • duration

      Duration duration()
    • estimatedDuration

      Duration estimatedDuration()
    • progress

      int progress()
    • description

      String description()
    • isPipeline

      boolean isPipeline()
    • pipelineStages

      List<String> pipelineStages()
    • hasPreviousBuild

      boolean hasPreviousBuild()
    • previousBuild

      BuildViewModel previousBuild()
    • culprits

      Set<String> culprits()
    • committers

      Set<String> committers()
    • detailsOf

      <A extends Action> Optional<A> detailsOf(Class<A> jenkinsAction)
    • allDetailsOf

      <A extends Action> List<A> allDetailsOf(Class<A> jenkinsAction)