Response

単一のリクエストに対するレスポンス。

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.
}
フィールド
requestId

string

このメッセージがレスポンスであるリクエストの requestId。

continued

boolean

true の場合、このレスポンスの後に、このレスポンスと同じレスポンス ストリーム内にある追加のレスポンスが続きます。

extensions[]

object

アプリケーション固有のレスポンス メタデータ。

任意の型のフィールドを含むオブジェクト。型を識別する URI を含むフィールド "@type" を追加できます。例: { "id": 1234, "@type": "types.example.com/standard/id" }

共用体フィールド result。レスポンスの結果。error または有効な response のいずれかです。result は次のいずれかになります。
error

object (Status)

リクエストの処理中にエラーが発生した場合のエラー結果。

response

object

呼び出しが成功した場合のレスポンス ペイロード。

任意の型のフィールドを含むオブジェクト。型を識別する URI を含むフィールド "@type" を追加できます。例: { "id": 1234, "@type": "types.example.com/standard/id" }