Package com.dubture.jenkins.digitalocean
Class DigitalOceanCloud.DescriptorImpl
- Enclosing class:
- DigitalOceanCloud
-
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 FormValidation
doCheckAuthToken
(String authToken) doCheckInstanceCap
(String instanceCap) doCheckName
(String name) doCheckPrivateKey
(String value) doCheckSshKeyId
(String authTokenCredentialId) doFillAuthTokenCredentialIdItems
(String credentialsId) doFillPrivateKeyCredentialIdItems
(String credentialsId) doFillSshKeyIdItems
(String authTokenCredentialId) doTestConnection
(String authTokenCredentialId) 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<Cloud>
-
doTestConnection
-
doCheckName
-
doCheckAuthToken
-
doCheckPrivateKey
- Throws:
IOException
-
doCheckSshKeyId
-
doCheckInstanceCap
-
doFillSshKeyIdItems
public ListBoxModel doFillSshKeyIdItems(@QueryParameter String authTokenCredentialId) throws com.myjeeva.digitalocean.exception.RequestUnsuccessfulException, com.myjeeva.digitalocean.exception.DigitalOceanException - Throws:
com.myjeeva.digitalocean.exception.RequestUnsuccessfulException
com.myjeeva.digitalocean.exception.DigitalOceanException
-
doFillPrivateKeyCredentialIdItems
-
doFillAuthTokenCredentialIdItems
-