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 numExecutors,
hudson.model.Node.Mode mode,
String region,
String priority,
String image,
String datacenters,
String username,
String password,
Boolean privileged,
String network,
String prefixCmd) |
| 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() |
hudson.model.Node.Mode |
getMode() |
String |
getNetwork() |
int |
getNumExecutors() |
String |
getPassword() |
String |
getPrefixCmd() |
int |
getPriority() |
Boolean |
getPrivileged() |
String |
getRegion() |
String |
getRemoteFs() |
String |
getUsername() |
protected Object |
readResolve() |
void |
setCloud(NomadCloud cloud) |
@DataBoundConstructor public NomadSlaveTemplate(String cpu, String memory, String disk, String labels, String remoteFs, String idleTerminationInMinutes, String numExecutors, hudson.model.Node.Mode mode, String region, String priority, String image, String datacenters, String username, String password, Boolean privileged, String network, String prefixCmd)
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 hudson.model.Node.Mode getMode()
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 getUsername()
public String getPassword()
public String getPrefixCmd()
public String getDriver()
public Boolean getPrivileged()
public String getNetwork()
Copyright © 2016. All rights reserved.