Package | Description |
---|---|
com.amazonaws.services.s3.transfer |
Transfer management.
|
com.amazonaws.services.s3.transfer.internal |
Modifier and Type | Field and Description |
---|---|
private ProgressListenerChain |
MultipleFileTransferProgressUpdatingListener.progressListenerChain |
Constructor and Description |
---|
MultipleFileTransferProgressUpdatingListener(TransferProgress transferProgress,
ProgressListenerChain progressListenerChain) |
Modifier and Type | Class and Description |
---|---|
class |
S3ProgressListenerChain
S3 specific progress listener chain.
|
Modifier and Type | Field and Description |
---|---|
private ProgressListenerChain |
UploadMonitor.listener |
private ProgressListenerChain |
UploadCallable.listener |
private ProgressListenerChain |
CompleteMultipartUpload.listener
The listener where progress of the upload needs to be published.
|
private ProgressListenerChain |
CopyCallable.listenerChain |
protected ProgressListenerChain |
AbstractTransfer.listenerChain
Hook for adding/removing more progress listeners.
|
private ProgressListenerChain |
DownloadImpl.progressListenerChain |
private ProgressListenerChain |
CopyMonitor.progressListenerChain |
Modifier and Type | Method and Description |
---|---|
static CopyMonitor |
CopyMonitor.create(TransferManager manager,
CopyImpl transfer,
java.util.concurrent.ExecutorService threadPool,
CopyCallable multipartCopyCallable,
CopyObjectRequest copyObjectRequest,
ProgressListenerChain progressListenerChain)
Constructs a new watcher for copy operation, and then immediately submits
it to the thread pool.
|
static UploadMonitor |
UploadMonitor.create(TransferManager manager,
UploadImpl transfer,
java.util.concurrent.ExecutorService threadPool,
UploadCallable multipartUploadCallable,
PutObjectRequest putObjectRequest,
ProgressListenerChain progressListenerChain)
Constructs a new upload watcher and then immediately submits it to
the thread pool.
|
Constructor and Description |
---|
AbstractTransfer(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain) |
AbstractTransfer(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
TransferStateChangeListener stateChangeListener) |
CompleteMultipartUpload(java.lang.String uploadId,
AmazonS3 s3,
PutObjectRequest putObjectRequest,
java.util.List<java.util.concurrent.Future<PartETag>> futures,
java.util.List<PartETag> eTagsBeforeResume,
ProgressListenerChain progressListenerChain,
UploadMonitor monitor) |
CopyCallable(TransferManager transferManager,
java.util.concurrent.ExecutorService threadPool,
CopyImpl copy,
CopyObjectRequest copyObjectRequest,
ObjectMetadata metadata,
ProgressListenerChain progressListenerChain) |
CopyImpl(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
TransferStateChangeListener stateChangeListener) |
CopyMonitor(TransferManager manager,
CopyImpl transfer,
java.util.concurrent.ExecutorService threadPool,
CopyCallable multipartCopyCallable,
CopyObjectRequest copyObjectRequest,
ProgressListenerChain progressListenerChain) |
DownloadImpl(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
S3Object s3Object,
TransferStateChangeListener listener,
GetObjectRequest getObjectRequest,
java.io.File file)
Deprecated.
|
DownloadImpl(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
S3Object s3Object,
TransferStateChangeListener listener,
GetObjectRequest getObjectRequest,
java.io.File file,
ObjectMetadata objectMetadata,
boolean isDownloadParallel) |
MultipleFileDownloadImpl(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
java.lang.String keyPrefix,
java.lang.String bucketName,
java.util.Collection<? extends Download> downloads) |
MultipleFileTransfer(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
java.util.Collection<? extends T> subTransfers) |
MultipleFileUploadImpl(java.lang.String description,
TransferProgress transferProgress,
ProgressListenerChain progressListenerChain,
java.lang.String keyPrefix,
java.lang.String bucketName,
java.util.Collection<? extends Upload> subTransfers) |
UploadCallable(TransferManager transferManager,
java.util.concurrent.ExecutorService threadPool,
UploadImpl upload,
PutObjectRequest origReq,
ProgressListenerChain progressListenerChain,
java.lang.String uploadId,
TransferProgress transferProgress) |
UploadImpl(java.lang.String description,
TransferProgress transferProgressInternalState,
ProgressListenerChain progressListenerChain,
TransferStateChangeListener listener) |
UploadMonitor(TransferManager manager,
UploadImpl transfer,
java.util.concurrent.ExecutorService threadPool,
UploadCallable multipartUploadCallable,
PutObjectRequest putObjectRequest,
ProgressListenerChain progressListenerChain) |