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
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
doCheckCloudGlobalKeyId
(String value) doCheckCredential
(String value) doCheckEndPointUrl
(String value) doCheckGroupPrefix
(String value) doCheckIdentity
(String value) doCheckInstanceCap
(String value) doCheckProfile
(String value) doCheckProviderName
(String value) doCheckPublicKey
(String value) doCheckRetentionTime
(String value) doCheckScriptTimeout
(String value) doCheckStartTimeout
(String value) doFillCloudCredentialsIdItems
(ItemGroup context, String currentValue) doFillCloudGlobalKeyIdItems
(ItemGroup context, String currentValue) doTestConnection
(String providerName, String cloudCredentialsId, String cloudGlobalKeyId, String endPointUrl, String zones, boolean trustAll) Human readable name of this kind of configurable object.boolean
isUserDataSupported
(String provider, String credId, String url, String zones, boolean trustAll) 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
Human readable name of this kind of configurable object.- Overrides:
getDisplayName
in classDescriptor<Cloud>
- Returns:
- The human readable name of this object.
-
isUserDataSupported
-
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
public ListBoxModel doFillCloudCredentialsIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue) -
doFillCloudGlobalKeyIdItems
public ListBoxModel doFillCloudGlobalKeyIdItems(@AncestorInPath ItemGroup context, @QueryParameter String currentValue) -
doCheckProfile
-
doCheckProviderName
-
doCheckPublicKey
-
doCheckCredential
-
doCheckIdentity
-
doCheckInstanceCap
-
doCheckRetentionTime
-
doCheckScriptTimeout
-
doCheckStartTimeout
-
doCheckEndPointUrl
-
doCheckGroupPrefix
-
completed
- Throws:
IOException
-