Holds data about the current state of the upload task.
The number of bytes that have been successfully uploaded so far.
Before the upload completes, contains the metadata sent to the server. After the upload completes, contains the metadata sent back from the server.
The reference that spawned this snapshot's upload task.
The current state of the task.
The task of which this is a snapshot.
The total number of bytes to be uploaded.