public class OrkaProvisionedAgent
extends hudson.slaves.AbstractCloudSlave
Modifier and Type | Class and Description |
---|---|
static class |
OrkaProvisionedAgent.DescriptorImpl |
hudson.model.Slave.JnlpJar, hudson.model.Slave.SlaveDescriptor
Constructor and Description |
---|
OrkaProvisionedAgent(String cloudId,
String vmId,
String node,
String host,
int sshPort,
String namespace,
String vmCredentialsId,
int numExecutors,
String remoteFS,
hudson.model.Node.Mode mode,
String labelString,
hudson.slaves.RetentionStrategy<?> retentionStrategy,
List<? extends hudson.slaves.NodeProperty<?>> nodeProperties,
String jvmOptions) |
Modifier and Type | Method and Description |
---|---|
protected void |
_terminate(hudson.model.TaskListener listener) |
hudson.slaves.AbstractCloudComputer |
createComputer() |
String |
getCloudId() |
String |
getHost() |
String |
getJvmOptions() |
String |
getNamePrefix() |
String |
getNamespace() |
String |
getNode() |
int |
getSshPort() |
String |
getVmCredentialsId() |
String |
getVmId() |
String |
toString() |
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
canTake, 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
@DataBoundConstructor public OrkaProvisionedAgent(String cloudId, String vmId, String node, String host, int sshPort, String namespace, String vmCredentialsId, int numExecutors, String remoteFS, hudson.model.Node.Mode mode, String labelString, hudson.slaves.RetentionStrategy<?> retentionStrategy, List<? extends hudson.slaves.NodeProperty<?>> nodeProperties, String jvmOptions) throws hudson.model.Descriptor.FormException, IOException
hudson.model.Descriptor.FormException
IOException
public String getCloudId()
public String getVmId()
public String getNode()
public String getHost()
public int getSshPort()
public String getNamespace()
public String getVmCredentialsId()
public String getNamePrefix()
public String getJvmOptions()
protected void _terminate(hudson.model.TaskListener listener) throws IOException, InterruptedException
_terminate
in class hudson.slaves.AbstractCloudSlave
IOException
InterruptedException
public hudson.slaves.AbstractCloudComputer createComputer()
createComputer
in class hudson.slaves.AbstractCloudSlave
public String toString()
toString
in class hudson.model.Slave
Copyright © 2016–2024. All rights reserved.