Class AllNodesForLabelBuildParameterFactory
java.lang.Object
hudson.model.AbstractDescribableImpl<hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory>
hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
org.jvnet.jenkins.plugins.nodelabelparameter.parameterizedtrigger.AllNodesForLabelBuildParameterFactory
- All Implemented Interfaces:
ExtensionPoint
,Describable<hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory>
public class AllNodesForLabelBuildParameterFactory
extends hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
A build parameter factory generating NodeLabelParameters for each node matching a label
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionAllNodesForLabelBuildParameterFactory
(String name, String nodeLabel, boolean ignoreOfflineNodes) -
Method Summary
Modifier and TypeMethodDescriptionList<hudson.plugins.parameterizedtrigger.AbstractBuildParameters>
getParameters
(AbstractBuild<?, ?> build, TaskListener listener) boolean
Methods inherited from class hudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
getDescriptor
-
Field Details
-
name
-
nodeLabel
-
ignoreOfflineNodes
public final boolean ignoreOfflineNodes
-
-
Constructor Details
-
AllNodesForLabelBuildParameterFactory
-
-
Method Details
-
getParameters
public List<hudson.plugins.parameterizedtrigger.AbstractBuildParameters> getParameters(AbstractBuild<?, ?> build, TaskListener listener) throws IOException, InterruptedException, hudson.plugins.parameterizedtrigger.AbstractBuildParameters.DontTriggerException- Specified by:
getParameters
in classhudson.plugins.parameterizedtrigger.AbstractBuildParameterFactory
- Throws:
IOException
InterruptedException
hudson.plugins.parameterizedtrigger.AbstractBuildParameters.DontTriggerException
-
isIgnoreOfflineNodes
public boolean isIgnoreOfflineNodes()
-