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 ClassesNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected boolean -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractS3Step(boolean pathStyleAccessEnabled, boolean payloadSigningEnabled) -
Method Summary
Modifier and TypeMethodDescriptionprotected AbstractS3Step.S3ClientOptionsbooleanbooleanvoidsetPathStyleAccessEnabled(boolean pathStyleAccessEnabled) voidsetPayloadSigningEnabled(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
-