public class SharedNode
extends hudson.slaves.AbstractCloudSlave
implements hudson.slaves.EphemeralNode, org.jenkinsci.plugins.cloudstats.TrackedItem
Modifier and Type | Class and Description |
---|---|
static class |
SharedNode.DescriptorImpl
Slave descriptor.
|
hudson.model.Slave.JnlpJar, hudson.model.Slave.SlaveDescriptor
Modifier and Type | Method and Description |
---|---|
protected void |
_terminate(hudson.model.TaskListener listener) |
hudson.model.Node |
asNode() |
hudson.model.queue.CauseOfBlockage |
canTake(hudson.model.Queue.BuildableItem item) |
hudson.slaves.AbstractCloudComputer<?> |
createComputer() |
String |
getHostName() |
org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id |
getId() |
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, checkPermission, createPath, getACL, getAssignedLabels, getChannel, getClockDifference, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodeProperty, getNodeProperty, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, hasPermission, isAcceptingTasks, isHoldOffLaunchUntilSave, reconfigure, save, toComputer
@Nonnull public hudson.slaves.AbstractCloudComputer<?> createComputer()
createComputer
in class hudson.slaves.AbstractCloudSlave
@CheckForNull public hudson.model.queue.CauseOfBlockage canTake(hudson.model.Queue.BuildableItem item)
canTake
in class hudson.model.Node
protected void _terminate(hudson.model.TaskListener listener)
_terminate
in class hudson.slaves.AbstractCloudSlave
@Nonnull public org.jenkinsci.plugins.cloudstats.ProvisioningActivity.Id getId()
getId
in interface org.jenkinsci.plugins.cloudstats.TrackedItem
@Nonnull public hudson.model.Node asNode()
asNode
in interface hudson.slaves.EphemeralNode
Copyright © 2016–2020. All rights reserved.