com.amazonaws.services.s3.transfer
Class TransferProgress

java.lang.Object
  extended by com.amazonaws.services.s3.transfer.TransferProgress

public abstract class TransferProgress
extends Object

Describes the progress of a transfer.


Constructor Summary
TransferProgress()
           
 
Method Summary
 long getBytesTransfered()
          Returns the number of bytes completed in the associated transfer.
 double getPercentTransfered()
          Returns a percentage of the number of bytes transfered out of the total number of bytes to transfer.
 long getTotalBytesToTransfer()
          Returns the total size in bytes of the associated transfer, or -1 if the total size isn't known.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransferProgress

public TransferProgress()
Method Detail

getBytesTransfered

public long getBytesTransfered()
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

public double getPercentTransfered()
Returns a percentage of the number of bytes transfered out of the total number of bytes to transfer.

Returns:
A percentage of the number of bytes transfered out of the total number of bytes to transfer.


Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.