Response

Réponse à une requête unique.

Représentation JSON
{
  "requestId": string,
  "continued": boolean,
  "extensions": [
    {
      "@type": string,
      field1: ...,
      ...
    }
  ],

  // Union field result can be only one of the following:
  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
  // End of list of possible types for union field result.
}
Champs
requestId

string

requestId de la requête à laquelle ce message est envoyé.

continued

boolean

Si la valeur est "true", cette réponse est suivie d'autres réponses qui se trouvent dans le même flux de réponses.

extensions[]

object

Métadonnées de réponse spécifiques à l'application.

Objet contenant des champs d'un type arbitraire. Un champ supplémentaire "@type" contient un URI identifiant le type. Exemple : { "id": 1234, "@type": "types.example.com/standard/id" }.

Champ d'union result. Le résultat de la réponse, qui peut être un error ou un response valide. result ne peut être que l'un des éléments suivants:
error

object (Status)

Le résultat de l'erreur si une erreur s'est produite lors du traitement de la requête.

response

object

Charge utile de la réponse si l'appel a abouti.

Objet contenant des champs d'un type arbitraire. Un champ supplémentaire "@type" contient un URI identifiant le type. Exemple : { "id": 1234, "@type": "types.example.com/standard/id" }.