Class WorkflowJobProperty

java.lang.Object
hudson.model.JobProperty<WorkflowJob>
org.jenkinsci.plugins.workflow.job.WorkflowJobProperty
All Implemented Interfaces:
ExtensionPoint, Describable<JobProperty<?>>, ReconfigurableDescribable<JobProperty<?>>, BuildStep

public abstract class WorkflowJobProperty extends JobProperty<WorkflowJob>
Job property which can specially affect behavior of the project.
  • Constructor Details

    • WorkflowJobProperty

      public WorkflowJobProperty()
  • Method Details

    • decorateACL

      @NonNull public ACL decorateACL(@NonNull ACL acl)
      Allows a property to control permissions related to the job.
    • isBuildable

      @CheckForNull public Boolean isBuildable()
      Allows a property to control whether WorkflowJob.isBuildable().
      Returns:
      a value, or null to have no effect