Class Uploads

java.lang.Object
hudson.plugins.s3.Uploads

public final class Uploads extends Object
  • Field Details

    • MULTIPART_UPLOAD_THRESHOLD

      public static final int MULTIPART_UPLOAD_THRESHOLD
      See Also:
  • Method Details

    • startUploading

      public software.amazon.awssdk.transfer.s3.model.Upload startUploading(software.amazon.awssdk.transfer.s3.S3TransferManager manager, FilePath file, InputStream inputStream, String bucketName, String objectName, Uploads.Metadata metadata, software.amazon.awssdk.transfer.s3.progress.TransferListener listener)
    • finishUploading

      public void finishUploading(FilePath filePath) throws InterruptedException
      Throws:
      InterruptedException
    • cleanup

      public void cleanup(FilePath filePath)
    • getInstance

      public static Uploads getInstance()