Extra information added to operations that support Scotty media requests.
| JSON representation |
|---|
{
"requestId"
:
string
,
"notificationType"
:
enum (
|
| Fields | |
|---|---|
requestId
|
The Scotty request ID. |
notificationType
|
The type of notification received from Scotty. |
currentBytes
|
The number of current bytes uploaded or downloaded. |
totalBytes
|
The total size of the file. |
totalBytesIsEstimated
|
Whether the total bytes field contains an estimated data. |
customData
|
Data to be copied to backend requests. Custom data is returned to Scotty in the agentState field, which Scotty will then provide in subsequent upload notifications. |
diffObjectVersion
|
Set if the http request info is diff encoded. The value of this field is the version number of the base revision. This is corresponding to Apiary's mediaDiffObjectVersion (//depot/google3/java/com/google/api/server/media/variable/DiffObjectVersionVariable.java). See go/esf-scotty-diff-upload for more information. |
finalStatus
|
The existence of the finalStatus field indicates that this is the last call to the agent for this requestId. http://google3/uploader/agent/scotty_agent.proto?l=737&rcl=347601929 |
requestReceivedParamsServingInfo
|
The partition of the Scotty server handling this request. type is uploader_service.RequestReceivedParamsServingInfo LINT.IfChange(request_received_params_serving_info_annotations) LINT.ThenChange() A base64-encoded string. |
physicalHeaders
|
The physical headers provided by RequestReceivedParameters in Scotty request. type is uploader_service.KeyValuePairs. A base64-encoded string. |

