Package com.azure.storage.blob
Interface ProgressReceiver
- All Superinterfaces:
com.azure.core.util.ProgressListener
Deprecated.
A
ProgressReceiver
is an object that can be used to report progress on network transfers. When specified on
transfer operations, the reportProgress
method will be called periodically with the total number of bytes
transferred. The user may configure this method to report progress in whatever format desired. It is recommended
that this type be used in conjunction with ProgressReporter.addProgressReporting(Flux, ProgressReceiver)
to
enable reporting on sequential transfers. Note that any method accepting a ParallelTransferOptions
will use
the ProgressReceiver
specified there and will handle the logic to coordinate the reporting between parallel
operations.-
Method Summary
Modifier and TypeMethodDescriptiondefault void
handleProgress
(long bytesTransferred) Deprecated.void
reportProgress
(long bytesTransferred) Deprecated.The callback function invoked as progress is reported.
-
Method Details
-
reportProgress
void reportProgress(long bytesTransferred) Deprecated.The callback function invoked as progress is reported.- Parameters:
bytesTransferred
- The total number of bytes transferred during this transaction.
-
handleProgress
default void handleProgress(long bytesTransferred) Deprecated.- Specified by:
handleProgress
in interfacecom.azure.core.util.ProgressListener
-
ProgressListener
.