Interface ProgressListener

All Known Implementing Classes:
LegacyS3ProgressListener, ProgressListener.ExceptionReporter, ProgressListener.NoOpProgressListener, ProgressListenerChain, ProgressListenerWithEventCodeVerification, ProgressTracker, SyncProgressListener

public interface ProgressListener
Listener interface for transfer progress events.

This class could be used for both Amazon S3 and Amazon Glacier clients. The legacy Amazon S3 progress listener com.amazonaws.services.s3.model.ProgressListener has been deprecated in favor of this new class.

See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    A utility class for capturing and reporting the first exception thrown by a given progress listener.
    static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final ProgressListener
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Called when progress has changed, such as additional bytes transferred, transfer failed, etc.