Response

Una respuesta a una solicitud única.

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

El requestId de la solicitud a la que responde este mensaje.

continued

boolean

Si es verdadero, a esta respuesta le siguen respuestas adicionales que están 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 un response válido. result puede ser solo una de las siguientes opciones:
error

object (Status)

El resultado del error si se produjo un error cuando se procesaba la solicitud.

response

object

La carga útil de la respuesta si la llamada fue exitosa.

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