Package io.camunda.client.protocol.rest
Class ExpressionEvaluationRequest
java.lang.Object
io.camunda.client.protocol.rest.ExpressionEvaluationRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class ExpressionEvaluationRequest
extends Object
ExpressionEvaluationRequest
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanexpression(String expression) The expression to evaluate (e.g., \"=x + y\")Key of the process instance or element instance whose variables should be made visible to the expression.Required when the expression references tenant-scoped cluster variablesOptional variables for expression evaluation.inthashCode()putVariablesItem(String key, Object variablesItem) voidsetExpression(String expression) voidsetScopeKey(String scopeKey) voidsetTenantId(String tenantId) voidsetVariables(Map<String, Object> variables) toString()
-
Field Details
-
JSON_PROPERTY_EXPRESSION
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
JSON_PROPERTY_SCOPE_KEY
- See Also:
-
JSON_PROPERTY_VARIABLES
- See Also:
-
-
Constructor Details
-
ExpressionEvaluationRequest
public ExpressionEvaluationRequest()
-
-
Method Details
-
expression
-
getExpression
The expression to evaluate (e.g., \"=x + y\")- Returns:
- expression
-
setExpression
-
tenantId
-
getTenantId
Required when the expression references tenant-scoped cluster variables- Returns:
- tenantId
-
setTenantId
-
scopeKey
-
getScopeKey
Key of the process instance or element instance whose variables should be made visible to the expression. Use a process instance key to evaluate against the process instance scope, or an element instance key to evaluate against that element instance scope. If omitted, the expression is evaluated unscoped, using only cluster variables and request-body variables.- Returns:
- scopeKey
-
setScopeKey
-
variables
-
putVariablesItem
-
getVariables
Optional variables for expression evaluation. These variables are only used for the current evaluation and do not persist beyond it.- Returns:
- variables
-
setVariables
-
equals
-
hashCode
public int hashCode() -
toString
-