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éthode | Type renvoyé | Brève description |
|---|---|---|
add | Resource | Ajoute un Variable indexé par son nom de variable. Une valeur est écrasée si la clé
existe déjà. |
set | Resource | Dé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
| Nom | Type | Description |
|---|---|---|
key | String | Nom de la variable pour récupérer les données de variable correspondantes. |
value | Variable | Le Variable à 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
| Nom | Type | Description |
|---|---|---|
fields | Object | Collection 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.