Package de.taimos.pipeline.aws
Class AbstractS3Step
java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
de.taimos.pipeline.aws.AbstractS3Step
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
- Direct Known Subclasses:
S3CopyStep
,S3DeleteStep
,S3DoesObjectExistStep
,S3DownloadStep
,S3FindFilesStep
,S3PresignUrlStep
,S3UploadStep
public abstract class AbstractS3Step
extends org.jenkinsci.plugins.workflow.steps.Step
-
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Field Summary
Modifier and TypeFieldDescriptionprotected boolean
protected boolean
-
Constructor Summary
ModifierConstructorDescriptionprotected
AbstractS3Step
(boolean pathStyleAccessEnabled, boolean payloadSigningEnabled) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractS3Step.S3ClientOptions
boolean
boolean
void
setPathStyleAccessEnabled
(boolean pathStyleAccessEnabled) void
setPayloadSigningEnabled
(boolean payloadSigningEnabled) Methods inherited from class org.jenkinsci.plugins.workflow.steps.Step
getDescriptor, start
-
Field Details
-
pathStyleAccessEnabled
protected boolean pathStyleAccessEnabled -
payloadSigningEnabled
protected boolean payloadSigningEnabled
-
-
Constructor Details
-
AbstractS3Step
protected AbstractS3Step(boolean pathStyleAccessEnabled, boolean payloadSigningEnabled)
-
-
Method Details
-
isPathStyleAccessEnabled
public boolean isPathStyleAccessEnabled() -
setPathStyleAccessEnabled
@DataBoundSetter public void setPathStyleAccessEnabled(boolean pathStyleAccessEnabled) -
isPayloadSigningEnabled
public boolean isPayloadSigningEnabled() -
setPayloadSigningEnabled
@DataBoundSetter public void setPayloadSigningEnabled(boolean payloadSigningEnabled) -
createS3ClientOptions
-