Class ExecutionQueryDto
java.lang.Object
org.camunda.community.rest.client.dto.ExecutionQueryDto
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-04T13:43:01.451833574Z[Etc/UTC]")
public class ExecutionQueryDto
extends Object
A Execution instance query which defines a list of Execution 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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactivityId(String activityId) addProcessVariablesItem(VariableQueryParameterDto processVariablesItem) addSortingItem(ExecutionQueryDtoSortingInner sortingItem) addTenantIdInItem(String tenantIdInItem) addVariablesItem(VariableQueryParameterDto variablesItem) businessKey(String businessKey) booleanOnly include active executions.org.openapitools.jackson.nullable.JsonNullable<Boolean>Filter by the id of the activity the execution currently executes.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the business key of the process instances the executions belong to.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the incident id.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the incident message.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the incident message that the parameter is a substring of.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the incident type.org.openapitools.jackson.nullable.JsonNullable<String>Select only those executions that expect a message of the given name.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the process definition the executions run on.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the key of the process definition the executions run on.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the id of the process instance the execution belongs to.org.openapitools.jackson.nullable.JsonNullable<String>An array to only include executions that belong to a process instance with variables with certain values.org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>>Select only those executions that expect a signal of the given name.org.openapitools.jackson.nullable.JsonNullable<String>An array of criteria to sort the result by.org.openapitools.jackson.nullable.JsonNullable<List<ExecutionQueryDtoSortingInner>>Only include suspended executions.org.openapitools.jackson.nullable.JsonNullable<Boolean>Filter by a list of tenant ids.Match all variable names provided in `variables` and `processVariables` case- insensitively.org.openapitools.jackson.nullable.JsonNullable<Boolean>An array to only include executions that have variables with certain values.org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>>Match all variable values provided in `variables` and `processVariables` case- insensitively.org.openapitools.jackson.nullable.JsonNullable<Boolean>inthashCode()incidentId(String incidentId) incidentMessage(String incidentMessage) incidentMessageLike(String incidentMessageLike) incidentType(String incidentType) messageEventSubscriptionName(String messageEventSubscriptionName) processDefinitionId(String processDefinitionId) processDefinitionKey(String processDefinitionKey) processInstanceId(String processInstanceId) processVariables(List<VariableQueryParameterDto> processVariables) voidvoidsetActive_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> active) voidsetActivityId(String activityId) voidsetActivityId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> activityId) voidsetBusinessKey(String businessKey) voidsetBusinessKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> businessKey) voidsetIncidentId(String incidentId) voidsetIncidentId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentId) voidsetIncidentMessage(String incidentMessage) voidsetIncidentMessage_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentMessage) voidsetIncidentMessageLike(String incidentMessageLike) voidsetIncidentMessageLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentMessageLike) voidsetIncidentType(String incidentType) voidsetIncidentType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentType) voidsetMessageEventSubscriptionName(String messageEventSubscriptionName) voidsetMessageEventSubscriptionName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> messageEventSubscriptionName) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessDefinitionKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionKey) voidsetProcessInstanceId(String processInstanceId) voidsetProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceId) voidsetProcessVariables(List<VariableQueryParameterDto> processVariables) voidsetProcessVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> processVariables) voidsetSignalEventSubscriptionName(String signalEventSubscriptionName) voidsetSignalEventSubscriptionName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> signalEventSubscriptionName) voidsetSorting(List<ExecutionQueryDtoSortingInner> sorting) voidsetSorting_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<ExecutionQueryDtoSortingInner>> sorting) voidsetSuspended(Boolean suspended) voidsetSuspended_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> suspended) voidsetTenantIdIn(List<String> tenantIdIn) voidsetTenantIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> tenantIdIn) voidsetVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase) voidsetVariableNamesIgnoreCase_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variableNamesIgnoreCase) voidsetVariables(List<VariableQueryParameterDto> variables) voidsetVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> variables) voidsetVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase) voidsetVariableValuesIgnoreCase_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> variableValuesIgnoreCase) signalEventSubscriptionName(String signalEventSubscriptionName) sorting(List<ExecutionQueryDtoSortingInner> sorting) tenantIdIn(List<String> tenantIdIn) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.variableNamesIgnoreCase(Boolean variableNamesIgnoreCase) variables(List<VariableQueryParameterDto> variables) variableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
-
Field Details
-
JSON_PROPERTY_BUSINESS_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_ACTIVITY_ID
- See Also:
-
JSON_PROPERTY_SIGNAL_EVENT_SUBSCRIPTION_NAME
- See Also:
-
JSON_PROPERTY_MESSAGE_EVENT_SUBSCRIPTION_NAME
- See Also:
-
JSON_PROPERTY_ACTIVE
- See Also:
-
JSON_PROPERTY_SUSPENDED
- See Also:
-
JSON_PROPERTY_INCIDENT_ID
- See Also:
-
JSON_PROPERTY_INCIDENT_TYPE
- See Also:
-
JSON_PROPERTY_INCIDENT_MESSAGE
- See Also:
-
JSON_PROPERTY_INCIDENT_MESSAGE_LIKE
- See Also:
-
JSON_PROPERTY_TENANT_ID_IN
- See Also:
-
JSON_PROPERTY_VARIABLES
- See Also:
-
JSON_PROPERTY_PROCESS_VARIABLES
- See Also:
-
JSON_PROPERTY_VARIABLE_NAMES_IGNORE_CASE
- See Also:
-
JSON_PROPERTY_VARIABLE_VALUES_IGNORE_CASE
- See Also:
-
JSON_PROPERTY_SORTING
- See Also:
-
-
Constructor Details
-
ExecutionQueryDto
public ExecutionQueryDto()
-
-
Method Details
-
businessKey
-
getBusinessKey
Filter by the business key of the process instances the executions belong to.- Returns:
- businessKey
-
getBusinessKey_JsonNullable
-
setBusinessKey_JsonNullable
public void setBusinessKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> businessKey) -
setBusinessKey
-
processDefinitionId
-
getProcessDefinitionId
Filter by the process definition the executions run on.- Returns:
- processDefinitionId
-
getProcessDefinitionId_JsonNullable
-
setProcessDefinitionId_JsonNullable
public void setProcessDefinitionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionId) -
setProcessDefinitionId
-
processDefinitionKey
-
getProcessDefinitionKey
Filter by the key of the process definition the executions run on.- Returns:
- processDefinitionKey
-
getProcessDefinitionKey_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessDefinitionKey_JsonNullable() -
setProcessDefinitionKey_JsonNullable
public void setProcessDefinitionKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionKey) -
setProcessDefinitionKey
-
processInstanceId
-
getProcessInstanceId
Filter by the id of the process instance the execution belongs to.- Returns:
- processInstanceId
-
getProcessInstanceId_JsonNullable
-
setProcessInstanceId_JsonNullable
public void setProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceId) -
setProcessInstanceId
-
activityId
-
getActivityId
Filter by the id of the activity the execution currently executes.- Returns:
- activityId
-
getActivityId_JsonNullable
-
setActivityId_JsonNullable
public void setActivityId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> activityId) -
setActivityId
-
signalEventSubscriptionName
-
getSignalEventSubscriptionName
Select only those executions that expect a signal of the given name.- Returns:
- signalEventSubscriptionName
-
getSignalEventSubscriptionName_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getSignalEventSubscriptionName_JsonNullable() -
setSignalEventSubscriptionName_JsonNullable
public void setSignalEventSubscriptionName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> signalEventSubscriptionName) -
setSignalEventSubscriptionName
-
messageEventSubscriptionName
-
getMessageEventSubscriptionName
Select only those executions that expect a message of the given name.- Returns:
- messageEventSubscriptionName
-
getMessageEventSubscriptionName_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getMessageEventSubscriptionName_JsonNullable() -
setMessageEventSubscriptionName_JsonNullable
public void setMessageEventSubscriptionName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> messageEventSubscriptionName) -
setMessageEventSubscriptionName
-
active
-
getActive
Only include active executions. Value may only be `true`, as `false` is the default behavior.- Returns:
- active
-
getActive_JsonNullable
-
setActive_JsonNullable
-
setActive
-
suspended
-
getSuspended
Only include suspended executions. Value may only be `true`, as `false` is the default behavior.- Returns:
- suspended
-
getSuspended_JsonNullable
-
setSuspended_JsonNullable
public void setSuspended_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> suspended) -
setSuspended
-
incidentId
-
getIncidentId
Filter by the incident id.- Returns:
- incidentId
-
getIncidentId_JsonNullable
-
setIncidentId_JsonNullable
public void setIncidentId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentId) -
setIncidentId
-
incidentType
-
getIncidentType
Filter by the incident type. See the [User Guide](/manual/develop/user-guide/process-engine/incidents/#incident-types) for a list of incident types.- Returns:
- incidentType
-
getIncidentType_JsonNullable
-
setIncidentType_JsonNullable
public void setIncidentType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentType) -
setIncidentType
-
incidentMessage
-
getIncidentMessage
Filter by the incident message. Exact match.- Returns:
- incidentMessage
-
getIncidentMessage_JsonNullable
-
setIncidentMessage_JsonNullable
public void setIncidentMessage_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentMessage) -
setIncidentMessage
-
incidentMessageLike
-
getIncidentMessageLike
Filter by the incident message that the parameter is a substring of.- Returns:
- incidentMessageLike
-
getIncidentMessageLike_JsonNullable
-
setIncidentMessageLike_JsonNullable
public void setIncidentMessageLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentMessageLike) -
setIncidentMessageLike
-
tenantIdIn
-
addTenantIdInItem
-
getTenantIdIn
Filter by a list of tenant ids. An execution must have one of the given tenant ids.- Returns:
- tenantIdIn
-
getTenantIdIn_JsonNullable
-
setTenantIdIn_JsonNullable
-
setTenantIdIn
-
variables
-
addVariablesItem
-
getVariables
An array to only include executions that have variables with 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:
- variables
-
getVariables_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> getVariables_JsonNullable() -
setVariables_JsonNullable
public void setVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> variables) -
setVariables
-
processVariables
-
addProcessVariablesItem
-
getProcessVariables
An array to only include executions that belong to a process instance with variables with 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.- Returns:
- processVariables
-
getProcessVariables_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> getProcessVariables_JsonNullable() -
setProcessVariables_JsonNullable
public void setProcessVariables_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>> processVariables) -
setProcessVariables
-
variableNamesIgnoreCase
-
getVariableNamesIgnoreCase
Match all variable names provided in `variables` and `processVariables` 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 `variables` and `processVariables` 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
-
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. Has no effect for the `/count` endpoint- Returns:
- sorting
-
getSorting_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<ExecutionQueryDtoSortingInner>> getSorting_JsonNullable() -
setSorting_JsonNullable
public void setSorting_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<ExecutionQueryDtoSortingInner>> 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
-