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.MountPointEntry |
| Constructor and Description |
|---|
ECSTaskTemplate(String label,
String image,
String remoteFSRoot,
int memory,
int cpu,
boolean privileged,
List<ECSTaskTemplate.EnvironmentEntry> environments,
List<ECSTaskTemplate.ExtraHostEntry> extraHosts,
List<ECSTaskTemplate.MountPointEntry> mountPoints) |
| Modifier and Type | Method and Description |
|---|---|
com.amazonaws.services.ecs.model.RegisterTaskDefinitionRequest |
asRegisterTaskDefinitionRequest() |
int |
getCpu() |
String |
getDisplayName() |
String |
getEntrypoint() |
List<ECSTaskTemplate.EnvironmentEntry> |
getEnvironments() |
List<ECSTaskTemplate.ExtraHostEntry> |
getExtraHosts() |
String |
getImage() |
String |
getJvmArgs() |
String |
getLabel() |
Set<hudson.model.labels.LabelAtom> |
getLabelSet() |
int |
getMemory() |
List<ECSTaskTemplate.MountPointEntry> |
getMountPoints() |
boolean |
getPrivileged() |
String |
getRemoteFSRoot() |
String |
getTaskDefinitionArn() |
void |
setEntrypoint(String entrypoint) |
void |
setJvmArgs(String jvmArgs) |
void |
setOwer(ECSCloud owner) |
@DataBoundConstructor public ECSTaskTemplate(@Nullable String label, @Nonnull String image, @Nullable String remoteFSRoot, int memory, int cpu, boolean privileged, @Nullable List<ECSTaskTemplate.EnvironmentEntry> environments, @Nullable List<ECSTaskTemplate.ExtraHostEntry> extraHosts, @Nullable List<ECSTaskTemplate.MountPointEntry> mountPoints)
@DataBoundSetter public void setEntrypoint(String entrypoint)
@DataBoundSetter public void setJvmArgs(String jvmArgs)
public String getLabel()
public String getImage()
public String getRemoteFSRoot()
public int getMemory()
public int getCpu()
public String getEntrypoint()
public String getJvmArgs()
public boolean getPrivileged()
public String getTaskDefinitionArn()
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()
public com.amazonaws.services.ecs.model.RegisterTaskDefinitionRequest asRegisterTaskDefinitionRequest()
public void setOwer(ECSCloud owner)
Copyright © 2004-2016. All Rights Reserved.