public class NomadWorkerTemplate extends Object implements Describable<NomadWorkerTemplate>
| Modifier and Type | Class and Description |
|---|---|
static class |
NomadWorkerTemplate.DescriptorImpl |
| Constructor and Description |
|---|
NomadWorkerTemplate(String prefix,
String cpu,
String memory,
String disk,
String labels,
List<? extends NomadConstraintTemplate> constraints,
String remoteFs,
Boolean useRawExec,
String idleTerminationInMinutes,
Boolean reusable,
String numExecutors,
Node.Mode mode,
String region,
String priority,
String image,
String datacenters,
String username,
String password,
Boolean privileged,
String network,
String prefixCmd,
Boolean forcePull,
String hostVolumes,
String switchUser,
List<? extends NomadPortTemplate> ports,
String extraHosts,
String securityOpt,
String capAdd,
String capDrop) |
| Modifier and Type | Method and Description |
|---|---|
String |
createWorkerName() |
String |
getCapAdd() |
String |
getCapDrop() |
List<NomadConstraintTemplate> |
getConstraints() |
int |
getCpu() |
String |
getDatacenters() |
Descriptor<NomadWorkerTemplate> |
getDescriptor() |
int |
getDisk() |
String |
getDriver() |
String |
getExtraHosts() |
Boolean |
getForcePull() |
String |
getHostVolumes() |
int |
getIdleTerminationInMinutes() |
String |
getImage() |
String |
getLabels() |
Set<LabelAtom> |
getLabelSet() |
int |
getMemory() |
Node.Mode |
getMode() |
String |
getNetwork() |
int |
getNumExecutors() |
String |
getPassword() |
List<? extends NomadPortTemplate> |
getPorts() |
String |
getPrefix() |
String |
getPrefixCmd() |
int |
getPriority() |
Boolean |
getPrivileged() |
String |
getRegion() |
String |
getRemoteFs() |
Boolean |
getReusable() |
String |
getSecurityOpt() |
String |
getSwitchUser() |
String |
getUsername() |
Boolean |
isDockerDriver() |
Boolean |
isJavaDriver() |
Boolean |
isRawExecDriver() |
protected Object |
readResolve() |
Boolean |
useRawExec() |
@DataBoundConstructor public NomadWorkerTemplate(String prefix, String cpu, String memory, String disk, String labels, List<? extends NomadConstraintTemplate> constraints, String remoteFs, Boolean useRawExec, String idleTerminationInMinutes, Boolean reusable, String numExecutors, Node.Mode mode, String region, String priority, String image, String datacenters, String username, String password, Boolean privileged, String network, String prefixCmd, Boolean forcePull, String hostVolumes, String switchUser, List<? extends NomadPortTemplate> ports, String extraHosts, String securityOpt, String capAdd, String capDrop)
protected Object readResolve()
public Descriptor<NomadWorkerTemplate> getDescriptor()
getDescriptor in interface Describable<NomadWorkerTemplate>public String createWorkerName()
public int getNumExecutors()
public Node.Mode getMode()
public String getPrefix()
public int getCpu()
public int getMemory()
public String getLabels()
public List<NomadConstraintTemplate> getConstraints()
public int getIdleTerminationInMinutes()
public Boolean getReusable()
public String getRegion()
public String getDatacenters()
public int getPriority()
public int getDisk()
public String getRemoteFs()
public Boolean useRawExec()
public String getImage()
public String getUsername()
public String getPassword()
public String getPrefixCmd()
public String getSwitchUser()
public String getDriver()
public Boolean isDockerDriver()
public Boolean isJavaDriver()
public Boolean isRawExecDriver()
public Boolean getPrivileged()
public String getNetwork()
public Boolean getForcePull()
public String getHostVolumes()
public List<? extends NomadPortTemplate> getPorts()
public String getSecurityOpt()
public String getCapAdd()
public String getCapDrop()
public String getExtraHosts()
Copyright © 2016–2020. All rights reserved.