Uses of Class
com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.JobRestriction
Packages that use JobRestriction
Package
Description
-
Uses of JobRestriction in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.jobs
Methods in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.jobs that return JobRestrictionConstructors in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.jobs with parameters of type JobRestrictionModifierConstructorDescriptionUpstreamCauseRestriction
(JobRestriction jobRestriction) UpstreamCauseRestriction
(JobRestriction jobRestriction, boolean skipCheckForMissingInfo) -
Uses of JobRestriction in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.nodes
Methods in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.nodes that return JobRestrictionConstructors in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.nodes with parameters of type JobRestriction -
Uses of JobRestriction in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions
Fields in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions declared as JobRestrictionMethods in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions that return types with arguments of type JobRestrictionModifier and TypeMethodDescriptionJobRestriction.all()
Get list of all registeredJobRestriction
s. -
Uses of JobRestriction in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.job
Modifier and TypeClassDescriptionclass
Abstract class, which defines the logic of UserCause-based restrictions.class
Restricts the jobs execution by applying regular expressions to their names.class
JobRestriction
, which checks if a user belongs to the specified groups.class
Handles restrictions from User causes. -
Uses of JobRestriction in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic
Subclasses of JobRestriction in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logicModifier and TypeClassDescriptionclass
Virtual job restriction, which allows to check two restrictions at once.class
Takes any job.class
Implements "And" condition with multiple entries.class
Implements "Or" condition with multiple entries.class
Logic inversion condition.class
OR condition, which takes two parametersMethods in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic that return JobRestrictionModifier and TypeMethodDescriptionAndJobRestriction.getFirst()
OrJobRestriction.getFirst()
NotJobRestriction.getRestriction()
AndJobRestriction.getSecond()
OrJobRestriction.getSecond()
Methods in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic that return types with arguments of type JobRestrictionModifier and TypeMethodDescriptionMultipleAndJobRestriction.getRestrictions()
MultipleOrJobRestriction.getRestrictions()
Constructors in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic with parameters of type JobRestrictionModifierConstructorDescriptionAndJobRestriction
(JobRestriction first, JobRestriction second) NotJobRestriction
(JobRestriction restriction) OrJobRestriction
(JobRestriction first, JobRestriction second) Constructor parameters in com.synopsys.arc.jenkinsci.plugins.jobrestrictions.restrictions.logic with type arguments of type JobRestrictionModifierConstructorDescriptionMultipleAndJobRestriction
(ArrayList<JobRestriction> restrictions) MultipleOrJobRestriction
(ArrayList<JobRestriction> restrictions) -
Uses of JobRestriction in io.jenkins.plugins.jobrestrictions.restrictions.job
Subclasses of JobRestriction in io.jenkins.plugins.jobrestrictions.restrictions.job