Class S3PresignUrlStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
de.taimos.pipeline.aws.AbstractS3Step
de.taimos.pipeline.aws.S3PresignUrlStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

public class S3PresignUrlStep extends AbstractS3Step
  • Constructor Details

    • S3PresignUrlStep

      @DataBoundConstructor public S3PresignUrlStep(String bucket, String key, String httpMethod, Integer durationInSeconds, boolean pathStyleAccessEnabled, boolean payloadSigningEnabled)
  • Method Details

    • getBucket

      public String getBucket()
    • getKey

      public String getKey()
    • getDurationInSeconds

      public int getDurationInSeconds()
    • getHttpMethod

      public com.amazonaws.HttpMethod getHttpMethod()
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step
      Throws:
      Exception