Class TriggerFlexDeployProject.DescriptorImpl
java.lang.Object
hudson.model.Descriptor<T>
hudson.tasks.BuildStepDescriptor<Publisher>
flexagon.fd.plugin.jenkins.operations.TriggerFlexDeployProject.DescriptorImpl
- Enclosing class:
- TriggerFlexDeployProject
@Extension
public static final class TriggerFlexDeployProject.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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanconfigure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) doFillCredentialsIdItems(Item item, String credentialsId) doValidateCredential(String mUrl, String credentialsId) doValidateUserNamePassword(String mUrl, String username, Secret password) getForce()getUrl()getWait()booleanisApplicable(Class type) voidsetBuildFileInputs(List<BuildFileInput> buildFileInputs) voidsetCredential(Credential credential) voidsetCredentials(List<Credential> credentials) voidsetEnvironmentCode(String mEnvironmentCode) voidsetFlexFields(List<KeyValuePair> flexFields) voidvoidsetInputs(List<KeyValuePair> inputs) voidsetIssueNumbers(String issueNumbers) voidsetPackageName(String mPackageName) voidsetProjectPath(String mProjectPath) voidsetProjectStreamName(String mProjectStreamName) voidsetReleaseName(String mReleaseName) voidvoidvoidsetWorkflowVersionOverride(String mWorkflowVersionOverride) Methods inherited from class hudson.tasks.BuildStepDescriptor
filterMethods inherited from class hudson.model.Descriptor
addHelpFileRedirect, bindJSON, calcAutoCompleteSettings, calcFillSettings, 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
-
Constructor Details
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
doFillCredentialItems
-
doFillCredentialsIdItems
@POST public ListBoxModel doFillCredentialsIdItems(@AncestorInPath Item item, @QueryParameter String credentialsId) -
getDisplayName
- Overrides:
getDisplayNamein classDescriptor<Publisher>
-
isApplicable
- Specified by:
isApplicablein classBuildStepDescriptor<Publisher>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject formData) throws Descriptor.FormException - Overrides:
configurein classDescriptor<Publisher>- Throws:
Descriptor.FormException
-
doValidateUserNamePassword
@POST public FormValidation doValidateUserNamePassword(@QueryParameter String mUrl, @QueryParameter String username, @QueryParameter Secret password) -
doValidateCredential
@POST public FormValidation doValidateCredential(@QueryParameter String mUrl, @QueryParameter String credentialsId) -
getUrl
-
setUrl
-
getProjectStreamName
-
setProjectStreamName
-
getPackageName
-
setPackageName
-
getReleaseName
-
setReleaseName
-
getProjectPath
-
setProjectPath
-
getEnvironmentCode
-
setEnvironmentCode
-
getWorkflowVersionOverride
-
setWorkflowVersionOverride
-
getForce
-
setForce
-
getWait
-
setWait
-
getIssueNumbers
-
setIssueNumbers
-
getBuildFileInputs
-
setBuildFileInputs
-
getInputs
-
setInputs
-
getCredentials
-
setCredentials
-
getCredential
-
setCredential
-
getFlexFields
-
setFlexFields
-