public class MesosSlave
extends hudson.model.Slave
| Modifier and Type | Class and Description |
|---|---|
static class |
MesosSlave.DescriptorImpl |
hudson.model.Slave.JnlpJar, hudson.model.Slave.SlaveDescriptor| Constructor and Description |
|---|
MesosSlave(MesosCloud cloud,
String name,
int numExecutors,
MesosSlaveInfo slaveInfo) |
| Modifier and Type | Method and Description |
|---|---|
hudson.model.Computer |
createComputer() |
MesosCloud |
getCloud() |
double |
getCpus() |
MesosSlave.DescriptorImpl |
getDescriptor() |
int |
getIdleTerminationMinutes() |
int |
getMem() |
hudson.FilePath |
getRootPath() |
MesosSlaveInfo |
getSlaveInfo() |
void |
idleTimeout() |
boolean |
isPendingDelete() |
void |
setPendingDelete(boolean pendingDelete) |
void |
terminate() |
createLauncher, equals, getClockDifferenceCallable, getComputer, getLabelString, getLauncher, getMode, getNodeDescription, getNodeName, getNodeProperties, getNumExecutors, getRemoteFS, getRetentionStrategy, 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, toComputerpublic MesosSlave(MesosCloud cloud, String name, int numExecutors, MesosSlaveInfo slaveInfo) throws IOException, hudson.model.Descriptor.FormException
IOExceptionhudson.model.Descriptor.FormExceptionpublic MesosCloud getCloud()
public double getCpus()
public int getMem()
public MesosSlaveInfo getSlaveInfo()
public int getIdleTerminationMinutes()
public void terminate()
public MesosSlave.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.model.Node>getDescriptor in class hudson.model.Slavepublic boolean isPendingDelete()
public void setPendingDelete(boolean pendingDelete)
public void idleTimeout()
public hudson.model.Computer createComputer()
createComputer in class hudson.model.Slavepublic hudson.FilePath getRootPath()
getRootPath in class hudson.model.SlaveCopyright © 2004-2016. All Rights Reserved.