Class ViewBasedJobInclusionStrategy

java.lang.Object
jenkins.advancedqueue.jobinclusion.JobInclusionStrategy
jenkins.advancedqueue.jobinclusion.strategy.ViewBasedJobInclusionStrategy
All Implemented Interfaces:
ExtensionPoint, Describable<JobInclusionStrategy>

public class ViewBasedJobInclusionStrategy extends JobInclusionStrategy
Since:
3.0
Author:
Magnus Sandberg
  • Constructor Details

    • ViewBasedJobInclusionStrategy

      @DataBoundConstructor public ViewBasedJobInclusionStrategy(String viewName)
  • Method Details

    • getViewName

      public String getViewName()
    • isUseJobFilter

      public boolean isUseJobFilter()
    • getJobPattern

      public String getJobPattern()
    • setJobFilter

      @DataBoundSetter public void setJobFilter(ViewBasedJobInclusionStrategy.JobPattern jobFilter)
    • setUseJobFilter

      @DataBoundSetter public void setUseJobFilter(boolean useJobFilter)
    • setJobPattern

      @DataBoundSetter public void setJobPattern(String jobPattern)
    • contains

      public boolean contains(DecisionLogger decisionLogger, Job<?,?> job)
      Specified by:
      contains in class JobInclusionStrategy