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. |