Class ResourceData

ResourceData

Représente des données de ressource spécifiques à une application. Les données de ressource contiennent une collection de paires clé/valeur de noms de variables et de VariableData.

Uniquement disponible pour les modules complémentaires Google Workspace qui étendent Google Workspace Studio.

Exemple d'utilisation :

let customResourceData = AddOnsResponseService.newResourceData()
  .setVariableDataMap(
    {
      "field_1": fieldData_1,
      "field_2": fieldData_2
    }
  );

let outputVariableData = AddOnsResponseService.newVariableData()
  .addResourceData(customResourceData);

let workflowAction = AddOnsResponseService.newReturnOutputVariablesAction()
  .setVariableDataMap({ "resource_data": outputVariableData });

Méthodes

MéthodeType renvoyéBrève description
addVariableData(key, value)ResourceDataAjoute un VariableData indexé par son nom de variable. Une valeur est écrasée si la clé existe déjà.
setVariableDataMap(fields)ResourceDataDéfinit la carte des données de variable indexées par les noms de variables.

Documentation détaillée

addVariableData(key, value)

Ajoute un VariableData indexé par son nom de variable. Une valeur est écrasée si la clé existe déjà.

Paramètres

NomTypeDescription
keyStringNom de la variable pour récupérer les données de variable correspondantes.
valueVariableDataLe VariableData à ajouter.

Renvois

ResourceData : cet objet de données de ressource, pour le chaînage.


setVariableDataMap(fields)

Définit la carte des données de variable indexées par les noms de variables.

Paramètres

NomTypeDescription
fieldsObjectCollection de paires clé/valeur de chaînes et de données de variable.

Renvois

ResourceData : cet objet de données de ressource, pour le chaînage.