ExecuteStreamResponse

Odpowiedź umożliwiająca wykonanie lub debugowanie funkcji w projekcie Apps Script.

Zapis JSON
{

  // Union field update can be only one of the following:
  "result": {
    object (ScriptExecutionResult)
  }
  // End of list of possible types for union field update.
}
Pola
Pole sumy update. Zaktualizuj serwer, podając odpowiednie dane o wykonaniu. update może mieć tylko jedną z tych wartości:
result

object (ScriptExecutionResult)

Wynik wykonania.

ScriptExecutionResult

Wynik wykonania.

Zapis JSON
{

  // Union field result can be only one of the following:
  "returnValue": {
    object (Value)
  }
  // End of list of possible types for union field result.
}
Pola
Pole sumy result. Wynik wykonania. result może mieć tylko jedną z tych wartości:
returnValue

object (Value)

Zwrócona wartość wykonania.

Wartość

Value reprezentuje dynamicznie wpisaną wartość będącą wynikiem wykonanego skryptu.

Zapis JSON
{

  // Union field kind can be only one of the following:
  "nullValue": enum (NullValue),
  "numberValue": number,
  "stringValue": string,
  "boolValue": boolean,
  "structValue": {
    object (Struct)
  },
  "listValue": {
    object (ListValue)
  },
  "dateValue": string,
  "protoValue": {
    "@type": string,
    field1: ...,
    ...
  },
  "bytesValue": string
  // End of list of possible types for union field kind.
}
Pola
Pole sumy kind. Rodzaj wartości. kind może mieć tylko jedną z tych wartości:
nullValue

enum (NullValue)

Reprezentuje wartość null.

numberValue

number

Reprezentuje wartość podwójnej precyzji.

stringValue

string

Reprezentuje wartość ciągu.

boolValue

boolean

Reprezentuje wartość logiczną.

structValue

object (Struct)

Reprezentuje wartość uporządkowaną.

listValue

object (ListValue)

Reprezentuje powtórzoną wartość Value.

dateValue

string (int64 format)

Reprezentuje datę w ms od początku epoki.

protoValue

object

Reprezentuje uporządkowaną wartość proto.

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

bytesValue

string (bytes format)

Reprezentuje nieprzetworzone wartości w bajtach.

Ciąg zakodowany w formacie base64.

Uporządkowane

Struct reprezentuje wartość uporządkowanych danych złożoną z pól mapowanych na wartości wpisywane dynamicznie.

Zapis JSON
{
  "fields": {
    string: {
      object (Value)
    },
    ...
  }
}
Pola
fields

map (key: string, value: object (Value))

Nieuporządkowana mapa wartości wpisywanych dynamicznie.

Obiekt zawierający listę par "key": value. Przykład: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

ListValue

ListValue to kod otaczający powtarzane pole wartości.

Zapis JSON
{
  "values": [
    {
      object (Value)
    }
  ]
}
Pola
values[]

object (Value)

Powtarzane pole wartości wpisywanych dynamicznie.