Class UpstreamCauseRestriction
java.lang.Object
com.synopsys.arc.jenkinsci.plugins.jobrestrictions.jobs.JobCauseRestriction<Cause.UpstreamCause>
com.synopsys.arc.jenkinsci.plugins.jobrestrictions.jobs.UpstreamCauseRestriction
- All Implemented Interfaces:
- Describable<JobCauseRestriction<? extends Cause>>
Allows to restrict execution according to upstream cause.
- Author:
- Oleg Nenashev
- 
Nested Class SummaryNested ClassesNested classes/interfaces inherited from class com.synopsys.arc.jenkinsci.plugins.jobrestrictions.jobs.JobCauseRestrictionJobCauseRestriction.JobCauseRestrictionDescriptor
- 
Field SummaryFields
- 
Constructor SummaryConstructorsConstructorDescriptionUpstreamCauseRestriction(JobRestriction jobRestriction) UpstreamCauseRestriction(JobRestriction jobRestriction, boolean skipCheckForMissingInfo) 
- 
Method SummaryModifier and TypeMethodDescriptionDescriptor<JobCauseRestriction<? extends Cause>>booleanvoidvalidate(Cause.UpstreamCause cause) 
- 
Field Details- 
DESCRIPTOR
 
- 
- 
Constructor Details- 
UpstreamCauseRestriction@DataBoundConstructor public UpstreamCauseRestriction(JobRestriction jobRestriction, boolean skipCheckForMissingInfo) 
- 
UpstreamCauseRestriction
 
- 
- 
Method Details- 
getJobRestriction
- 
isSkipCheckForMissingInfopublic boolean isSkipCheckForMissingInfo()
- 
validate- Specified by:
- validatein class- JobCauseRestriction<Cause.UpstreamCause>
- Throws:
- AbortException
 
- 
getDescriptor
 
-