Package jenkins.model.lazy
Class LazyBuildMixIn.RunMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>
java.lang.Object
jenkins.model.lazy.LazyBuildMixIn.RunMixIn<JobT,RunT>
- Enclosing class:
- LazyBuildMixIn<JobT extends Job<JobT,
RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT, RunT>, RunT extends Run<JobT, RunT> & LazyBuildMixIn.LazyLoadingRun<JobT, RunT>>
public abstract static class LazyBuildMixIn.RunMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>
extends Object
Accompanying helper for the run type.
Stateful but should be held in a
final transient field.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract RunTasRun()final BuildReference<RunT>To implementRun.createReference().final voidTo implementRun.dropLinks().final RunTTo implementRun.getNextBuild().final RunTTo implementRun.getPreviousBuild().
-
Constructor Details
-
RunMixIn
protected RunMixIn()
-
-
Method Details
-
asRun
-
createReference
To implementRun.createReference(). -
dropLinks
public final void dropLinks()To implementRun.dropLinks(). -
getPreviousBuild
To implementRun.getPreviousBuild(). -
getNextBuild
To implementRun.getNextBuild().
-