| Interface | Description |
|---|---|
| DeliveryMode |
Used to indicate whether it is safe to deliver progress events to the
listener synchronously.
|
| ProgressEventFilter |
An interface that filters the incoming events before passing
them into the registered listeners.
|
| ProgressListener |
Listener interface for transfer progress events.
|
| Class | Description |
|---|---|
| DeliveryMode.Check |
Provides convenient method to check if a listener is safe to be invoked
synchronously.
|
| ProgressEvent |
A progress event.
|
| ProgressInputStream |
Used for input stream progress tracking purposes.
|
| ProgressListener.ExceptionReporter |
A utility class for capturing and reporting the first exception thrown by
a given progress listener.
|
| ProgressListener.NoOpProgressListener | |
| ProgressListenerChain |
An implementation of ProgressListener interface that delegates
progressChanged callback to multiple listeners.
|
| ProgressTracker |
Default implementation for progress tracking.
|
| SdkProgressPublisher |
This class is responsible for executing the callback method of
ProgressListener; listener callbacks are executed sequentially in a separate
single thread.
|
| SyncProgressListener |
Abstract adapter class for a progress listener that is delivered with
progress event synchronously.
|
| Enum | Description |
|---|---|
| ProgressEventType |
An enumeration that denotes various types of progress event.
|
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.