Class ECSTaskTemplate.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<ECSTaskTemplate>
-
- com.cloudbees.jenkins.plugins.amazonecs.ECSTaskTemplate.DescriptorImpl
-
- Enclosing class:
- ECSTaskTemplate
@Extension public static class ECSTaskTemplate.DescriptorImpl extends Descriptor<ECSTaskTemplate>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
-
Field Summary
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doCheckCpuArchitectureLaunchType(String cpuArchitecture, String launchType)
FormValidation
doCheckMemory(int memory, int memoryReservation, String taskDefinitionOverride)
FormValidation
doCheckMemoryReservation(int memory, int memoryReservation, String taskDefinitionOverride)
FormValidation
doCheckOperatingSystemFamilyLaunchType(String operatingSystemFamily, String launchType)
FormValidation
doCheckSubnetsLaunchType(String subnets, String launchType)
FormValidation
doCheckSubnetsNetworkMode(String subnets, String networkMode)
FormValidation
doCheckTemplateName(String value, String taskDefinitionOverride)
ListBoxModel
doFillCpuArchitectureItems()
ListBoxModel
doFillLaunchTypeItems()
ListBoxModel
doFillNetworkModeItems()
ListBoxModel
doFillOperatingSystemFamilyItems()
String
getDisplayName()
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, getConfigPage, getCurrentDescriptorByNameUrl, getDescriptorFullUrl, getDescriptorUrl, getGlobalConfigPage, getGlobalPropertyType, getHelpFile, getHelpFile, getHelpFile, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<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, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
doCheckSubnetsLaunchType
public FormValidation doCheckSubnetsLaunchType(@QueryParameter("subnets") String subnets, @QueryParameter("launchType") String launchType) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
doCheckOperatingSystemFamilyLaunchType
public FormValidation doCheckOperatingSystemFamilyLaunchType(@QueryParameter("operatingSystemFamily") String operatingSystemFamily, @QueryParameter("launchType") String launchType) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
doCheckCpuArchitectureLaunchType
public FormValidation doCheckCpuArchitectureLaunchType(@QueryParameter("cpuArchitecture") String cpuArchitecture, @QueryParameter("launchType") String launchType) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
doCheckSubnetsNetworkMode
public FormValidation doCheckSubnetsNetworkMode(@QueryParameter("subnets") String subnets, @QueryParameter("networkMode") String networkMode) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
doCheckMemory
public FormValidation doCheckMemory(@QueryParameter("memory") int memory, @QueryParameter("memoryReservation") int memoryReservation, @QueryParameter String taskDefinitionOverride) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
doCheckMemoryReservation
public FormValidation doCheckMemoryReservation(@QueryParameter("memory") int memory, @QueryParameter("memoryReservation") int memoryReservation, @QueryParameter String taskDefinitionOverride) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
-