public class NomadSlaveTemplate extends Object implements hudson.model.Describable<NomadSlaveTemplate>
| Modifier and Type | Class and Description |
|---|---|
static class |
NomadSlaveTemplate.DescriptorImpl |
| Constructor and Description |
|---|
NomadSlaveTemplate(String cpu,
String memory,
String disk,
String labels,
String remoteFs,
String idleTerminationInMinutes,
String region,
String priority,
String image) |
| Modifier and Type | Method and Description |
|---|---|
String |
createSlaveName() |
NomadCloud |
getCloud() |
int |
getCpu() |
String[] |
getDatacenters() |
hudson.model.Descriptor<NomadSlaveTemplate> |
getDescriptor() |
int |
getDisk() |
String |
getDriver() |
int |
getIdleTerminationInMinutes() |
String |
getImage() |
String |
getLabels() |
Set<hudson.model.labels.LabelAtom> |
getLabelSet() |
int |
getMemory() |
int |
getNumExecutors() |
int |
getPriority() |
String |
getRegion() |
String |
getRemoteFs() |
protected Object |
readResolve() |
void |
setCloud(NomadCloud cloud) |
protected Object readResolve()
public hudson.model.Descriptor<NomadSlaveTemplate> getDescriptor()
getDescriptor in interface hudson.model.Describable<NomadSlaveTemplate>public String createSlaveName()
public Set<hudson.model.labels.LabelAtom> getLabelSet()
public int getNumExecutors()
public int getCpu()
public int getMemory()
public String getLabels()
public int getIdleTerminationInMinutes()
public String getRegion()
public String[] getDatacenters()
public int getPriority()
public int getDisk()
public void setCloud(NomadCloud cloud)
public NomadCloud getCloud()
public String getRemoteFs()
public String getImage()
public String getDriver()
Copyright © 2016. All rights reserved.