Package hudson.plugins.ec2
Class Eucalyptus.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<Cloud>
-
- hudson.plugins.ec2.EC2Cloud.DescriptorImpl
-
- hudson.plugins.ec2.Eucalyptus.DescriptorImpl
-
- Enclosing class:
- Eucalyptus
@Extension public static class Eucalyptus.DescriptorImpl extends EC2Cloud.DescriptorImpl
-
-
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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FormValidation
doTestConnection(ItemGroup context, URL ec2endpoint, boolean useInstanceProfileForCredentials, String credentialsId, String sshKeysCredentialsId, String roleArn, String roleSessionName, String region)
Tests the connection settings.String
getDisplayName()
-
Methods inherited from class hudson.plugins.ec2.EC2Cloud.DescriptorImpl
doCheckSshKeysCredentialsId, doCheckUseInstanceProfileForCredentials, doFillCredentialsIdItems, doFillSshKeysCredentialsIdItems, getInstanceTypes
-
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
-
-
-
-
Method Detail
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<Cloud>
-
doTestConnection
public FormValidation doTestConnection(@AncestorInPath ItemGroup context, @QueryParameter URL ec2endpoint, @QueryParameter boolean useInstanceProfileForCredentials, @QueryParameter String credentialsId, @QueryParameter String sshKeysCredentialsId, @QueryParameter String roleArn, @QueryParameter String roleSessionName, @QueryParameter String region) throws IOException, javax.servlet.ServletException
Description copied from class:EC2Cloud.DescriptorImpl
Tests the connection settings. Overriding needs to@RequirePOST
- Overrides:
doTestConnection
in classEC2Cloud.DescriptorImpl
- Returns:
- the validation result
- Throws:
IOException
javax.servlet.ServletException
-
-