public class ProgressableProgressListener extends Object implements software.amazon.awssdk.transfer.s3.progress.TransferListener
| Constructor and Description |
|---|
ProgressableProgressListener(S3AFileSystem fs,
String key,
org.apache.hadoop.util.Progressable progress)
Instantiate.
|
| Modifier and Type | Method and Description |
|---|---|
void |
bytesTransferred(software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.BytesTransferred context) |
void |
transferComplete(software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferComplete context) |
void |
transferInitiated(software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferInitiated context) |
long |
uploadCompleted(software.amazon.awssdk.transfer.s3.model.ObjectTransfer upload)
Method to invoke after upload has completed.
|
public ProgressableProgressListener(S3AFileSystem fs, String key, org.apache.hadoop.util.Progressable progress)
fs - filesystem: will be invoked with statistics updateskey - key for the uploadprogress - optional callback for progress.public void transferInitiated(software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferInitiated context)
transferInitiated in interface software.amazon.awssdk.transfer.s3.progress.TransferListenerpublic void transferComplete(software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.TransferComplete context)
transferComplete in interface software.amazon.awssdk.transfer.s3.progress.TransferListenerpublic void bytesTransferred(software.amazon.awssdk.transfer.s3.progress.TransferListener.Context.BytesTransferred context)
bytesTransferred in interface software.amazon.awssdk.transfer.s3.progress.TransferListenerpublic long uploadCompleted(software.amazon.awssdk.transfer.s3.model.ObjectTransfer upload)
upload - upload which has just completed.Copyright © 2008–2024 Apache Software Foundation. All rights reserved.