Class AWSEBReleaserBuilder.DescriptorImpl
- java.lang.Object
-
- hudson.model.Descriptor<T>
-
- hudson.tasks.BuildStepDescriptor<Builder>
-
- org.visiontech.jenkins.aws.beanstalk.releaser.AWSEBReleaserBuilder.DescriptorImpl
-
- Enclosing class:
- AWSEBReleaserBuilder
@Symbol("awsebReleaser") @Extension public static final class AWSEBReleaserBuilder.DescriptorImpl extends BuildStepDescriptor<Builder>
-
-
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
Modifier and Type Method Description FormValidation
doCheckApplicationName(String value)
FormValidation
doCheckAwsRegion(String value)
FormValidation
doCheckCredentialId(String value, ItemGroup context)
FormValidation
doCheckEnvironmentId(String value)
FormValidation
doCheckVersionLabel(String value)
ListBoxModel
doFillApplicationNameItems(Item owner, String credentialId, String awsRegion)
ListBoxModel
doFillAwsRegionItems(Item owner)
ListBoxModel
doFillCredentialIdItems(Item owner)
ListBoxModel
doFillEnvironmentIdItems(Item owner, String credentialId, String awsRegion, String applicationName)
String
getDisplayName()
boolean
isApplicable(Class<? extends AbstractProject> aClass)
-
Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
-
Methods inherited from class hudson.model.Descriptor
addHelpFileRedirect, 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, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
-
-
-
Method Detail
-
doCheckCredentialId
public FormValidation doCheckCredentialId(@QueryParameter String value, @AncestorInPath ItemGroup context) throws IOException, javax.servlet.ServletException
- Throws:
IOException
javax.servlet.ServletException
-
doCheckAwsRegion
public FormValidation doCheckAwsRegion(@QueryParameter String value)
-
doCheckApplicationName
public FormValidation doCheckApplicationName(@QueryParameter String value)
-
doCheckEnvironmentId
public FormValidation doCheckEnvironmentId(@QueryParameter String value)
-
doCheckVersionLabel
public FormValidation doCheckVersionLabel(@QueryParameter String value)
-
isApplicable
public boolean isApplicable(Class<? extends AbstractProject> aClass)
- Specified by:
isApplicable
in classBuildStepDescriptor<Builder>
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayName
in classDescriptor<Builder>
-
doFillCredentialIdItems
public ListBoxModel doFillCredentialIdItems(@AncestorInPath Item owner)
-
doFillAwsRegionItems
public ListBoxModel doFillAwsRegionItems(@AncestorInPath Item owner)
-
doFillApplicationNameItems
public ListBoxModel doFillApplicationNameItems(@AncestorInPath Item owner, @QueryParameter String credentialId, @QueryParameter String awsRegion)
-
doFillEnvironmentIdItems
public ListBoxModel doFillEnvironmentIdItems(@AncestorInPath Item owner, @QueryParameter String credentialId, @QueryParameter String awsRegion, @QueryParameter String applicationName)
-
-