Class VariableInstanceQueryDto
java.lang.Object
org.camunda.community.rest.client.dto.VariableInstanceQueryDto
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-04T13:43:01.451833574Z[Etc/UTC]")
public class VariableInstanceQueryDto
extends Object
A variable instance query which defines a list of variable instances
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivityInstanceIdIn(List<String> activityInstanceIdIn) addActivityInstanceIdInItem(String activityInstanceIdInItem) addBatchIdInItem(String batchIdInItem) addCaseExecutionIdInItem(String caseExecutionIdInItem) addCaseInstanceIdInItem(String caseInstanceIdInItem) addExecutionIdInItem(String executionIdInItem) addProcessInstanceIdInItem(String processInstanceIdInItem) addSortingItem(VariableInstanceQueryDtoSortingInner sortingItem) addTaskIdInItem(String taskIdInItem) addTenantIdInItem(String tenantIdInItem) addVariableScopeIdInItem(String variableScopeIdInItem) addVariableValuesItem(VariableQueryParameterDto variableValuesItem) caseExecutionIdIn(List<String> caseExecutionIdIn) caseInstanceIdIn(List<String> caseInstanceIdIn) booleanexecutionIdIn(List<String> executionIdIn) Only include variable instances which belong to one of the passed activity instance ids.Only include variable instances which belong to one of the passed batch ids.Only include variable instances which belong to one of the passed case execution ids.Only include variable instances which belong to one of the passed case instance ids.Only include variable instances which belong to one of the passed execution ids.Only include variable instances which belong to one of the passed process instance ids.An array of criteria to sort the result by.org.openapitools.jackson.nullable.JsonNullable<List<VariableInstanceQueryDtoSortingInner>>Only include variable instances which belong to one of the passed task ids.Only include variable instances which belong to one of the passed tenant ids.Filter by variable instance name.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the variable instance name.org.openapitools.jackson.nullable.JsonNullable<String>Match all variable names provided in `variableValues` case-insensitively.org.openapitools.jackson.nullable.JsonNullable<Boolean>Only include variable instances which belong to one of passed scope ids.An array to only include variable instances that have the certain values.org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>>Match all variable values provided in `variableValues` case-insensitively.org.openapitools.jackson.nullable.JsonNullable<Boolean>inthashCode()processInstanceIdIn(List<String> processInstanceIdIn) voidsetActivityInstanceIdIn(List<String> activityInstanceIdIn) voidsetActivityInstanceIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> activityInstanceIdIn) voidsetBatchIdIn(List<String> batchIdIn) voidsetBatchIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> batchIdIn) voidsetCaseExecutionIdIn(List<String> caseExecutionIdIn) voidsetCaseExecutionIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> caseExecutionIdIn) voidsetCaseInstanceIdIn(List<String> caseInstanceIdIn) voidsetCaseInstanceIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> caseInstanceIdIn) voidsetExecutionIdIn(List<String> executionIdIn) voidsetExecutionIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> executionIdIn) voidsetProcessInstanceIdIn(List<String> processInstanceIdIn) voidsetProcessInstanceIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> processInstanceIdIn) voidvoidsetSorting_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<VariableInstanceQueryDtoSortingInner>> sorting) voidsetTaskIdIn(List<String> taskIdIn) voidsetTaskIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> taskIdIn) voidsetTenantIdIn(List<String> tenantIdIn) voidsetTenantIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> tenantIdIn) voidsetVariableName(String variableName) voidsetVariableName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> variableName) voidsetVariableNameLike(String variableNameLike) voidsetVariableNameLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> variableNameLike) voidsetVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase) voidsetVariableNamesIgnoreCase_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variableNamesIgnoreCase) voidsetVariableScopeIdIn(List<String> variableScopeIdIn) voidsetVariableScopeIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> variableScopeIdIn) voidsetVariableValues(List<VariableQueryParameterDto> variableValues) voidsetVariableValues_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> variableValues) voidsetVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase) voidsetVariableValuesIgnoreCase_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variableValuesIgnoreCase) sorting(List<VariableInstanceQueryDtoSortingInner> sorting) tenantIdIn(List<String> tenantIdIn) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.variableName(String variableName) variableNameLike(String variableNameLike) variableNamesIgnoreCase(Boolean variableNamesIgnoreCase) variableScopeIdIn(List<String> variableScopeIdIn) variableValues(List<VariableQueryParameterDto> variableValues) variableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
-
Field Details
-
JSON_PROPERTY_VARIABLE_NAME
- See Also:
-
JSON_PROPERTY_VARIABLE_NAME_LIKE
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_ID_IN
- See Also:
-
JSON_PROPERTY_EXECUTION_ID_IN
- See Also:
-
JSON_PROPERTY_CASE_INSTANCE_ID_IN
- See Also:
-
JSON_PROPERTY_CASE_EXECUTION_ID_IN
- See Also:
-
JSON_PROPERTY_TASK_ID_IN
- See Also:
-
JSON_PROPERTY_BATCH_ID_IN
- See Also:
-
JSON_PROPERTY_ACTIVITY_INSTANCE_ID_IN
- See Also:
-
JSON_PROPERTY_TENANT_ID_IN
- See Also:
-
JSON_PROPERTY_VARIABLE_VALUES
- See Also:
-
JSON_PROPERTY_VARIABLE_NAMES_IGNORE_CASE
- See Also:
-
JSON_PROPERTY_VARIABLE_VALUES_IGNORE_CASE
- See Also:
-
JSON_PROPERTY_VARIABLE_SCOPE_ID_IN
- See Also:
-
JSON_PROPERTY_SORTING
- See Also:
-
-
Constructor Details
-
VariableInstanceQueryDto
public VariableInstanceQueryDto()
-
-
Method Details
-
variableName
-
getVariableName
Filter by variable instance name.- Returns:
- variableName
-
getVariableName_JsonNullable
-
setVariableName_JsonNullable
public void setVariableName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> variableName) -
setVariableName
-
variableNameLike
-
getVariableNameLike
Filter by the variable instance name. The parameter can include the wildcard `%` to express like-strategy such as: starts with (`%`name), ends with (name`%`) or contains (`%`name`%`).- Returns:
- variableNameLike
-
getVariableNameLike_JsonNullable
-
setVariableNameLike_JsonNullable
public void setVariableNameLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> variableNameLike) -
setVariableNameLike
-
processInstanceIdIn
-
addProcessInstanceIdInItem
-
getProcessInstanceIdIn
Only include variable instances which belong to one of the passed process instance ids.- Returns:
- processInstanceIdIn
-
getProcessInstanceIdIn_JsonNullable
-
setProcessInstanceIdIn_JsonNullable
-
setProcessInstanceIdIn
-
executionIdIn
-
addExecutionIdInItem
-
getExecutionIdIn
Only include variable instances which belong to one of the passed execution ids.- Returns:
- executionIdIn
-
getExecutionIdIn_JsonNullable
-
setExecutionIdIn_JsonNullable
-
setExecutionIdIn
-
caseInstanceIdIn
-
addCaseInstanceIdInItem
-
getCaseInstanceIdIn
Only include variable instances which belong to one of the passed case instance ids.- Returns:
- caseInstanceIdIn
-
getCaseInstanceIdIn_JsonNullable
-
setCaseInstanceIdIn_JsonNullable
-
setCaseInstanceIdIn
-
caseExecutionIdIn
-
addCaseExecutionIdInItem
-
getCaseExecutionIdIn
Only include variable instances which belong to one of the passed case execution ids.- Returns:
- caseExecutionIdIn
-
getCaseExecutionIdIn_JsonNullable
-
setCaseExecutionIdIn_JsonNullable
-
setCaseExecutionIdIn
-
taskIdIn
-
addTaskIdInItem
-
getTaskIdIn
Only include variable instances which belong to one of the passed task ids.- Returns:
- taskIdIn
-
getTaskIdIn_JsonNullable
-
setTaskIdIn_JsonNullable
-
setTaskIdIn
-
batchIdIn
-
addBatchIdInItem
-
getBatchIdIn
Only include variable instances which belong to one of the passed batch ids.- Returns:
- batchIdIn
-
getBatchIdIn_JsonNullable
-
setBatchIdIn_JsonNullable
-
setBatchIdIn
-
activityInstanceIdIn
-
addActivityInstanceIdInItem
-
getActivityInstanceIdIn
Only include variable instances which belong to one of the passed activity instance ids.- Returns:
- activityInstanceIdIn
-
getActivityInstanceIdIn_JsonNullable
-
setActivityInstanceIdIn_JsonNullable
-
setActivityInstanceIdIn
-
tenantIdIn
-
addTenantIdInItem
-
getTenantIdIn
Only include variable instances which belong to one of the passed tenant ids.- Returns:
- tenantIdIn
-
getTenantIdIn_JsonNullable
-
setTenantIdIn_JsonNullable
-
setTenantIdIn
-
variableValues
-
addVariableValuesItem
-
getVariableValues
An array to only include variable instances that have the certain values. The array consists of objects with the three properties `name`, `operator` and `value`. `name (String)` is the variable name, `operator (String)` is the comparison operator to be used and `value` the variable value. `value` may be `String`, `Number` or `Boolean`. Valid operator values are: `eq` - equal to; `neq` - not equal to; `gt` - greater than; `gteq` - greater than or equal to; `lt` - lower than; `lteq` - lower than or equal to; `like`- Returns:
- variableValues
-
getVariableValues_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> getVariableValues_JsonNullable() -
setVariableValues_JsonNullable
public void setVariableValues_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> variableValues) -
setVariableValues
-
variableNamesIgnoreCase
-
getVariableNamesIgnoreCase
Match all variable names provided in `variableValues` case-insensitively. If set to `true` **variableName** and **variablename** are treated as equal.- Returns:
- variableNamesIgnoreCase
-
getVariableNamesIgnoreCase_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getVariableNamesIgnoreCase_JsonNullable() -
setVariableNamesIgnoreCase_JsonNullable
public void setVariableNamesIgnoreCase_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variableNamesIgnoreCase) -
setVariableNamesIgnoreCase
-
variableValuesIgnoreCase
-
getVariableValuesIgnoreCase
Match all variable values provided in `variableValues` case-insensitively. If set to `true` **variableValue** and **variablevalue** are treated as equal.- Returns:
- variableValuesIgnoreCase
-
getVariableValuesIgnoreCase_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getVariableValuesIgnoreCase_JsonNullable() -
setVariableValuesIgnoreCase_JsonNullable
public void setVariableValuesIgnoreCase_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variableValuesIgnoreCase) -
setVariableValuesIgnoreCase
-
variableScopeIdIn
-
addVariableScopeIdInItem
-
getVariableScopeIdIn
Only include variable instances which belong to one of passed scope ids.- Returns:
- variableScopeIdIn
-
getVariableScopeIdIn_JsonNullable
-
setVariableScopeIdIn_JsonNullable
-
setVariableScopeIdIn
-
sorting
-
addSortingItem
-
getSorting
An array of criteria to sort the result by. Each element of the array is an object that specifies one ordering. The position in the array identifies the rank of an ordering, i.e., whether it is primary, secondary, etc. Sorting has no effect for `count` endpoints- Returns:
- sorting
-
getSorting_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<VariableInstanceQueryDtoSortingInner>> getSorting_JsonNullable() -
setSorting_JsonNullable
public void setSorting_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<VariableInstanceQueryDtoSortingInner>> sorting) -
setSorting
-
equals
-
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix- prefix of the query string- Returns:
- URL query string
-