public class ECSDeclarativeAgent extends org.jenkinsci.plugins.pipeline.modeldefinition.agent.DeclarativeAgent<ECSDeclarativeAgent>
| Modifier and Type | Class and Description |
|---|---|
static class |
ECSDeclarativeAgent.DescriptorImpl |
| Constructor and Description |
|---|
ECSDeclarativeAgent() |
public String getLabel()
@DataBoundSetter public void setLabel(String label)
public String getCloud()
@DataBoundSetter public void setCloud(String cloud)
public String getTaskDefinitionOverride()
@DataBoundSetter public void setTaskDefinitionOverride(String taskDefinitionOverride)
public String getImage()
@DataBoundSetter public void setImage(String image)
public String getLaunchType()
@DataBoundSetter public void setLaunchType(String launchType)
public String getRemoteFSRoot()
@DataBoundSetter public void setRemoteFSRoot(String remoteFSRoot)
public boolean getUniqueRemoteFSRoot()
@DataBoundSetter public void setUniqueRemoteFSRoot(boolean uniqueRemoteFSRoot)
public int getMemory()
@DataBoundSetter public void setMemory(int memory)
public int getMemoryReservation()
@DataBoundSetter public void setMemoryReservation(int memoryReservation)
public int getCpu()
@DataBoundSetter public void setCpu(int cpu)
public int getSharedMemorySize()
@DataBoundSetter public void setSharedMemorySize(int sharedMemorySize)
public String getSubnets()
@DataBoundSetter public void setSubnets(String subnets)
public String getSecurityGroups()
@DataBoundSetter public void setSecurityGroups(String securityGroups)
public boolean getAssignPublicIp()
@DataBoundSetter public void setAssignPublicIp(boolean assignPublicIp)
public boolean getPrivileged()
@DataBoundSetter public void setPrivileged(boolean privileged)
public String getContainerUser()
@DataBoundSetter public void setContainerUser(String containerUser)
public String getExecutionRole()
@DataBoundSetter public void setExecutionRole(String executionRole)
public String getTaskrole()
@DataBoundSetter public void setTaskrole(String taskrole)
public String getInheritFrom()
@DataBoundSetter public void setInheritFrom(String inheritFrom)
public String getLogDriver()
@DataBoundSetter public void setLogDriver(String logDriver)
public List<ECSTaskTemplate.LogDriverOption> getLogDriverOptions()
@DataBoundSetter public void setLogDriverOptions(List<ECSTaskTemplate.LogDriverOption> logDriverOptions)
public List<ECSTaskTemplate.EnvironmentEntry> getEnvironments()
@DataBoundSetter public void setEnvironments(List<ECSTaskTemplate.EnvironmentEntry> environments)
public List<ECSTaskTemplate.ExtraHostEntry> getExtraHosts()
@DataBoundSetter public void setExtraHosts(List<ECSTaskTemplate.ExtraHostEntry> extraHosts)
public List<ECSTaskTemplate.MountPointEntry> getMountPoints()
@DataBoundSetter public void setMountPoints(List<ECSTaskTemplate.MountPointEntry> mountPoints)
public List<ECSTaskTemplate.PortMappingEntry> getPortMappings()
@DataBoundSetter public void setPortMappings(List<ECSTaskTemplate.PortMappingEntry> portMappings)
Copyright © 2016–2020. All rights reserved.