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
  • 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

      protected AbstractS3Step.S3ClientOptions createS3ClientOptions()