Class TransferProgress
java.lang.Object
com.amazonaws.services.s3.transfer.TransferProgress
Describes the progress of a transfer.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
Deprecated.long
Returns the number of bytes completed in the associated transfer.double
Deprecated.Replaced bygetPercentTransferred()
double
Returns a percentage of the number of bytes transferred out of the total number of bytes to transfer.long
Returns the total size in bytes of the associated transfer, or -1 if the total size isn't known.void
setTotalBytesToTransfer
(long totalBytesToTransfer) void
updateProgress
(long bytes)
-
Constructor Details
-
TransferProgress
public TransferProgress()
-
-
Method Details
-
getBytesTransfered
public long getBytesTransfered()Deprecated.Replaced bygetBytesTransferred()
-
getBytesTransferred
public long getBytesTransferred()Returns the number of bytes completed in the associated transfer.- Returns:
- The number of bytes completed in the associated transfer.
-
getTotalBytesToTransfer
public long getTotalBytesToTransfer()Returns the total size in bytes of the associated transfer, or -1 if the total size isn't known.- Returns:
- The total size in bytes of the associated transfer. Returns or -1 if the total size of the associated transfer isn't known yet.
-
getPercentTransfered
Deprecated.Replaced bygetPercentTransferred()
-
getPercentTransferred
public double getPercentTransferred()Returns a percentage of the number of bytes transferred out of the total number of bytes to transfer.- Returns:
- A percentage of the number of bytes transferred out of the total number of bytes to transfer; or -1.0 if the total length is not known.
-
updateProgress
public void updateProgress(long bytes) -
setTotalBytesToTransfer
public void setTotalBytesToTransfer(long totalBytesToTransfer)
-
getBytesTransferred()