Class BuildWithEiffelDownstreamBuildAction
- java.lang.Object
-
- hudson.model.InvisibleAction
-
- com.axis.jenkins.plugins.eiffel.eiffelbroadcaster.pipeline.build.BuildWithEiffelDownstreamBuildAction
-
- All Implemented Interfaces:
Action
,ModelObject
public final class BuildWithEiffelDownstreamBuildAction extends InvisibleAction
Tracks downstream builds triggered by thebuild
step, as well as theFlowNode.getId()
of the step.- See Also:
BuildWithEiffelUpstreamCause
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BuildWithEiffelDownstreamBuildAction.BuildWithEiffelDownstreamBuild
-
Constructor Summary
Constructors Constructor Description BuildWithEiffelDownstreamBuildAction()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<BuildWithEiffelDownstreamBuildAction.BuildWithEiffelDownstreamBuild>
getDownstreamBuilds()
static BuildWithEiffelDownstreamBuildAction.BuildWithEiffelDownstreamBuild
getOrCreate(Run<?,?> run, String flowNodeId, Item job)
-
Methods inherited from class hudson.model.InvisibleAction
getDisplayName, getIconFileName, getUrlName
-
-
-
-
Method Detail
-
getOrCreate
@NonNull public static BuildWithEiffelDownstreamBuildAction.BuildWithEiffelDownstreamBuild getOrCreate(@NonNull Run<?,?> run, @NonNull String flowNodeId, @NonNull Item job)
-
getDownstreamBuilds
@NonNull public List<BuildWithEiffelDownstreamBuildAction.BuildWithEiffelDownstreamBuild> getDownstreamBuilds()
-
-