public static class LargeMessageSnapshot.ProgressMessageSnapshot extends LargeMessageSnapshot
LargeMessageSnapshot.CompletedFlowDirectlySnapshot, LargeMessageSnapshot.CompletedSnapshot, LargeMessageSnapshot.ConnectedMessageSnapshot, LargeMessageSnapshot.ErrorMessageSnapshot, LargeMessageSnapshot.PausedSnapshot, LargeMessageSnapshot.PendingMessageSnapshot, LargeMessageSnapshot.ProgressMessageSnapshot, LargeMessageSnapshot.RetryMessageSnapshot, LargeMessageSnapshot.WarnFlowDirectlySnapshot, LargeMessageSnapshot.WarnMessageSnapshotMessageSnapshot.IWarnMessageSnapshot, MessageSnapshot.NoFieldException, MessageSnapshot.StartedMessageSnapshotCREATOR, isLargeFile| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
long |
getLargeSofarBytes()
This method will be used when the downloading file is a large file.
|
byte |
getStatus() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
getSmallSofarBytes, getSmallTotalBytesgetEtag, getFileName, getId, getLargeTotalBytes, getRetryingTimes, getThrowable, isLargeFile, isResuming, isReusedDownloadedFilepublic byte getStatus()
public long getLargeSofarBytes()
getLargeSofarBytes in class MessageSnapshotisLargeFile()public int describeContents()
describeContents in interface android.os.ParcelabledescribeContents in class MessageSnapshotpublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.ParcelablewriteToParcel in class MessageSnapshot