Una risposta a una singola richiesta.
| Rappresentazione JSON |
|---|
{
"requestId": string,
"continued": boolean,
"extensions": [
{
"@type": string,
field1: ...,
...
}
],
"error": {
object ( |
| Campi | |
|---|---|
requestId |
Il requestId della richiesta a cui questo messaggio risponde. |
continued |
Se true, questa risposta è seguita da altre risposte che si trovano nello stesso stream di risposta di questa risposta. |
extensions[] |
Metadati di risposta specifici dell'applicazione. Un oggetto contenente campi di tipo arbitrario. Un campo aggiuntivo |
Il risultato della risposta, che può essere un error o una response valida. Di seguito è riportato un elenco di campi che si escludono a vicenda. In una risposta verrà impostato al massimo uno dei campi: |
|
error |
Il risultato di errore se si è verificato un errore durante l'elaborazione della richiesta. |
response |
Il payload della risposta se la chiamata è andata a buon fine. Un oggetto contenente campi di tipo arbitrario. Un campo aggiuntivo |
| Fine dei campi che si escludono a vicenda. | |