Response

Es una respuesta a una sola solicitud.

Representación 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.
}
Campos
requestId

string

Es el requestId de la solicitud a la que responde este mensaje.

continued

boolean

Si es verdadero, esta respuesta se sigue de respuestas adicionales que se encuentran en el mismo flujo de respuestas que esta respuesta.

extensions[]

object

Metadatos de la respuesta específica de la aplicación.

Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type" contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" }.

Campo de unión result. El resultado de la respuesta, que puede ser un error o una response válida. result solo puede ser uno de los siguientes:
error

object (Status)

Es el resultado del error si se produjo uno cuando se procesaba la solicitud.

response

object

La carga útil de la respuesta si la llamada se realizó correctamente

Un objeto que contiene campos de un tipo arbitrario. Un campo adicional "@type" contiene una URI que identifica el tipo. Ejemplo: { "id": 1234, "@type": "types.example.com/standard/id" }.