Class MavenDependencyAbstractCause
java.lang.Object
hudson.model.Cause
org.jenkinsci.plugins.pipeline.maven.cause.MavenDependencyAbstractCause
- All Implemented Interfaces:
Cloneable,MavenDependencyCause
- Direct Known Subclasses:
MavenDependencyCliCause,OtherMavenDependencyCause
public abstract class MavenDependencyAbstractCause
extends Cause
implements MavenDependencyCause, Cloneable
- Author:
- Cyrille Le Clerc
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Cause
Cause.LegacyCodeCause, Cause.RemoteCause, Cause.UpstreamCause, Cause.UserCause, Cause.UserIdCause -
Constructor Summary
ConstructorsConstructorDescriptionMavenDependencyAbstractCause(List<org.jenkinsci.plugins.pipeline.maven.MavenArtifact> mavenArtifacts) -
Method Summary
Modifier and TypeMethodDescriptionclone()List<org.jenkinsci.plugins.pipeline.maven.MavenArtifact>List of pipeline whose trigger have been omitted because this pipeline trigger will subsequently trigger those pipeline.voidsetMavenArtifacts(List<org.jenkinsci.plugins.pipeline.maven.MavenArtifact> mavenArtifacts) voidsetOmittedPipelineFullNames(List<String> omittedPipelines)
-
Constructor Details
-
MavenDependencyAbstractCause
public MavenDependencyAbstractCause() -
MavenDependencyAbstractCause
public MavenDependencyAbstractCause(@Nullable List<org.jenkinsci.plugins.pipeline.maven.MavenArtifact> mavenArtifacts)
-
-
Method Details
-
getMavenArtifacts
- Specified by:
getMavenArtifactsin interfaceMavenDependencyCause
-
setMavenArtifacts
public void setMavenArtifacts(@NonNull List<org.jenkinsci.plugins.pipeline.maven.MavenArtifact> mavenArtifacts) - Specified by:
setMavenArtifactsin interfaceMavenDependencyCause
-
getOmittedPipelineFullNames
Description copied from interface:MavenDependencyCauseList of pipeline whose trigger have been omitted because this pipeline trigger will subsequently trigger those pipeline. We have omitted these pipeline triggers to prevent excessive triggers.- Specified by:
getOmittedPipelineFullNamesin interfaceMavenDependencyCause- Returns:
- list of
AbstractItem.getFullName()
-
setOmittedPipelineFullNames
- Specified by:
setOmittedPipelineFullNamesin interfaceMavenDependencyCause
-
getMavenArtifactsDescription
- Specified by:
getMavenArtifactsDescriptionin interfaceMavenDependencyCause
-
clone
- Overrides:
clonein classObject- Throws:
CloneNotSupportedException
-