Class SessionProgressEventData
java.lang.Object
co.yellowdog.platform.clients.objectstore.events.SessionStatusEventData
co.yellowdog.platform.clients.objectstore.events.SessionProgressEventData
-
Constructor Summary
ConstructorsConstructorDescriptionSessionProgressEventData
(Path localFilePath, String namespace, String objectName, TransferStatus transferStatus, long bytesTransferred, long totalBytes, long elapsedMillis) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
long
long
long
double
long
long
int
hashCode()
Methods inherited from class co.yellowdog.platform.clients.objectstore.events.SessionStatusEventData
getLocalFilePath, getNamespace, getObjectName, getTransferStatus
-
Constructor Details
-
SessionProgressEventData
public SessionProgressEventData(Path localFilePath, String namespace, String objectName, TransferStatus transferStatus, long bytesTransferred, long totalBytes, long elapsedMillis)
-
-
Method Details
-
getPercentageTransferred
public double getPercentageTransferred() -
getTransferSpeedBitsPerSecond
public long getTransferSpeedBitsPerSecond() -
getEstimatedSecondsRemaining
public long getEstimatedSecondsRemaining() -
equals
- Overrides:
equals
in classSessionStatusEventData
-
canEqual
- Overrides:
canEqual
in classSessionStatusEventData
-
hashCode
public int hashCode()- Overrides:
hashCode
in classSessionStatusEventData
-
getBytesTransferred
public long getBytesTransferred() -
getTotalBytes
public long getTotalBytes() -
getElapsedMillis
public long getElapsedMillis()
-