Package hudson.plugins.s3
Class Uploads
- java.lang.Object
-
- hudson.plugins.s3.Uploads
-
public final class Uploads extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cleanup(FilePath filePath)
void
finishUploading(FilePath filePath)
static Uploads
getInstance()
com.amazonaws.services.s3.transfer.Upload
startUploading(com.amazonaws.services.s3.transfer.TransferManager manager, FilePath file, InputStream inputsStream, String bucketName, String objectName, com.amazonaws.services.s3.model.ObjectMetadata metadata)
-
-
-
Method Detail
-
startUploading
public com.amazonaws.services.s3.transfer.Upload startUploading(com.amazonaws.services.s3.transfer.TransferManager manager, FilePath file, InputStream inputsStream, String bucketName, String objectName, com.amazonaws.services.s3.model.ObjectMetadata metadata) throws com.amazonaws.AmazonServiceException
- Throws:
com.amazonaws.AmazonServiceException
-
finishUploading
public void finishUploading(FilePath filePath) throws InterruptedException
- Throws:
InterruptedException
-
cleanup
public void cleanup(FilePath filePath)
-
getInstance
public static Uploads getInstance()
-
-