ExecuteStreamResponse

Réponse pour l'exécution ou le débogage d'une fonction dans un projet Apps Script.

Représentation JSON
{

  // Union field update can be only one of the following:
  "result": {
    object (ScriptExecutionResult)
  }
  // End of list of possible types for union field update.
}
Champs
Champ d'union update. Effectuez une mise à jour à partir du serveur avec des données pertinentes sur votre exécution. update ne peut être qu'un des éléments suivants :
result

object (ScriptExecutionResult)

Résultat de l'exécution.

ScriptExecutionResult

Résultat d'une exécution.

Représentation JSON
{

  // Union field result can be only one of the following:
  "returnValue": {
    object (Value)
  }
  // End of list of possible types for union field result.
}
Champs
Champ d'union result. Résultat de l'exécution. result ne peut être qu'un des éléments suivants :
returnValue

object (Value)

Valeur renvoyée pour l'exécution.

Valeur

Value représente une valeur typée dynamiquement correspondant au résultat d'un script exécuté.

Représentation 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.
}
Champs
Champ d'union kind. Le genre de valeur. kind ne peut être qu'un des éléments suivants :
nullValue

enum (NullValue)

Représente une valeur nulle.

numberValue

number

Représente une valeur double.

stringValue

string

Représente une valeur de chaîne.

boolValue

boolean

Représente une valeur booléenne.

structValue

object (Struct)

Représente une valeur structurée.

listValue

object (ListValue)

Représente un Value répété.

dateValue

string (int64 format)

Représente une date en millisecondes écoulées depuis l'epoch.

protoValue

object

Représente une valeur proto structurée.

Objet contenant des champs d'un type arbitraire. Un champ supplémentaire "@type" contient un URI identifiant le type. Exemple : { "id": 1234, "@type": "types.example.com/standard/id" }.

bytesValue

string (bytes format)

Représente les valeurs d'octets brutes.

Chaîne encodée en base64.

Struct

Struct représente une valeur de données structurées, composée de champs associés à des valeurs typées de manière dynamique.

Représentation JSON
{
  "fields": {
    string: {
      object (Value)
    },
    ...
  }
}
Champs
fields

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

Carte non ordonnée de valeurs de typage dynamique.

Objet contenant une liste de paires "key": value. Exemple : { "name": "wrench", "mass": "1.3kg", "count": "3" }.

ListValue

ListValue est un wrapper autour d'un champ de valeurs répété.

Représentation JSON
{
  "values": [
    {
      object (Value)
    }
  ]
}
Champs
values[]

object (Value)

Champ répété de valeurs de typage dynamique.