Package software.amazon.awssdk.transfer.s3.progress
-
Interface Summary Interface Description TransferListener TheTransferListenerinterface may be implemented by your application in order to receive event-driven updates on the progress of a transfer initiated byS3TransferManager.TransferListener.Context.BytesTransferred Additional bytes have been submitted or received.TransferListener.Context.TransferComplete The transfer has completed successfully.TransferListener.Context.TransferFailed The transfer failed.TransferListener.Context.TransferInitiated A new transfer has been initiated.TransferProgress TransferProgressis a stateful representation of the progress of a transfer initiated byS3TransferManager.TransferProgressSnapshot TransferProgressSnapshotis an immutable, point-in-time representation of the progress of a given transfer initiated byS3TransferManager. -
Class Summary Class Description LoggingTransferListener An example implementation ofTransferListenerthat logs a progress bar at theINFOlevel.TransferListener.Context A wrapper class that groups together the different context interfaces that are exposed toTransferListeners.