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
FieldsModifier and TypeFieldDescriptionList<software.amazon.awssdk.regions.Region>
Deprecated.String[]
Deprecated.Fields inherited from class hudson.model.Descriptor
clazz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
configure
(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject json) doFillProfileNameItems
(Item item) doLoginCheck
(String name, String accessKey, Secret secretKey, boolean useRole, boolean usePathStyle) 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, bindJSON, calcAutoCompleteSettings, calcFillSettings, configure, configure, doHelp, 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, getStaticHelpUrl, getStaticHelpUrl, getT, getViewPage, isInstance, isSubTypeOf, load, newInstance, newInstance, newInstance, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, newInstancesFromHeteroList, save, self, toArray, toList, toMap
-
Field Details
-
regions
@Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) @Deprecated public transient List<software.amazon.awssdk.regions.Region> regionsDeprecated. -
storageClasses
@Restricted(org.kohsuke.accmod.restrictions.DoNotUse.class) @Deprecated public transient String[] storageClassesDeprecated.
-
-
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.StaplerRequest2 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, @QueryParameter boolean usePathStyle) -
isApplicable
- Specified by:
isApplicable
in classBuildStepDescriptor<Publisher>
-