public class KubernetesSlave
extends hudson.slaves.AbstractCloudSlave
| Modifier and Type | Class and Description |
|---|---|
static class |
KubernetesSlave.DescriptorImpl |
hudson.model.Slave.JnlpJar, hudson.model.Slave.SlaveDescriptor| Constructor and Description |
|---|
KubernetesSlave(com.nirima.jenkins.plugins.docker.DockerTemplate template,
String nodeDescription,
KubernetesCloud cloud,
hudson.model.Label label) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
_terminate(hudson.model.TaskListener listener) |
KubernetesComputer |
createComputer() |
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, setNodeName, setRetentionStrategy, setUserIdcanTake, canTake, checkPermission, createPath, getACL, getAssignedLabels, getChannel, getClockDifference, getDisplayName, getFileSystemProvisioner, getLabelCloud, getNodePropertyDescriptors, getSearchUrl, getSelfLabel, hasPermission, isHoldOffLaunchUntilSave, reconfigure, toComputer@DataBoundConstructor
public KubernetesSlave(com.nirima.jenkins.plugins.docker.DockerTemplate template,
String nodeDescription,
KubernetesCloud cloud,
hudson.model.Label label)
throws hudson.model.Descriptor.FormException,
IOException
hudson.model.Descriptor.FormExceptionIOExceptionpublic KubernetesComputer createComputer()
createComputer in class hudson.slaves.AbstractCloudSlaveprotected void _terminate(hudson.model.TaskListener listener)
throws IOException,
InterruptedException
_terminate in class hudson.slaves.AbstractCloudSlaveIOExceptionInterruptedExceptionCopyright © 2004-2015. All Rights Reserved.