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 FormValidationdoCheckApplicationName(String value)FormValidationdoCheckAwsRegion(String value)FormValidationdoCheckCredentialId(String value, ItemGroup context)FormValidationdoCheckEnvironmentId(String value)FormValidationdoCheckVersionLabel(String value)ListBoxModeldoFillApplicationNameItems(Item owner, String credentialId, String awsRegion)ListBoxModeldoFillAwsRegionItems(Item owner)ListBoxModeldoFillCredentialIdItems(Item owner)ListBoxModeldoFillEnvironmentIdItems(Item owner, String credentialId, String awsRegion, String applicationName)StringgetDisplayName()booleanisApplicable(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:
IOExceptionjavax.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:
isApplicablein classBuildStepDescriptor<Builder>
-
getDisplayName
public String getDisplayName()
- Overrides:
getDisplayNamein 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)
-
-