Class ECSTaskTemplateStep

    • Constructor Detail

      • ECSTaskTemplateStep

        @DataBoundConstructor
        public ECSTaskTemplateStep​(String label,
                                   String name)
    • Method Detail

      • getLabel

        public String getLabel()
      • getName

        public String getName()
      • setCloud

        @DataBoundSetter
        public void setCloud​(String cloud)
      • getCloud

        public String getCloud()
      • setAgentContainerName

        @DataBoundSetter
        public void setAgentContainerName​(String agentContainerName)
      • getAgentContainerName

        public String getAgentContainerName()
      • setTaskDefinitionOverride

        @DataBoundSetter
        public void setTaskDefinitionOverride​(String taskDefinitionOverride)
      • getTaskDefinitionOverride

        public String getTaskDefinitionOverride()
      • setRepositoryCredentials

        @DataBoundSetter
        public void setRepositoryCredentials​(String repositoryCredentials)
      • getRepositoryCredentials

        public String getRepositoryCredentials()
      • setImage

        @DataBoundSetter
        public void setImage​(String image)
      • getImage

        public String getImage()
      • setLaunchType

        @DataBoundSetter
        public void setLaunchType​(String launchType)
      • getLaunchType

        public String getLaunchType()
      • setOperatingSystemFamily

        @DataBoundSetter
        public void setOperatingSystemFamily​(String operatingSystemFamily)
      • getOperatingSystemFamily

        public String getOperatingSystemFamily()
      • setCpuArchitecture

        @DataBoundSetter
        public void setCpuArchitecture​(String cpuArchitecture)
      • getCpuArchitecture

        public String getCpuArchitecture()
      • setNetworkMode

        @DataBoundSetter
        public void setNetworkMode​(String networkMode)
      • getNetworkMode

        public String getNetworkMode()
      • setRemoteFSRoot

        @DataBoundSetter
        public void setRemoteFSRoot​(String remoteFSRoot)
      • getRemoteFSRoot

        public String getRemoteFSRoot()
      • setUniqueRemoteFSRoot

        @DataBoundSetter
        public void setUniqueRemoteFSRoot​(boolean uniqueRemoteFSRoot)
      • getUniqueRemoteFSRoot

        public boolean getUniqueRemoteFSRoot()
      • setPlatformVersion

        @DataBoundSetter
        public void setPlatformVersion​(String platformVersion)
      • getPlatformVersion

        public String getPlatformVersion()
      • setMemory

        @DataBoundSetter
        public void setMemory​(int memory)
      • getMemory

        public int getMemory()
      • setMemoryReservation

        @DataBoundSetter
        public void setMemoryReservation​(int memoryReservation)
      • getMemoryReservation

        public int getMemoryReservation()
      • setCpu

        @DataBoundSetter
        public void setCpu​(int cpu)
      • getCpu

        public int getCpu()
      • setEphemeralStorageSizeInGiB

        @DataBoundSetter
        public void setEphemeralStorageSizeInGiB​(Integer ephemeralStorageSizeInGiB)
      • getEphemeralStorageSizeInGiB

        public Integer getEphemeralStorageSizeInGiB()
      • setSharedMemorySize

        @DataBoundSetter
        public void setSharedMemorySize​(int sharedMemorySize)
      • getSharedMemorySize

        public int getSharedMemorySize()
      • setSubnets

        @DataBoundSetter
        public void setSubnets​(String subnets)
      • getSubnets

        public String getSubnets()
      • setSecurityGroups

        @DataBoundSetter
        public void setSecurityGroups​(String securityGroups)
      • getSecurityGroups

        public String getSecurityGroups()
      • setAssignPublicIp

        @DataBoundSetter
        public void setAssignPublicIp​(boolean assignPublicIp)
      • getAssignPublicIp

        public boolean getAssignPublicIp()
      • setDefaultCapacityProvider

        @DataBoundSetter
        public void setDefaultCapacityProvider​(boolean defaultCapacityProvider)
      • getDefaultCapacityProvider

        public boolean getDefaultCapacityProvider()
      • setPrivileged

        @DataBoundSetter
        public void setPrivileged​(boolean privileged)
      • getPrivileged

        public boolean getPrivileged()
      • setContainerUser

        @DataBoundSetter
        public void setContainerUser​(String containerUser)
      • getContainerUser

        public String getContainerUser()
      • setKernelCapabilities

        @DataBoundSetter
        public void setKernelCapabilities​(String kernelCapabilities)
      • getKernelCapabilities

        public String getKernelCapabilities()
      • setExecutionRole

        @DataBoundSetter
        public void setExecutionRole​(String executionRole)
      • getExecutionRole

        public String getExecutionRole()
      • setTaskrole

        @DataBoundSetter
        public void setTaskrole​(String taskrole)
      • getTaskrole

        public String getTaskrole()
      • setInheritFrom

        @DataBoundSetter
        public void setInheritFrom​(String inheritFrom)
      • getInheritFrom

        public String getInheritFrom()
      • setEnableExecuteCommand

        @DataBoundSetter
        public void setEnableExecuteCommand​(boolean enableExecuteCommand)
      • getEnableExecuteCommand

        public boolean getEnableExecuteCommand()
      • getLogDriver

        public String getLogDriver()
      • setLogDriver

        @DataBoundSetter
        public void setLogDriver​(String logDriver)
      • setOverrides

        @DataBoundSetter
        public void setOverrides​(List<String> overrides)
      • getOverrides

        public List<String> getOverrides()
      • start

        public org.jenkinsci.plugins.workflow.steps.StepExecution start​(org.jenkinsci.plugins.workflow.steps.StepContext stepContext)
                                                                 throws Exception
        Specified by:
        start in class org.jenkinsci.plugins.workflow.steps.Step
        Throws:
        Exception