public final class S3BucketPublisher extends Recorder implements SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
S3BucketPublisher.DescriptorImpl |
static class |
S3BucketPublisher.S3DeletedJobListener |
Publisher.DescriptorExtensionListImplSimpleBuildStep.LastBuildAction, SimpleBuildStep.LastBuildActionFactoryBuildStep.PublisherListExtensionPoint.LegacyInstancesAreScopedToHudson| Modifier and Type | Field and Description |
|---|---|
static S3BucketPublisher.DescriptorImpl |
DESCRIPTOR |
BUILDERS, PUBLISHERS| Constructor and Description |
|---|
S3BucketPublisher(String profileName,
List<Entry> entries,
List<MetadataPair> userMetadata,
boolean dontWaitForConcurrentBuildCompletion,
String consoleLogLevel,
String pluginFailureResultConstraint,
boolean dontSetBuildResultOnFailure) |
| Modifier and Type | Method and Description |
|---|---|
String |
getConsoleLogLevel()
for data binding only
|
List<Entry> |
getEntries() |
String |
getPluginFailureResultConstraint()
for data binding only
|
S3Profile |
getProfile() |
static S3Profile |
getProfile(String profileName) |
String |
getProfileName() |
Collection<? extends Action> |
getProjectActions(AbstractProject<?,?> project) |
BuildStepMonitor |
getRequiredMonitorService() |
List<MetadataPair> |
getUserMetadata() |
boolean |
isDontSetBuildResultOnFailure() |
boolean |
isDontWaitForConcurrentBuildCompletion() |
void |
perform(Run<?,?> run,
FilePath ws,
Launcher launcher,
TaskListener listener) |
protected Object |
readResolve() |
getDescriptorall, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, perform, perform, prebuildclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitperform, perform, requiresWorkspacegetProjectAction, perform, prebuild@Extension public static final S3BucketPublisher.DescriptorImpl DESCRIPTOR
protected Object readResolve()
public List<MetadataPair> getUserMetadata()
public String getProfileName()
public String getPluginFailureResultConstraint()
public boolean isDontWaitForConcurrentBuildCompletion()
public boolean isDontSetBuildResultOnFailure()
public String getConsoleLogLevel()
public S3Profile getProfile()
public Collection<? extends Action> getProjectActions(AbstractProject<?,?> project)
getProjectActions in interface BuildStepgetProjectActions in class BuildStepCompatibilityLayerpublic void perform(@Nonnull Run<?,?> run, @Nonnull FilePath ws, @Nonnull Launcher launcher, @Nonnull TaskListener listener) throws InterruptedException, IOException
perform in interface SimpleBuildStepInterruptedExceptionIOExceptionpublic BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface BuildStepCopyright © 2016–2021. All rights reserved.