Class ReturnOutputVariablesAction

RetourSortieVariablesAction

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 le mappage des données de variables identifiées par le nom de la 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 de variables de sortie de retour, 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 de variables de sortie de retour, pour le chaînage.


setVariableDataMap(variables)

Définit le mappage des données de variables identifiées par le nom de la 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 de variables de sortie de retour, pour le chaînage.