Class NodeEligibility
java.lang.Object
org.jvnet.jenkins.plugins.nodelabelparameter.node.NodeEligibility
- All Implemented Interfaces:
ExtensionPoint,Describable<NodeEligibility>,Serializable
- Direct Known Subclasses:
AllNodeEligibility,IgnoreOfflineNodeEligibility,IgnoreTempOfflineNodeEligibility
public abstract class NodeEligibility
extends Object
implements Describable<NodeEligibility>, ExtensionPoint, Serializable
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionall()protected ComputergetComputer(Node node) protected booleanhasOnlineExecutors(Node node) abstract booleanisEligible(Node node) booleanisEligible(String nodeName)
-
Constructor Details
-
NodeEligibility
public NodeEligibility()
-
-
Method Details
-
isEligible
-
isEligible
-
getComputer
-
hasOnlineExecutors
-
getDescriptor
- Specified by:
getDescriptorin interfaceDescribable<NodeEligibility>
-
all
public static DescriptorExtensionList<NodeEligibility,NodeEligibility.NodeEligibilityDescriptor> all()
-