ExecuteStreamResponse

Odpowiedź służąca do wykonania lub debugowania 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 z serwera 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)

Wartość zwrócona przez wykonanie.

Wartość

Value reprezentuje wartość wpisaną dynamicznie, która jest wynikiem uruchomionego 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 znaków.

boolValue

boolean

Reprezentuje wartość logiczną.

structValue

object (Struct)

Reprezentuje wartość strukturalną.

listValue

object (ListValue)

Reprezentuje powtarzający się element 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 bajtów.

Ciąg zakodowany w formacie base64.

Struct

Struct reprezentuje wartość uporządkowanych danych składającą się z pól, które są mapowane na wartości wpisywane dynamicznie.

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

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

Mapa nieuporządkowana dynamicznie wpisywanych wartości.

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

ListValue

ListValue to otoka wokół powtarzającego się pola wartości.

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

object (Value)

Powtórzone pole z wartościami wpisywanymi dynamicznie.