Class S3UploadStep

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.S3UploadStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>

public class S3UploadStep extends AbstractS3Step
  • Constructor Details

    • S3UploadStep

      @DataBoundConstructor public S3UploadStep(String bucket, boolean pathStyleAccessEnabled, boolean payloadSigningEnabled)
  • Method Details

    • getFile

      public String getFile()
    • setFile

      @DataBoundSetter public void setFile(String file)
    • getText

      public String getText()
    • setText

      @DataBoundSetter public void setText(String text)
    • getBucket

      public String getBucket()
    • getPath

      public String getPath()
    • getKmsId

      public String getKmsId()
    • setKmsId

      @DataBoundSetter public void setKmsId(String kmsId)
    • setPath

      @DataBoundSetter public void setPath(String path)
    • getIncludePathPattern

      public String getIncludePathPattern()
    • setIncludePathPattern

      @DataBoundSetter public void setIncludePathPattern(String includePathPattern)
    • getExcludePathPattern

      public String getExcludePathPattern()
    • setExcludePathPattern

      @DataBoundSetter public void setExcludePathPattern(String excludePathPattern)
    • getWorkingDir

      public String getWorkingDir()
    • setWorkingDir

      @DataBoundSetter public void setWorkingDir(String workingDir)
    • getRedirectLocation

      public String getRedirectLocation()
    • setRedirectLocation

      @DataBoundSetter public void setRedirectLocation(String redirectLocation)
    • getMetadatas

      public String[] getMetadatas()
    • setMetadatas

      @DataBoundSetter public void setMetadatas(String[] metadatas)
    • getTags

      public String getTags()
    • setTags

      @DataBoundSetter public void setTags(String tags)
    • getAcl

      public com.amazonaws.services.s3.model.CannedAccessControlList getAcl()
    • setAcl

      @DataBoundSetter public void setAcl(com.amazonaws.services.s3.model.CannedAccessControlList acl)
    • getCacheControl

      public String getCacheControl()
    • setCacheControl

      @DataBoundSetter public void setCacheControl(String cacheControl)
    • getContentEncoding

      public String getContentEncoding()
    • setContentEncoding

      @DataBoundSetter public String setContentEncoding(String contentEncoding)
    • getContentType

      public String getContentType()
    • setContentType

      @DataBoundSetter public void setContentType(String contentType)
    • getContentDisposition

      public String getContentDisposition()
    • setContentDisposition

      @DataBoundSetter public void setContentDisposition(String contentDisposition)
    • getSseAlgorithm

      public String getSseAlgorithm()
    • setSseAlgorithm

      @DataBoundSetter public void setSseAlgorithm(String sseAlgorithm)
    • setVerbose

      @DataBoundSetter public void setVerbose(boolean verbose)
    • getVerbose

      public boolean getVerbose()
    • 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