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 Constructor Description DescriptorImpl()
-
Method Summary
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, 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<JCloudsSlaveTemplate>
-
doCheckPreferredAddress
public FormValidation doCheckPreferredAddress(@QueryParameter String value)
-
doCheckName
public FormValidation doCheckName(@QueryParameter String value)
-
doCheckCores
public FormValidation doCheckCores(@QueryParameter String value)
-
doCheckRam
public FormValidation doCheckRam(@QueryParameter String value)
-
doAutoCompleteOsFamily
public AutoCompletionCandidates doAutoCompleteOsFamily(@QueryParameter String value)
-
doCheckNumExecutors
public FormValidation doCheckNumExecutors(@QueryParameter String value)
-
doCheckCredentialsId
public FormValidation doCheckCredentialsId(@QueryParameter String value, @QueryParameter String useJnlp)
-
doCheckAllowSudo
public FormValidation doCheckAllowSudo(@QueryParameter String value)
-
doCheckInstallPrivateKey
public FormValidation doCheckInstallPrivateKey(@QueryParameter String value)
-
doCheckPreExistingJenkinsUser
public FormValidation doCheckPreExistingJenkinsUser(@QueryParameter String value, @QueryParameter String useJnlp)
-
doCheckUseJnlp
public FormValidation doCheckUseJnlp(@QueryParameter String value, @QueryParameter String preExistingJenkinsUser, @QueryParameter String initScriptId)
-
doCheckAdminCredentialsId
public FormValidation doCheckAdminCredentialsId(@QueryParameter String value)
-
doCheckInitScriptId
public FormValidation doCheckInitScriptId(@QueryParameter String value)
-
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
@NonNull public ListBoxModel doFillInitScriptIdItems(@QueryParameter @Nullable String currentValue)
-
doValidateLocationId
public FormValidation doValidateLocationId(@QueryParameter String providerName, @QueryParameter String cloudCredentialsId, @QueryParameter String endPointUrl, @QueryParameter String locationId, @QueryParameter String zones)
-
doCheckOverrideRetentionTime
public FormValidation doCheckOverrideRetentionTime(@QueryParameter String value)
-
doCheckSpoolDelayMs
public FormValidation doCheckSpoolDelayMs(@QueryParameter String value)
-
-