public class ECSTaskTemplate extends hudson.model.AbstractDescribableImpl<ECSTaskTemplate>
| Modifier and Type | Class and Description |
|---|---|
static class |
ECSTaskTemplate.DescriptorImpl |
static class |
ECSTaskTemplate.EnvironmentEntry |
static class |
ECSTaskTemplate.ExtraHostEntry |
static class |
ECSTaskTemplate.LogDriverOption |
static class |
ECSTaskTemplate.MountPointEntry |
| Constructor and Description |
|---|
ECSTaskTemplate(String templateName,
String label,
String image,
String remoteFSRoot,
int memory,
int memoryReservation,
int cpu,
boolean privileged,
List<ECSTaskTemplate.LogDriverOption> logDriverOptions,
List<ECSTaskTemplate.EnvironmentEntry> environments,
List<ECSTaskTemplate.ExtraHostEntry> extraHosts,
List<ECSTaskTemplate.MountPointEntry> mountPoints) |
| Modifier and Type | Method and Description |
|---|---|
int |
getCpu() |
String |
getDisplayName() |
String |
getDnsSearchDomains() |
String |
getEntrypoint() |
List<ECSTaskTemplate.EnvironmentEntry> |
getEnvironments() |
List<ECSTaskTemplate.ExtraHostEntry> |
getExtraHosts() |
String |
getImage() |
String |
getJvmArgs() |
String |
getLabel() |
Set<hudson.model.labels.LabelAtom> |
getLabelSet() |
String |
getLogDriver() |
List<ECSTaskTemplate.LogDriverOption> |
getLogDriverOptions() |
int |
getMemory() |
int |
getMemoryConstraint() |
int |
getMemoryReservation() |
List<ECSTaskTemplate.MountPointEntry> |
getMountPoints() |
boolean |
getPrivileged() |
String |
getRemoteFSRoot() |
String |
getTaskrole() |
String |
getTemplateName() |
void |
setDnsSearchDomains(String dnsSearchDomains) |
void |
setEntrypoint(String entrypoint) |
void |
setJvmArgs(String jvmArgs) |
void |
setLogDriver(String logDriver) |
void |
setTaskrole(String taskRoleArn) |
@DataBoundConstructor public ECSTaskTemplate(@Nonnull String templateName, @Nullable String label, @Nonnull String image, @Nullable String remoteFSRoot, int memory, int memoryReservation, int cpu, boolean privileged, @Nullable List<ECSTaskTemplate.LogDriverOption> logDriverOptions, @Nullable List<ECSTaskTemplate.EnvironmentEntry> environments, @Nullable List<ECSTaskTemplate.ExtraHostEntry> extraHosts, @Nullable List<ECSTaskTemplate.MountPointEntry> mountPoints)
public int getMemoryConstraint()
@DataBoundSetter public void setTaskrole(String taskRoleArn)
@DataBoundSetter public void setEntrypoint(String entrypoint)
@DataBoundSetter public void setJvmArgs(String jvmArgs)
@DataBoundSetter public void setLogDriver(String logDriver)
@DataBoundSetter public void setDnsSearchDomains(String dnsSearchDomains)
public String getLabel()
public String getImage()
public String getRemoteFSRoot()
public int getMemory()
public int getMemoryReservation()
public int getCpu()
public String getDnsSearchDomains()
public String getEntrypoint()
public String getTaskrole()
public String getJvmArgs()
public boolean getPrivileged()
public String getLogDriver()
public String getTemplateName()
public List<ECSTaskTemplate.LogDriverOption> getLogDriverOptions()
public List<ECSTaskTemplate.EnvironmentEntry> getEnvironments()
public List<ECSTaskTemplate.ExtraHostEntry> getExtraHosts()
public List<ECSTaskTemplate.MountPointEntry> getMountPoints()
public Set<hudson.model.labels.LabelAtom> getLabelSet()
public String getDisplayName()
Copyright © 2004-2018. All Rights Reserved.