Package jenkins.plugins.jclouds.compute
Class JCloudsCloud.DescriptorImpl
- Enclosing class:
- JCloudsCloud
-
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 TypeMethodDescriptionstatic void
doCheckCloudGlobalKeyId
(String value) doCheckEndPointUrl
(String value) doCheckGroupPrefix
(String value) doCheckInstanceCap
(String value) doCheckNewTemplateName
(String cloudName, String value) doCheckProfile
(String initialName, String value) doCheckProviderName
(String value) doCheckRetentionTime
(String value) doCheckScriptTimeout
(String value) doCheckStartTimeout
(String value) doFillCloudCredentialsIdItems
(ItemGroup context, String currentValue) doFillCloudGlobalKeyIdItems
(ItemGroup context, String currentValue) doFillCopyNewTemplateFromItems
(String cloudName) doTestConnection
(String providerName, String cloudCredentialsId, String cloudGlobalKeyId, String endPointUrl, String zones, boolean trustAll) Human readable name of this kind of configurable object.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
Human readable name of this kind of configurable object.- Overrides:
getDisplayName
in classDescriptor<Cloud>
- Returns:
- The human readable name of this object.
-
doTestConnection
@POST public FormValidation doTestConnection(@QueryParameter String providerName, @QueryParameter String cloudCredentialsId, @QueryParameter String cloudGlobalKeyId, @QueryParameter String endPointUrl, @QueryParameter String zones, @QueryParameter boolean trustAll) throws IOException - Throws:
IOException
-
doCheckCloudGlobalKeyId
-
defaultProviderName
-
doFillProviderNameItems
-
doFillCloudCredentialsIdItems
@POST public ListBoxModel doFillCloudCredentialsIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue) -
doFillCloudGlobalKeyIdItems
@POST public ListBoxModel doFillCloudGlobalKeyIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue) -
doFillCopyNewTemplateFromItems
@POST public ComboBoxModel doFillCopyNewTemplateFromItems(@RelativePath("..") @QueryParameter String cloudName) -
doCheckNewTemplateName
@POST public FormValidation doCheckNewTemplateName(@QueryParameter String cloudName, @QueryParameter String value) -
doCheckProfile
@POST public FormValidation doCheckProfile(@QueryParameter String initialName, @QueryParameter String value) -
doCheckProviderName
-
doCheckInstanceCap
-
doCheckRetentionTime
-
doCheckScriptTimeout
-
doCheckStartTimeout
-
doCheckEndPointUrl
-
doCheckGroupPrefix
-
completed
- Throws:
IOException
-