public class NodePoolSlave
extends hudson.model.Slave
hudson.model.Slave.JnlpJar, hudson.model.Slave.SlaveDescriptor
Constructor and Description |
---|
NodePoolSlave(NodePoolNode nodePoolNode,
String credentialsId)
Create a new slave
|
Modifier and Type | Method and Description |
---|---|
hudson.model.Computer |
createComputer() |
NodePoolNode |
getNodePoolNode() |
createLauncher, equals, getClockDifferenceCallable, getComputer, getDescriptor, getLabelString, getLauncher, getMode, getNodeDescription, getNodeName, getNodeProperties, getNumExecutors, getRemoteFS, getRetentionStrategy, getRootPath, getUserId, getWorkspaceFor, getWorkspaceRoot, hashCode, readResolve, setLabelString, setLauncher, setMode, setNodeDescription, setNodeName, setNodeProperties, setNumExecutors, setRetentionStrategy, setUserId, toString
canTake, canTake, checkPermission, createPath, getACL, getAssignedLabels, getChannel, getClockDifference, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodeProperty, getNodeProperty, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, hasPermission, isAcceptingTasks, isHoldOffLaunchUntilSave, reconfigure, save, toComputer
public NodePoolSlave(NodePoolNode nodePoolNode, String credentialsId) throws hudson.model.Descriptor.FormException, IOException
nodePoolNode
- the node from NodePoolcredentialsId
- the Jenkins credential identifierDescriptor.FormException
- on configuration exceptionIOException
- on configuration exceptionpublic NodePoolNode getNodePoolNode()
public hudson.model.Computer createComputer()
createComputer
in class hudson.model.Slave
Copyright © 2016–2018. All rights reserved.