@Symbol(value="cloudBeesFlowPublishArtifact") @Extension public static final class ElectricFlowUploadArtifactPublisher.DescriptorImpl extends BuildStepDescriptor<Publisher>
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
clazz
Constructor and Description |
---|
DescriptorImpl()
In order to load the persisted global configuration, you have to call load() in the
constructor.
|
Modifier and Type | Method and Description |
---|---|
FormValidation |
doCheckArtifactName(String value,
Item item) |
FormValidation |
doCheckArtifactVersion(String value,
Item item) |
FormValidation |
doCheckConfiguration(String value,
Item item) |
FormValidation |
doCheckFilePath(String value,
Item item) |
FormValidation |
doCheckRepositoryName(String value,
Item item) |
ListBoxModel |
doFillConfigurationItems(Item item) |
ListBoxModel |
doFillCredentialIdItems(Item item) |
ListBoxModel |
doFillRepositoryNameItems(String configuration,
boolean overrideCredential,
String credentialId,
Item item) |
Configuration |
getConfigurationByName(String name) |
String |
getDisplayName()
This human readable name is used in the configuration screen.
|
boolean |
isApplicable(Class<? extends AbstractProject> aClass) |
filter
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, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
public DescriptorImpl()
public FormValidation doCheckArtifactName(@QueryParameter String value, @AncestorInPath Item item)
public FormValidation doCheckArtifactVersion(@QueryParameter String value, @AncestorInPath Item item)
public FormValidation doCheckConfiguration(@QueryParameter String value, @AncestorInPath Item item)
public FormValidation doCheckFilePath(@QueryParameter String value, @AncestorInPath Item item)
public FormValidation doCheckRepositoryName(@QueryParameter String value, @AncestorInPath Item item)
public ListBoxModel doFillConfigurationItems(@AncestorInPath Item item)
public ListBoxModel doFillCredentialIdItems(@AncestorInPath Item item)
public ListBoxModel doFillRepositoryNameItems(@QueryParameter String configuration, @QueryParameter boolean overrideCredential, @QueryParameter @RelativePath(value="overrideCredential") String credentialId, @AncestorInPath Item item)
public Configuration getConfigurationByName(String name)
public String getDisplayName()
getDisplayName
in class Descriptor<Publisher>
public boolean isApplicable(Class<? extends AbstractProject> aClass)
isApplicable
in class BuildStepDescriptor<Publisher>
Copyright © 2016–2024. All rights reserved.