Package jenkins.plugins.itemstorage.s3
Class Uploads
- java.lang.Object
-
- jenkins.plugins.itemstorage.s3.Uploads
-
public class Uploads extends Object
Based on S3 Jenkins Plugin class. This class tracks uploads via the transfer manager as uploads are asynchronous
-
-
Constructor Summary
Constructors Constructor Description Uploads()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cleanup()
int
count()
void
finishUploading()
void
startUploading(com.amazonaws.services.s3.transfer.TransferManager manager, File file, InputStream inputStream, Destination dest, com.amazonaws.services.s3.model.ObjectMetadata metadata)
-
-
-
Method Detail
-
startUploading
public void startUploading(com.amazonaws.services.s3.transfer.TransferManager manager, File file, InputStream inputStream, Destination dest, com.amazonaws.services.s3.model.ObjectMetadata metadata) throws com.amazonaws.AmazonServiceException
- Throws:
com.amazonaws.AmazonServiceException
-
finishUploading
public void finishUploading() throws InterruptedException
- Throws:
InterruptedException
-
cleanup
public void cleanup()
-
count
public int count()
-
-