Package jenkins.plugins.jclouds.compute
Class JCloudsSlaveTemplate.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<JCloudsSlaveTemplate>
jenkins.plugins.jclouds.compute.JCloudsSlaveTemplate.DescriptorImpl
- Enclosing class:
- JCloudsSlaveTemplate
@Extension
public static final class JCloudsSlaveTemplate.DescriptorImpl
extends Descriptor<JCloudsSlaveTemplate>
-
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 -
Method Summary
Modifier and TypeMethodDescriptiondoAutoCompleteOsFamily
(String value) doCheckAdminCredentialsId
(String value) doCheckAllowSudo
(boolean value) doCheckCores
(String value) doCheckCredentialsId
(String value, boolean useJnlp) doCheckFsRoot
(String value, boolean preExistingJenkinsUser) doCheckInitScriptId
(String value) doCheckInstallPrivateKey
(boolean value) doCheckName
(String value) doCheckNumExecutors
(String value) doCheckPreExistingJenkinsUser
(String value, String useJnlp) doCheckPreferredAddress
(String value) doCheckRam
(String value) doCheckSpoolDelayMs
(String value) doCheckUseJnlp
(boolean value, boolean preExistingJenkinsUser, String initScriptId) doFillAdminCredentialsIdItems
(ItemGroup context, String currentValue) doFillCredentialsIdItems
(ItemGroup context, String currentValue) doFillHardwareIdItems
(String cloudName) doFillInitScriptIdItems
(String currentValue) doFillLocationIdItems
(String cloudName) doValidateHardwareId
(String cloudName, String hardwareId) doValidateImageId
(String cloudName, String imageId) doValidateImageNameRegex
(String cloudName, String imageNameRegex) doValidateLocationId
(String cloudName, String locationId) boolean
isUserDataSupported
(String cloudName) Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<JCloudsSlaveTemplate>
-
isUserDataSupported
-
doCheckPreferredAddress
-
doCheckName
-
doCheckCores
-
doCheckRam
-
doAutoCompleteOsFamily
-
doCheckNumExecutors
-
doCheckCredentialsId
@POST public FormValidation doCheckCredentialsId(@QueryParameter String value, @QueryParameter boolean useJnlp) -
doCheckAllowSudo
-
doCheckInstallPrivateKey
-
doCheckPreExistingJenkinsUser
@POST public FormValidation doCheckPreExistingJenkinsUser(@QueryParameter String value, @QueryParameter String useJnlp) -
doCheckUseJnlp
@POST public FormValidation doCheckUseJnlp(@QueryParameter boolean value, @QueryParameter boolean preExistingJenkinsUser, @QueryParameter String initScriptId) -
doCheckAdminCredentialsId
-
doCheckInitScriptId
-
doCheckFsRoot
@POST public FormValidation doCheckFsRoot(@QueryParameter String value, @QueryParameter boolean preExistingJenkinsUser) -
doValidateImageId
@POST public FormValidation doValidateImageId(@QueryParameter String cloudName, @QueryParameter String imageId) -
doValidateImageNameRegex
@POST public FormValidation doValidateImageNameRegex(@QueryParameter("cloudName") String cloudName, @QueryParameter String imageNameRegex) -
doValidateHardwareId
@POST public FormValidation doValidateHardwareId(@QueryParameter String cloudName, @QueryParameter String hardwareId) -
doValidateLocationId
@POST public FormValidation doValidateLocationId(@QueryParameter String cloudName, @QueryParameter String locationId) -
doFillHardwareIdItems
-
doFillLocationIdItems
-
doFillCredentialsIdItems
@POST public ListBoxModel doFillCredentialsIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue) -
doFillAdminCredentialsIdItems
@POST public ListBoxModel doFillAdminCredentialsIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue) -
doFillInitScriptIdItems
@NonNull @POST public ListBoxModel doFillInitScriptIdItems(@QueryParameter @Nullable String currentValue) -
doCheckOverrideRetentionTime
-
doCheckSpoolDelayMs
-