Class ReturnOutputVariablesAction

ReturnOutputVariablesAction

Contient les variables de sortie générées par l'action exécutée dans Google Workspace Studio.

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

Exemple d'utilisation :

const variableDataMap = {
  "result": AddOnsResponseService.newVariableData()
    .addIntegerValue(100)
};
const workflowAction = AddOnsResponseService.newReturnOutputVariablesAction()
  .setVariableDataMap(variableDataMap);

const hostAppAction = AddOnsResponseService.newHostAppAction()
  .setWorkflowAction(workflowAction);

 const renderAction = AddOnsResponseService.newRenderActionBuilder()
  .setHostAppAction(hostAppAction)
  .build();

return renderAction;

Méthodes

MéthodeType renvoyéBrève description
addVariableData(key, value)ReturnOutputVariablesActionAjoute une variable de données indexée par son nom de variable. Une valeur est écrasée si la clé existe déjà.
setLog(log)ReturnOutputVariablesActionDéfinit le journal de l'action de workflow exécutée pour l'utilisateur final dans le flux d'activité du workflow.
setVariableDataMap(variables)ReturnOutputVariablesActionDéfinit la carte des données de variables indexées par nom de variable. Une valeur est écrasée si la clé existe déjà.

Documentation détaillée

addVariableData(key, value)

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

Paramètres

NomTypeDescription
keyStringNom de la variable de type chaîne permettant de récupérer les données de la variable de sortie.
valueVariableDataDonnées de la variable.

Renvois

ReturnOutputVariablesAction : cette action renvoie les variables de sortie, pour le chaînage.


setLog(log)

Définit le journal de l'action de workflow exécutée pour l'utilisateur final dans le flux d'activité du workflow.

Paramètres

NomTypeDescription
logWorkflowTextFormatJournal WorkflowTextFormat de l'action de workflow exécutée.

Renvois

ReturnOutputVariablesAction : cette action renvoie les variables de sortie, pour le chaînage.


setVariableDataMap(variables)

Définit la carte des données de variables indexées par nom de variable. Une valeur est écrasée si la clé existe déjà.

Paramètres

NomTypeDescription
variablesObjectCollection de paires clé/valeur de données de chaîne et de variables.

Renvois

ReturnOutputVariablesAction : cette action renvoie les variables de sortie, pour le chaînage.