Class MavenDependencyUpstreamCause
java.lang.Object
hudson.model.Cause
hudson.model.Cause.UpstreamCause
org.jenkinsci.plugins.pipeline.maven.cause.MavenDependencyUpstreamCause
- All Implemented Interfaces:
- MavenDependencyCause
public class MavenDependencyUpstreamCause
extends Cause.UpstreamCause
implements MavenDependencyCause
- 
Nested Class SummaryNested classes/interfaces inherited from class hudson.model.Cause.UpstreamCauseCause.UpstreamCause.ConverterImpl, Cause.UpstreamCause.DeeplyNestedUpstreamCauseNested classes/interfaces inherited from class hudson.model.CauseCause.LegacyCodeCause, Cause.RemoteCause, Cause.UpstreamCause, Cause.UserCause, Cause.UserIdCause
- 
Constructor SummaryConstructorsConstructorDescriptionMavenDependencyUpstreamCause(Run<?, ?> up, Collection<org.jenkinsci.plugins.pipeline.maven.MavenArtifact> mavenArtifacts, Collection<String> omittedPipelineFullNames) MavenDependencyUpstreamCause(Run<?, ?> up, org.jenkinsci.plugins.pipeline.maven.MavenArtifact... mavenArtifact) 
- 
Method SummaryModifier and TypeMethodDescriptionbooleanList<org.jenkinsci.plugins.pipeline.maven.MavenArtifact>List of pipeline whose trigger have been omitted because this pipeline trigger will subsequently trigger those pipeline.inthashCode()voidprint(TaskListener listener) TODO create a PR on jenkins-core to makeCause.UpstreamCause.indent(TaskListener, int)protected instead of private and delete this method once the PR is mergedvoidsetMavenArtifacts(List<org.jenkinsci.plugins.pipeline.maven.MavenArtifact> mavenArtifacts) voidsetOmittedPipelineFullNames(List<String> omittedPipelineFullNames) Methods inherited from class hudson.model.Cause.UpstreamCausegetUpstreamBuild, getUpstreamCauses, getUpstreamProject, getUpstreamRun, getUpstreamUrl, onLoad, pointsTo, pointsTo, toString
- 
Constructor Details- 
MavenDependencyUpstreamCausepublic MavenDependencyUpstreamCause(Run<?, ?> up, @NonNull org.jenkinsci.plugins.pipeline.maven.MavenArtifact... mavenArtifact) 
- 
MavenDependencyUpstreamCausepublic MavenDependencyUpstreamCause(Run<?, ?> up, @Nullable Collection<org.jenkinsci.plugins.pipeline.maven.MavenArtifact> mavenArtifacts, @Nullable Collection<String> omittedPipelineFullNames) 
 
- 
- 
Method Details- 
getShortDescription- Overrides:
- getShortDescriptionin class- Cause.UpstreamCause
 
- 
printTODO create a PR on jenkins-core to makeCause.UpstreamCause.indent(TaskListener, int)protected instead of private and delete this method once the PR is merged- Overrides:
- printin class- Cause.UpstreamCause
- See Also:
 
- 
getMavenArtifactsDescription- Specified by:
- getMavenArtifactsDescriptionin interface- MavenDependencyCause
 
- 
getMavenArtifacts- Specified by:
- getMavenArtifactsin interface- MavenDependencyCause
 
- 
getOmittedPipelineFullNamesDescription 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 interface- MavenDependencyCause
- Returns:
- list of AbstractItem.getFullName()
 
- 
setOmittedPipelineFullNames- Specified by:
- setOmittedPipelineFullNamesin interface- MavenDependencyCause
 
- 
setMavenArtifactspublic void setMavenArtifacts(List<org.jenkinsci.plugins.pipeline.maven.MavenArtifact> mavenArtifacts) - Specified by:
- setMavenArtifactsin interface- MavenDependencyCause
 
- 
equals- Overrides:
- equalsin class- Cause.UpstreamCause
 
- 
hashCodepublic int hashCode()- Overrides:
- hashCodein class- Cause.UpstreamCause
 
 
-