Package hudson.plugins.ec2
Class EC2AbstractSlave.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<Node>
-
- hudson.slaves.NodeDescriptor
-
- hudson.model.Slave.SlaveDescriptor
-
- hudson.plugins.ec2.EC2AbstractSlave.DescriptorImpl
-
- Direct Known Subclasses:
EC2OndemandSlave.DescriptorImpl
,EC2SpotSlave.DescriptorImpl
- Enclosing class:
- EC2AbstractSlave
public abstract static class EC2AbstractSlave.DescriptorImpl extends Slave.SlaveDescriptor
-
-
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.slaves.NodeDescriptor
ALL
-
Fields inherited from class hudson.model.Descriptor
clazz
-
-
Constructor Summary
Constructors Constructor Description DescriptorImpl()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ListBoxModel
doFillZoneItems(boolean useInstanceProfileForCredentials, String credentialsId, String region, String roleArn, String roleSessionName)
List<Descriptor<AMITypeData>>
getAMITypeDescriptors()
abstract String
getDisplayName()
boolean
isInstantiable()
-
Methods inherited from class hudson.model.Slave.SlaveDescriptor
computerLauncherDescriptors, doCheckNumExecutors, doCheckRemoteFS, nodePropertyDescriptors, retentionStrategyDescriptors
-
Methods inherited from class hudson.slaves.NodeDescriptor
all, allInstantiable, doCheckName, getConfigPage, handleNewNodePage, newInstanceDetailPage
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, find, find, findByDescribableClassName, findById, getCategory, getCheckMethod, getCheckUrl, getConfigFile, 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 abstract String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<Node>
-
isInstantiable
public boolean isInstantiable()
- Overrides:
isInstantiable
in classNodeDescriptor
-
doFillZoneItems
@POST public ListBoxModel doFillZoneItems(@QueryParameter boolean useInstanceProfileForCredentials, @QueryParameter String credentialsId, @QueryParameter String region, @QueryParameter String roleArn, @QueryParameter String roleSessionName)
-
getAMITypeDescriptors
public List<Descriptor<AMITypeData>> getAMITypeDescriptors()
-
-