Package hudson.plugins.s3
Class S3BucketPublisher.DescriptorImpl
- Enclosing class:
- S3BucketPublisher
@Symbol("s3Upload")
public static final class S3BucketPublisher.DescriptorImpl
extends BuildStepDescriptor<Publisher>
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.model.Descriptor
Descriptor.FormException, Descriptor.PropertyType, Descriptor.Self
-
Field Summary
FieldsFields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
configure
(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) doFillProfileNameItems
(Item item) doLoginCheck
(String name, String accessKey, Secret secretKey, boolean useRole) Level[]
Result[]
boolean
isApplicable
(Class<? extends AbstractProject> aClass) void
replaceProfiles
(List<S3Profile> profiles) Methods inherited from class hudson.tasks.BuildStepDescriptor
filter
Methods 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, getId, getJsonSafeClassName, getKlass, getPlugin, getPossibleViewNames, getPropertyType, getPropertyType, getPropertyTypeOrDie, getRequiredGlobalConfigPagePermission, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Field Details
-
regions
-
storageClasses
-
-
Constructor Details
-
DescriptorImpl
-
DescriptorImpl
public DescriptorImpl()
-
-
Method Details
-
getDisplayName
- Overrides:
getDisplayName
in classDescriptor<Publisher>
-
getHelpFile
- Overrides:
getHelpFile
in classDescriptor<Publisher>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest req, net.sf.json.JSONObject json) - Overrides:
configure
in classDescriptor<Publisher>
-
doFillProfileNameItems
-
doFillConsoleLogLevelItems
-
doFillPluginFailureResultConstraintItems
-
replaceProfiles
-
getConsoleLogLevels
-
getProfiles
-
getPluginFailureResultConstraints
-
doLoginCheck
public FormValidation doLoginCheck(@QueryParameter String name, @QueryParameter String accessKey, @QueryParameter Secret secretKey, @QueryParameter boolean useRole) -
isApplicable
- Specified by:
isApplicable
in classBuildStepDescriptor<Publisher>
-