Package org.openapitools.client.model
Class EvaluationConditionDto
- java.lang.Object
-
- org.openapitools.client.model.EvaluationConditionDto
-
public class EvaluationConditionDto extends Object
EvaluationConditionDto
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_BUSINESS_KEYstatic StringSERIALIZED_NAME_PROCESS_DEFINITION_IDstatic StringSERIALIZED_NAME_TENANT_IDstatic StringSERIALIZED_NAME_VARIABLESstatic StringSERIALIZED_NAME_WITHOUT_TENANT_ID
-
Constructor Summary
Constructors Constructor Description EvaluationConditionDto()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EvaluationConditionDtobusinessKey(String businessKey)booleanequals(Object o)StringgetBusinessKey()Used for the process instances that have been triggered after the evaluation.StringgetProcessDefinitionId()Used to evaluate conditions of the process definition with the given id.StringgetTenantId()Used to evaluate a condition for a tenant with the given id.Map<String,VariableValueDto>getVariables()A map of variables which are used for evaluation of the conditions and are injected into the process instances which have been triggered.BooleangetWithoutTenantId()A Boolean value that indicates whether the conditions should only be evaluated of process definitions which belong to no tenant or not.inthashCode()EvaluationConditionDtoprocessDefinitionId(String processDefinitionId)EvaluationConditionDtoputVariablesItem(String key, VariableValueDto variablesItem)voidsetBusinessKey(String businessKey)voidsetProcessDefinitionId(String processDefinitionId)voidsetTenantId(String tenantId)voidsetVariables(Map<String,VariableValueDto> variables)voidsetWithoutTenantId(Boolean withoutTenantId)EvaluationConditionDtotenantId(String tenantId)StringtoString()EvaluationConditionDtovariables(Map<String,VariableValueDto> variables)EvaluationConditionDtowithoutTenantId(Boolean withoutTenantId)
-
-
-
Field Detail
-
SERIALIZED_NAME_VARIABLES
public static final String SERIALIZED_NAME_VARIABLES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BUSINESS_KEY
public static final String SERIALIZED_NAME_BUSINESS_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TENANT_ID
public static final String SERIALIZED_NAME_TENANT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_WITHOUT_TENANT_ID
public static final String SERIALIZED_NAME_WITHOUT_TENANT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROCESS_DEFINITION_ID
public static final String SERIALIZED_NAME_PROCESS_DEFINITION_ID
- See Also:
- Constant Field Values
-
-
Method Detail
-
variables
public EvaluationConditionDto variables(Map<String,VariableValueDto> variables)
-
putVariablesItem
public EvaluationConditionDto putVariablesItem(String key, VariableValueDto variablesItem)
-
getVariables
public Map<String,VariableValueDto> getVariables()
A map of variables which are used for evaluation of the conditions and are injected into the process instances which have been triggered. Each key is a variable name and each value a JSON variable value object with the following properties.- Returns:
- variables
-
setVariables
public void setVariables(Map<String,VariableValueDto> variables)
-
businessKey
public EvaluationConditionDto businessKey(String businessKey)
-
getBusinessKey
public String getBusinessKey()
Used for the process instances that have been triggered after the evaluation.- Returns:
- businessKey
-
setBusinessKey
public void setBusinessKey(String businessKey)
-
tenantId
public EvaluationConditionDto tenantId(String tenantId)
-
getTenantId
public String getTenantId()
Used to evaluate a condition for a tenant with the given id. Will only evaluate conditions of process definitions which belong to the tenant.- Returns:
- tenantId
-
setTenantId
public void setTenantId(String tenantId)
-
withoutTenantId
public EvaluationConditionDto withoutTenantId(Boolean withoutTenantId)
-
getWithoutTenantId
public Boolean getWithoutTenantId()
A Boolean value that indicates whether the conditions should only be evaluated of process definitions which belong to no tenant or not. Value may only be true, as false is the default behavior.- Returns:
- withoutTenantId
-
setWithoutTenantId
public void setWithoutTenantId(Boolean withoutTenantId)
-
processDefinitionId
public EvaluationConditionDto processDefinitionId(String processDefinitionId)
-
getProcessDefinitionId
public String getProcessDefinitionId()
Used to evaluate conditions of the process definition with the given id.- Returns:
- processDefinitionId
-
setProcessDefinitionId
public void setProcessDefinitionId(String processDefinitionId)
-
-