Class ECSTaskTemplate.DescriptorImpl

java.lang.Object
hudson.model.Descriptor<ECSTaskTemplate>
com.cloudbees.jenkins.plugins.amazonecs.ECSTaskTemplate.DescriptorImpl
All Implemented Interfaces:
Saveable, Loadable, OnMaster
Enclosing class:
ECSTaskTemplate

@Extension public static class ECSTaskTemplate.DescriptorImpl extends Descriptor<ECSTaskTemplate>
  • Constructor Details

    • DescriptorImpl

      public DescriptorImpl()
  • Method Details

    • getDisplayName

      public String getDisplayName()
      Overrides:
      getDisplayName in class Descriptor<ECSTaskTemplate>
    • doFillLaunchTypeItems

      public ListBoxModel doFillLaunchTypeItems()
    • doFillOperatingSystemFamilyItems

      public ListBoxModel doFillOperatingSystemFamilyItems()
    • doFillCpuArchitectureItems

      public ListBoxModel doFillCpuArchitectureItems()
    • doFillNetworkModeItems

      public ListBoxModel doFillNetworkModeItems()
    • doCheckTemplateName

      public FormValidation doCheckTemplateName(@QueryParameter String value, @QueryParameter String taskDefinitionOverride) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • doCheckSubnetsLaunchType

      public FormValidation doCheckSubnetsLaunchType(@QueryParameter("subnets") String subnets, @QueryParameter("launchType") String launchType) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • doCheckOperatingSystemFamilyLaunchType

      public FormValidation doCheckOperatingSystemFamilyLaunchType(@QueryParameter("operatingSystemFamily") String operatingSystemFamily, @QueryParameter("launchType") String launchType) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • doCheckCpuArchitectureLaunchType

      public FormValidation doCheckCpuArchitectureLaunchType(@QueryParameter("cpuArchitecture") String cpuArchitecture, @QueryParameter("launchType") String launchType) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • doCheckSubnetsNetworkMode

      public FormValidation doCheckSubnetsNetworkMode(@QueryParameter("subnets") String subnets, @QueryParameter("networkMode") String networkMode) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • doCheckMemory

      public FormValidation doCheckMemory(@QueryParameter("memory") int memory, @QueryParameter("memoryReservation") int memoryReservation, @QueryParameter String taskDefinitionOverride) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException
    • doCheckMemoryReservation

      public FormValidation doCheckMemoryReservation(@QueryParameter("memory") int memory, @QueryParameter("memoryReservation") int memoryReservation, @QueryParameter String taskDefinitionOverride) throws IOException, jakarta.servlet.ServletException
      Throws:
      IOException
      jakarta.servlet.ServletException