public class PresignedUrlRetryableDownloadTaskImpl extends Object implements ServiceUtils.RetryableS3DownloadTask
| Constructor and Description |
|---|
PresignedUrlRetryableDownloadTaskImpl(AmazonS3 s3,
PresignedUrlDownloadImpl download,
PresignedUrlDownloadRequest request) |
| Modifier and Type | Method and Description |
|---|---|
S3Object |
getS3ObjectStream()
User defines how to get the S3Object from S3 for this RetryableS3DownloadTask.
|
boolean |
needIntegrityCheck()
User defines whether integrity check is needed for this RetryableS3DownloadTask.
|
public PresignedUrlRetryableDownloadTaskImpl(AmazonS3 s3, PresignedUrlDownloadImpl download, PresignedUrlDownloadRequest request)
public S3Object getS3ObjectStream()
ServiceUtils.RetryableS3DownloadTaskgetS3ObjectStream in interface ServiceUtils.RetryableS3DownloadTaskpublic boolean needIntegrityCheck()
ServiceUtils.RetryableS3DownloadTaskneedIntegrityCheck in interface ServiceUtils.RetryableS3DownloadTask