public class VirtualMachineSlave extends Slave
| Modifier and Type | Class and Description |
|---|---|
static class |
VirtualMachineSlave.DescriptorImpl |
Slave.JnlpJar, Slave.SlaveDescriptorNode.InternalComputerListener, Node.ModeExtensionPoint.LegacyInstancesAreScopedToHudsonholdOffLaunchUntilSave, SKIP_BUILD_CHECK_ON_FLYWEIGHTS| Constructor and Description |
|---|
VirtualMachineSlave(String name,
String nodeDescription,
String remoteFS,
String numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher delegateLauncher,
RetentionStrategy retentionStrategy,
List<? extends NodeProperty<?>> nodeProperties,
String datacenterDescription,
String datacenterNode,
Integer virtualMachineId,
String snapshotName,
Boolean startVM,
int startupWaitingPeriodSeconds,
VirtualMachineLauncher.RevertPolicy revertPolicy) |
| Modifier and Type | Method and Description |
|---|---|
Computer |
createComputer() |
String |
getDatacenterDescription() |
String |
getDatacenterNode() |
ComputerLauncher |
getDelegateLauncher() |
VirtualMachineLauncher.RevertPolicy |
getRevertPolicy() |
String |
getSnapshotName() |
int |
getStartupWaitingPeriodSeconds() |
Boolean |
getStartVM() |
Integer |
getVirtualMachineId() |
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, toStringcanTake, canTake, createPath, getACL, getAssignedLabels, getChannel, getClockDifference, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodeProperty, getNodeProperty, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, isAcceptingTasks, isHoldOffLaunchUntilSave, reconfigure, save, toComputergetSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendErrorclone, finalize, getClass, notify, notifyAll, wait, wait, waitcheckAnyPermission, checkPermission, hasAnyPermission, hasPermission, hasPermission, hasPermission2@DataBoundConstructor public VirtualMachineSlave(String name, String nodeDescription, String remoteFS, String numExecutors, Node.Mode mode, String labelString, ComputerLauncher delegateLauncher, RetentionStrategy retentionStrategy, List<? extends NodeProperty<?>> nodeProperties, String datacenterDescription, String datacenterNode, Integer virtualMachineId, String snapshotName, Boolean startVM, int startupWaitingPeriodSeconds, VirtualMachineLauncher.RevertPolicy revertPolicy) throws IOException, Descriptor.FormException
IOExceptionDescriptor.FormExceptionpublic String getDatacenterDescription()
public String getDatacenterNode()
public Integer getVirtualMachineId()
public String getSnapshotName()
public Boolean getStartVM()
public int getStartupWaitingPeriodSeconds()
public VirtualMachineLauncher.RevertPolicy getRevertPolicy()
public ComputerLauncher getDelegateLauncher()
public Computer createComputer()
createComputer in class SlaveCopyright © 2016–2022 Dynamo-Media. All rights reserved.