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
-
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 providerName, String cloudCredentialsId, String endPointUrl, String zones) doFillInitScriptIdItems
(String currentValue) doFillLocationIdItems
(String providerName, String cloudCredentialsId, String endPointUrl, String zones) doValidateHardwareId
(String providerName, String cloudCredentialsId, String endPointUrl, String hardwareId, String zones) doValidateImageId
(String providerName, String cloudCredentialsId, String endPointUrl, String imageId, String zones) doValidateImageNameRegex
(String providerName, String cloudCredentialsId, String endPointUrl, String imageNameRegex, String zones) doValidateLocationId
(String providerName, String cloudCredentialsId, String endPointUrl, String locationId, String zones) 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
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<JCloudsSlaveTemplate>
-
doCheckPreferredAddress
-
doCheckName
-
doCheckCores
-
doCheckRam
-
doAutoCompleteOsFamily
-
doCheckNumExecutors
-
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@QueryParameter String value, @QueryParameter boolean useJnlp) -
doCheckAllowSudo
-
doCheckInstallPrivateKey
-
doCheckPreExistingJenkinsUser
public FormValidation doCheckPreExistingJenkinsUser(@QueryParameter String value, @QueryParameter String useJnlp) -
doCheckUseJnlp
public FormValidation doCheckUseJnlp(@QueryParameter boolean value, @QueryParameter boolean preExistingJenkinsUser, @QueryParameter String initScriptId) -
doCheckAdminCredentialsId
-
doCheckInitScriptId
-
doCheckFsRoot
public FormValidation doCheckFsRoot(@QueryParameter String value, @QueryParameter boolean preExistingJenkinsUser) -
doValidateImageId
public FormValidation doValidateImageId(@QueryParameter String providerName, @QueryParameter String cloudCredentialsId, @QueryParameter String endPointUrl, @QueryParameter String imageId, @QueryParameter String zones) -
doValidateImageNameRegex
public FormValidation doValidateImageNameRegex(@QueryParameter String providerName, @QueryParameter String cloudCredentialsId, @QueryParameter String endPointUrl, @QueryParameter String imageNameRegex, @QueryParameter String zones) -
doFillHardwareIdItems
public ListBoxModel doFillHardwareIdItems(@RelativePath("..") @QueryParameter String providerName, @RelativePath("..") @QueryParameter String cloudCredentialsId, @RelativePath("..") @QueryParameter String endPointUrl, @RelativePath("..") @QueryParameter String zones) -
doValidateHardwareId
public FormValidation doValidateHardwareId(@QueryParameter String providerName, @QueryParameter String cloudCredentialsId, @QueryParameter String endPointUrl, @QueryParameter String hardwareId, @QueryParameter String zones) -
doFillLocationIdItems
public ListBoxModel doFillLocationIdItems(@RelativePath("..") @QueryParameter String providerName, @RelativePath("..") @QueryParameter String cloudCredentialsId, @RelativePath("..") @QueryParameter String endPointUrl, @RelativePath("..") @QueryParameter String zones) -
doFillCredentialsIdItems
public ListBoxModel doFillCredentialsIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue) -
doFillAdminCredentialsIdItems
public ListBoxModel doFillAdminCredentialsIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue) -
doFillInitScriptIdItems
-
doValidateLocationId
public FormValidation doValidateLocationId(@QueryParameter String providerName, @QueryParameter String cloudCredentialsId, @QueryParameter String endPointUrl, @QueryParameter String locationId, @QueryParameter String zones) -
doCheckOverrideRetentionTime
-
doCheckSpoolDelayMs
-