Response

Odpowiedź na pojedyncze żądanie.

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

  "error": {
    object (Status)
  },
  "response": {
    "@type": string,
    field1: ...,
    ...
  }
}
Pola
requestId

string

Identyfikator żądania, na które odpowiada ta wiadomość.

continued

boolean

Jeśli ma wartość „true”, po tej odpowiedzi następują dodatkowe odpowiedzi, które znajdują się w tym samym strumieniu odpowiedzi co ta odpowiedź.

extensions[]

object

Metadane odpowiedzi aplikacji.

Obiekt zawierający pola dowolnego typu. Dodatkowe pole "@type" zawiera identyfikator URI określający typ. Przykład: { "id": 1234, "@type": "types.example.com/standard/id" }

Wynik odpowiedzi, który może być wartością error lub prawidłową wartością response. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól:
error

object (Status)

Wynik błędu, jeśli podczas przetwarzania żądania wystąpił błąd.

response

object

Ładunek odpowiedzi, jeśli wywołanie zakończyło się powodzeniem.

Obiekt zawierający pola dowolnego typu. Dodatkowe pole "@type" zawiera identyfikator URI określający typ. Przykład: { "id": 1234, "@type": "types.example.com/standard/id" }

Koniec pól wykluczających się wzajemnie.