Response

Respons terhadap satu Permintaan.

Representasi 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.
}
Kolom
requestId

string

requestId Permintaan yang direspons oleh pesan ini.

continued

boolean

Jika benar, Respons ini diikuti dengan respons tambahan yang berada di aliran respons yang sama dengan Respons ini.

extensions[]

object

Metadata respons khusus aplikasi.

Objek yang berisi kolom tipe arbitrer. Kolom tambahan "@type" berisi URI yang mengidentifikasi jenis. Contoh: { "id": 1234, "@type": "types.example.com/standard/id" }.

Kolom union result. Hasil respons, yang dapat berupa error atau response yang valid. result hanya dapat berupa salah satu dari hal berikut:
error

object (Status)

Hasil error jika terjadi error saat memproses permintaan.

response

object

Payload respons jika panggilan berhasil.

Objek yang berisi kolom tipe arbitrer. Kolom tambahan "@type" berisi URI yang mengidentifikasi jenis. Contoh: { "id": 1234, "@type": "types.example.com/standard/id" }.