public class vSphereCloudProvisionedSlave extends vSphereCloudSlave
Modifier and Type | Class and Description |
---|---|
static class |
vSphereCloudProvisionedSlave.DescriptorImpl |
static class |
vSphereCloudProvisionedSlave.vSphereCloudComputerListener |
Slave.JnlpJar, Slave.SlaveDescriptor
Node.InternalComputerListener, Node.Mode
ExtensionPoint.LegacyInstancesAreScopedToHudson
doingLastInLimitedTestRun, slaveIsDisconnecting, slaveIsStarting
holdOffLaunchUntilSave, SKIP_BUILD_CHECK_ON_FLYWEIGHTS
Constructor and Description |
---|
vSphereCloudProvisionedSlave(String name,
String nodeDescription,
String remoteFS,
String numExecutors,
Node.Mode mode,
String labelString,
ComputerLauncher delegateLauncher,
RetentionStrategy retentionStrategy,
List<? extends NodeProperty<?>> nodeProperties,
String vsDescription,
String vmName,
boolean launchSupportForced,
boolean waitForVMTools,
String snapName,
String launchDelay,
String idleOption,
String LimitedTestRunCount) |
Modifier and Type | Method and Description |
---|---|
protected void |
_terminate(TaskListener listener) |
AddProbableLaunch, canTake, createComputer, EndLimitedTestRun, findOurVsInstance, getDelegateLauncher, getIdleOption, getLaunchDelay, getLimitedTestRunCount, getSnapName, getVmName, getVsDescription, getWaitForVMTools, isLaunchSupportForced, ProbableLaunchCleanup, ProbableLaunchCount, ProbablyLaunchCanHandle, readResolve, RemoveProbableLaunch, StartLimitedTestRun
terminate
createLauncher, equals, getClockDifferenceCallable, getComputer, getDescriptor, getLabelString, getLauncher, getMode, getNodeDescription, getNodeName, getNodeProperties, getNumExecutors, getRemoteFS, getRetentionStrategy, getRootPath, getUserId, getWorkspaceFor, getWorkspaceRoot, hashCode, setLabelString, setLauncher, setMode, setNodeDescription, setNodeName, setNodeProperties, setNumExecutors, setRetentionStrategy, setUserId, toString
canTake, createPath, getACL, getAssignedLabels, getChannel, getClockDifference, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodeProperty, getNodeProperty, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, isAcceptingTasks, isHoldOffLaunchUntilSave, reconfigure, save, toComputer
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
checkAnyPermission, checkPermission, hasAnyPermission, hasPermission, hasPermission
@DataBoundConstructor public vSphereCloudProvisionedSlave(String name, String nodeDescription, String remoteFS, String numExecutors, Node.Mode mode, String labelString, ComputerLauncher delegateLauncher, RetentionStrategy retentionStrategy, List<? extends NodeProperty<?>> nodeProperties, String vsDescription, String vmName, boolean launchSupportForced, boolean waitForVMTools, String snapName, String launchDelay, String idleOption, String LimitedTestRunCount) throws Descriptor.FormException, IOException
Descriptor.FormException
IOException
protected void _terminate(TaskListener listener) throws IOException, InterruptedException
_terminate
in class vSphereCloudSlave
IOException
InterruptedException
Copyright © 2016–2022. All rights reserved.