Class ElectricFlowTriggerRelease.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Publisher>
org.jenkinsci.plugins.electricflow.ElectricFlowTriggerRelease.DescriptorImpl
- Enclosing class:
- ElectricFlowTriggerRelease
@Symbol("cloudBeesFlowTriggerRelease")
@Extension
public static final class ElectricFlowTriggerRelease.DescriptorImpl
extends BuildStepDescriptor<Publisher>
-
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
-
Method Summary
Modifier and TypeMethodDescriptiondoCheckConfiguration
(String value, boolean validationTrigger, Item item) doCheckParameters
(String value, boolean validationTrigger, Item item) doCheckProjectName
(String value, boolean validationTrigger, Item item) doCheckReleaseName
(String value, boolean validationTrigger, Item item) doCheckStagesToRun
(String value, boolean validationTrigger, Item item) doCheckStartingStage
(String value, boolean validationTrigger, Item item) doFillConfigurationItems
(Item item) doFillCredentialIdItems
(Item item) doFillParametersItems
(String configuration, boolean overrideCredential, String credentialId, String projectName, String releaseName, String parameters, Item item) doFillProjectNameItems
(String configuration, boolean overrideCredential, String credentialId, Item item) doFillReleaseNameItems
(String projectName, String configuration, boolean overrideCredential, String credentialId, Item item) doFillStagesToRunItems
(String configuration, boolean overrideCredential, String credentialId, String projectName, String releaseName, String parameters, Item item) doFillStartingStageItems
(String configuration, boolean overrideCredential, String credentialId, String projectName, String releaseName, Item item) doShowOldValues
(String configuration, String projectName, String releaseName, String startingStage, String parameters, String storedConfiguration, String storedProjectName, String storedReleaseName, String storedStartingStage, String storedParameters, Item item) getId()
boolean
isApplicable
(Class<? extends AbstractProject> aClass) Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
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, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
doCheckConfiguration
public FormValidation doCheckConfiguration(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item) -
doCheckProjectName
public FormValidation doCheckProjectName(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item) -
doCheckReleaseName
public FormValidation doCheckReleaseName(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item) -
doCheckStartingStage
public FormValidation doCheckStartingStage(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item) -
doCheckStagesToRun
public FormValidation doCheckStagesToRun(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item) -
doCheckParameters
public FormValidation doCheckParameters(@QueryParameter String value, @QueryParameter boolean validationTrigger, @AncestorInPath Item item) -
doFillConfigurationItems
-
doFillCredentialIdItems
-
doFillParametersItems
public ListBoxModel doFillParametersItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @QueryParameter String projectName, @QueryParameter String releaseName, @QueryParameter String parameters, @AncestorInPath Item item) -
doFillStagesToRunItems
public ListBoxModel doFillStagesToRunItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @QueryParameter String projectName, @QueryParameter String releaseName, @QueryParameter String parameters, @AncestorInPath Item item) -
doFillProjectNameItems
public ListBoxModel doFillProjectNameItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @AncestorInPath Item item) -
doFillReleaseNameItems
public ListBoxModel doFillReleaseNameItems(@QueryParameter String projectName, @QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @AncestorInPath Item item) -
doFillStartingStageItems
public ListBoxModel doFillStartingStageItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath("overrideCredential") String credentialId, @QueryParameter String projectName, @QueryParameter String releaseName, @AncestorInPath Item item) throws Exception - Throws:
Exception
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<Publisher>
-
getId
- Overrides:
getId
in classDescriptor<Publisher>
-
isApplicable
- Specified by:
isApplicable
in classBuildStepDescriptor<Publisher>
-
doShowOldValues
public FormValidation doShowOldValues(@QueryParameter("configuration") String configuration, @QueryParameter("projectName") String projectName, @QueryParameter("releaseName") String releaseName, @QueryParameter("startingStage") String startingStage, @QueryParameter("parameters") String parameters, @QueryParameter("storedConfiguration") String storedConfiguration, @QueryParameter("storedProjectName") String storedProjectName, @QueryParameter("storedReleaseName") String storedReleaseName, @QueryParameter("storedStartingStage") String storedStartingStage, @QueryParameter("storedParameters") String storedParameters, @AncestorInPath Item item)
-