org.jenkinsci.plugins
Class vSphereCloudSlave
java.lang.Object
hudson.model.AbstractModelObject
hudson.model.Node
hudson.model.Slave
org.jenkinsci.plugins.vSphereCloudSlave
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.model.Node>, hudson.model.ModelObject, hudson.model.ReconfigurableDescribable<hudson.model.Node>, hudson.search.SearchableModelObject, hudson.search.SearchItem, hudson.security.AccessControlled, java.io.Serializable
public class vSphereCloudSlave
- extends hudson.model.Slave
- Author:
- Admin
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class hudson.model.Slave |
hudson.model.Slave.JnlpJar, hudson.model.Slave.SlaveDescriptor |
| Nested classes/interfaces inherited from class hudson.model.Node |
hudson.model.Node.InternalComputerListener, hudson.model.Node.Mode |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Fields inherited from class hudson.model.Slave |
name, remoteFS |
| Fields inherited from class hudson.model.Node |
holdOffLaunchUntilSave |
|
Constructor Summary |
vSphereCloudSlave(java.lang.String name,
java.lang.String nodeDescription,
java.lang.String remoteFS,
java.lang.String numExecutors,
hudson.model.Node.Mode mode,
java.lang.String labelString,
hudson.slaves.ComputerLauncher delegateLauncher,
hudson.slaves.RetentionStrategy retentionStrategy,
java.util.List<? extends hudson.slaves.NodeProperty<?>> nodeProperties,
java.lang.String vsDescription,
java.lang.String vmName,
boolean launchSupportForced,
boolean waitForVMTools,
java.lang.String snapName,
java.lang.String launchDelay,
java.lang.String idleOption)
|
| Methods inherited from class hudson.model.Slave |
createComputer, createLauncher, equals, getClockDifference, getComputer, getDescriptor, getLabelString, getLauncher, getMode, getNodeDescription, getNodeName, getNodeProperties, getNumExecutors, getRemoteFS, getRetentionStrategy, getRootPath, getWorkspaceFor, getWorkspaceRoot, hashCode, readResolve, setLauncher, setMode, setNodeName, setRetentionStrategy |
| Methods inherited from class hudson.model.Node |
canTake, canTake, checkPermission, createPath, getACL, getAssignedLabels, getChannel, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, hasPermission, isHoldOffLaunchUntilSave, reconfigure, toComputer |
| Methods inherited from class hudson.model.AbstractModelObject |
getSearch, getSearchIndex, getSearchName, makeSearchIndex, requirePOST, sendError, sendError, sendError, sendError, sendError |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
vSphereCloudSlave
@DataBoundConstructor
public vSphereCloudSlave(java.lang.String name,
java.lang.String nodeDescription,
java.lang.String remoteFS,
java.lang.String numExecutors,
hudson.model.Node.Mode mode,
java.lang.String labelString,
hudson.slaves.ComputerLauncher delegateLauncher,
hudson.slaves.RetentionStrategy retentionStrategy,
java.util.List<? extends hudson.slaves.NodeProperty<?>> nodeProperties,
java.lang.String vsDescription,
java.lang.String vmName,
boolean launchSupportForced,
boolean waitForVMTools,
java.lang.String snapName,
java.lang.String launchDelay,
java.lang.String idleOption)
throws hudson.model.Descriptor.FormException,
java.io.IOException
- Throws:
hudson.model.Descriptor.FormException
java.io.IOException
getVmName
public java.lang.String getVmName()
getVsDescription
public java.lang.String getVsDescription()
getSnapName
public java.lang.String getSnapName()
getWaitForVMTools
public java.lang.Boolean getWaitForVMTools()
getLaunchDelay
public java.lang.String getLaunchDelay()
getIdleOption
public java.lang.String getIdleOption()
isLaunchSupportForced
public boolean isLaunchSupportForced()
setLaunchSupportForced
public void setLaunchSupportForced(boolean slaveLaunchesOnBootup)
getDelegateLauncher
public hudson.slaves.ComputerLauncher getDelegateLauncher()
- For UI.
- Returns:
- original launcher
Copyright © 2004-2011. All Rights Reserved.