Class SmartLBJobProperty

java.lang.Object
hudson.model.JobProperty<Job<?,?>>
io.jenkins.plugins.smartexecutorloadbalancer.SmartLBJobProperty
All Implemented Interfaces:
ExtensionPoint, Describable<JobProperty<?>>, ReconfigurableDescribable<JobProperty<?>>, BuildStep

public class SmartLBJobProperty extends JobProperty<Job<?,?>>
Per-job opt-out from Smart Load Balancer scheduling.

When enabled on a job, SmartLoadBalancer delegates that job's scheduling entirely to the fallback (Jenkins default) balancer. Useful for jobs that must run on a specific node regardless of fault history or load.

  • Constructor Details

    • SmartLBJobProperty

      @DataBoundConstructor public SmartLBJobProperty()
  • Method Details

    • isDisableSmartLB

      public boolean isDisableSmartLB()
    • setDisableSmartLB

      @DataBoundSetter public void setDisableSmartLB(boolean disableSmartLB)