Interface BuildViewModel
-
- All Known Implementing Classes:
BuildView
,NullBuildView
public interface BuildViewModel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <A extends Action>
List<A>allDetailsOf(Class<A> jenkinsAction)
Set<String>
committers()
Set<String>
culprits()
String
description()
<A extends Action>
Optional<A>detailsOf(Class<A> jenkinsAction)
Duration
duration()
Duration
elapsedTime()
Duration
estimatedDuration()
boolean
hasPreviousBuild()
boolean
isPipeline()
boolean
isRunning()
String
name()
List<String>
pipelineStages()
BuildViewModel
previousBuild()
int
progress()
Result
result()
Duration
timeElapsedSince()
String
url()
-
-
-
Method Detail
-
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()
-
hasPreviousBuild
boolean hasPreviousBuild()
-
previousBuild
BuildViewModel previousBuild()
-
-