Class Condition

Afección

Es una condición que se usa para ejecutar una acción de evento como parte de la validación de expresiones de CEL.

Solo está disponible a través del programa Alfa de Gemini para los complementos de Google Workspace que extienden los flujos de Google Workspace.

const condition = CardService.newCondition().setActionRuleId("CEL_TEXTBOX_SUCCESS_RULE_ID")
.setExpressionDataCondition(CardService.newExpressionDataCondition()
.setConditionType(CardService.ExpressionDataConditionType.EXPRESSION_EVALUATION_SUCCESS));

Métodos

MétodoTipo de datos que se muestraDescripción breve
setActionRuleId(actionRuleId)ConditionEs el ID único de la regla de acción que se ejecutará en respuesta a la condición.
setExpressionDataCondition(expressionDataCondition)ConditionEstablece la condición de validación de expresiones CEL que se usa para determinar si se debe ejecutar la acción del evento.

Documentación detallada

setActionRuleId(actionRuleId)

Es el ID único de la regla de acción que se ejecutará en respuesta a la condición.

Parámetros

NombreTipoDescripción
actionRuleIdStringEs el ID que identifica de forma única una acción del evento.

Volver

Condition: Este objeto Condition, para encadenar.


setExpressionDataCondition(expressionDataCondition)

Establece la condición de validación de expresiones CEL que se usa para determinar si se debe ejecutar la acción del evento.

Parámetros

NombreTipoDescripción
expressionDataConditionExpressionDataConditionEs una condición de datos de expresión.

Volver

Condition: El objeto Condition, para encadenar.