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 TypeMethodDescriptionbooleanconfigure(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[]booleanisApplicable(Class<? extends AbstractProject> aClass) voidreplaceProfiles(List<S3Profile> profiles) Methods inherited from class hudson.tasks.BuildStepDescriptor
filterMethods 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:
getDisplayNamein classDescriptor<Publisher>
-
getHelpFile
- Overrides:
getHelpFilein classDescriptor<Publisher>
-
configure
public boolean configure(org.kohsuke.stapler.StaplerRequest2 req, net.sf.json.JSONObject json) - Overrides:
configurein 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:
isApplicablein classBuildStepDescriptor<Publisher>
-