Class JobView
- java.lang.Object
-
- com.smartcodeltd.jenkinsci.plugins.buildmonitor.viewmodel.JobView
-
public class JobView extends Object
- Author:
- Jan Molak
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BuildViewModel>
currentBuilds()
boolean
equals(Object obj)
String
estimatedDuration()
List<Feature>
features()
int
hashCode()
boolean
isDisabled()
boolean
isRunning()
BuildViewModel
lastBuild()
BuildViewModel
lastCompletedBuild()
Result
lastResult()
String
name()
static JobView
of(Job<?,?> job, List<Feature> features, boolean isPipelineJob)
int
progress()
String
status()
String
timeElapsedSinceLastBuild()
String
toString()
String
url()
<F extends Feature>
Fwhich(Class<F> requestedFeature)
-
-
-
Constructor Detail
-
JobView
public JobView(Job<?,?> job, List<Feature> features, boolean isPipelineJob, RelativeLocation relative, Date systemTime)
-
-
Method Detail
-
name
public String name()
-
url
public String url()
-
status
public String status()
-
estimatedDuration
public String estimatedDuration()
-
timeElapsedSinceLastBuild
public String timeElapsedSinceLastBuild()
-
progress
public int progress()
-
isDisabled
public boolean isDisabled()
-
isRunning
public boolean isRunning()
-
lastResult
public Result lastResult()
-
currentBuilds
public List<BuildViewModel> currentBuilds()
-
lastBuild
public BuildViewModel lastBuild()
-
lastCompletedBuild
public BuildViewModel lastCompletedBuild()
-
-