Class MinioDownloadBuildStep

java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
io.jenkins.plugins.minio.download.MinioDownloadBuildStep
All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep, SimpleBuildStep

public class MinioDownloadBuildStep extends Builder implements SimpleBuildStep
Author:
Ronald Kamphuis
  • Constructor Details

    • MinioDownloadBuildStep

      @DataBoundConstructor public MinioDownloadBuildStep(String bucket, String file)
  • Method Details

    • perform

      public void perform(@NonNull Run<?,?> run, @NonNull FilePath workspace, @NonNull EnvVars env, @NonNull Launcher launcher, @NonNull TaskListener listener) throws AbortException
      Specified by:
      perform in interface SimpleBuildStep
      Throws:
      AbortException
    • setHost

      @DataBoundSetter public void setHost(String host)
    • setCredentialsId

      @DataBoundSetter public void setCredentialsId(String credentialsId)
    • setExcludes

      @DataBoundSetter public void setExcludes(String excludes)
    • setTargetFolder

      @DataBoundSetter public void setTargetFolder(String targetFolder)
    • setFailOnNonExisting

      @DataBoundSetter public void setFailOnNonExisting(boolean failOnNonExisting)
    • getHost

      public String getHost()
    • getCredentialsId

      public String getCredentialsId()
    • getBucket

      public String getBucket()
    • getFile

      public String getFile()
    • getExcludes

      public String getExcludes()
    • getTargetFolder

      public String getTargetFolder()
    • getFailOnNonExisting

      public boolean getFailOnNonExisting()