Package org.openapitools.client.model
Class ExecutionQueryDto
- java.lang.Object
-
- org.openapitools.client.model.ExecutionQueryDto
-
public class ExecutionQueryDto extends Object
A Execution instance query which defines a list of Execution instances
-
-
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_ACTIVEstatic StringSERIALIZED_NAME_ACTIVITY_IDstatic StringSERIALIZED_NAME_BUSINESS_KEYstatic StringSERIALIZED_NAME_INCIDENT_IDstatic StringSERIALIZED_NAME_INCIDENT_MESSAGEstatic StringSERIALIZED_NAME_INCIDENT_MESSAGE_LIKEstatic StringSERIALIZED_NAME_INCIDENT_TYPEstatic StringSERIALIZED_NAME_MESSAGE_EVENT_SUBSCRIPTION_NAMEstatic StringSERIALIZED_NAME_PROCESS_DEFINITION_IDstatic StringSERIALIZED_NAME_PROCESS_DEFINITION_KEYstatic StringSERIALIZED_NAME_PROCESS_INSTANCE_IDstatic StringSERIALIZED_NAME_PROCESS_VARIABLESstatic StringSERIALIZED_NAME_SIGNAL_EVENT_SUBSCRIPTION_NAMEstatic StringSERIALIZED_NAME_SORTINGstatic StringSERIALIZED_NAME_SUSPENDEDstatic StringSERIALIZED_NAME_TENANT_ID_INstatic StringSERIALIZED_NAME_VARIABLE_NAMES_IGNORE_CASEstatic StringSERIALIZED_NAME_VARIABLE_VALUES_IGNORE_CASEstatic StringSERIALIZED_NAME_VARIABLES
-
Constructor Summary
Constructors Constructor Description ExecutionQueryDto()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExecutionQueryDtoactive(Boolean active)ExecutionQueryDtoactivityId(String activityId)ExecutionQueryDtoaddProcessVariablesItem(VariableQueryParameterDto processVariablesItem)ExecutionQueryDtoaddSortingItem(ExecutionQueryDtoSorting sortingItem)ExecutionQueryDtoaddTenantIdInItem(String tenantIdInItem)ExecutionQueryDtoaddVariablesItem(VariableQueryParameterDto variablesItem)ExecutionQueryDtobusinessKey(String businessKey)booleanequals(Object o)BooleangetActive()Only include active executions.StringgetActivityId()Filter by the id of the activity the execution currently executes.StringgetBusinessKey()Filter by the business key of the process instances the executions belong to.StringgetIncidentId()Filter by the incident id.StringgetIncidentMessage()Filter by the incident message.StringgetIncidentMessageLike()Filter by the incident message that the parameter is a substring of.StringgetIncidentType()Filter by the incident type.StringgetMessageEventSubscriptionName()Select only those executions that expect a message of the given name.StringgetProcessDefinitionId()Filter by the process definition the executions run on.StringgetProcessDefinitionKey()Filter by the key of the process definition the executions run on.StringgetProcessInstanceId()Filter by the id of the process instance the execution belongs to.List<VariableQueryParameterDto>getProcessVariables()An array to only include executions that belong to a process instance with variables with certain values.StringgetSignalEventSubscriptionName()Select only those executions that expect a signal of the given name.List<ExecutionQueryDtoSorting>getSorting()An array of criteria to sort the result by.BooleangetSuspended()Only include suspended executions.List<String>getTenantIdIn()Filter by a list of tenant ids.BooleangetVariableNamesIgnoreCase()Match all variable names provided in `variables` and `processVariables` case- insensitively.List<VariableQueryParameterDto>getVariables()An array to only include executions that have variables with certain values.BooleangetVariableValuesIgnoreCase()Match all variable values provided in `variables` and `processVariables` case- insensitively.inthashCode()ExecutionQueryDtoincidentId(String incidentId)ExecutionQueryDtoincidentMessage(String incidentMessage)ExecutionQueryDtoincidentMessageLike(String incidentMessageLike)ExecutionQueryDtoincidentType(String incidentType)ExecutionQueryDtomessageEventSubscriptionName(String messageEventSubscriptionName)ExecutionQueryDtoprocessDefinitionId(String processDefinitionId)ExecutionQueryDtoprocessDefinitionKey(String processDefinitionKey)ExecutionQueryDtoprocessInstanceId(String processInstanceId)ExecutionQueryDtoprocessVariables(List<VariableQueryParameterDto> processVariables)voidsetActive(Boolean active)voidsetActivityId(String activityId)voidsetBusinessKey(String businessKey)voidsetIncidentId(String incidentId)voidsetIncidentMessage(String incidentMessage)voidsetIncidentMessageLike(String incidentMessageLike)voidsetIncidentType(String incidentType)voidsetMessageEventSubscriptionName(String messageEventSubscriptionName)voidsetProcessDefinitionId(String processDefinitionId)voidsetProcessDefinitionKey(String processDefinitionKey)voidsetProcessInstanceId(String processInstanceId)voidsetProcessVariables(List<VariableQueryParameterDto> processVariables)voidsetSignalEventSubscriptionName(String signalEventSubscriptionName)voidsetSorting(List<ExecutionQueryDtoSorting> sorting)voidsetSuspended(Boolean suspended)voidsetTenantIdIn(List<String> tenantIdIn)voidsetVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase)voidsetVariables(List<VariableQueryParameterDto> variables)voidsetVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase)ExecutionQueryDtosignalEventSubscriptionName(String signalEventSubscriptionName)ExecutionQueryDtosorting(List<ExecutionQueryDtoSorting> sorting)ExecutionQueryDtosuspended(Boolean suspended)ExecutionQueryDtotenantIdIn(List<String> tenantIdIn)StringtoString()ExecutionQueryDtovariableNamesIgnoreCase(Boolean variableNamesIgnoreCase)ExecutionQueryDtovariables(List<VariableQueryParameterDto> variables)ExecutionQueryDtovariableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
-
-
-
Field Detail
-
SERIALIZED_NAME_BUSINESS_KEY
public static final String SERIALIZED_NAME_BUSINESS_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROCESS_DEFINITION_ID
public static final String SERIALIZED_NAME_PROCESS_DEFINITION_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROCESS_DEFINITION_KEY
public static final String SERIALIZED_NAME_PROCESS_DEFINITION_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROCESS_INSTANCE_ID
public static final String SERIALIZED_NAME_PROCESS_INSTANCE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVITY_ID
public static final String SERIALIZED_NAME_ACTIVITY_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SIGNAL_EVENT_SUBSCRIPTION_NAME
public static final String SERIALIZED_NAME_SIGNAL_EVENT_SUBSCRIPTION_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MESSAGE_EVENT_SUBSCRIPTION_NAME
public static final String SERIALIZED_NAME_MESSAGE_EVENT_SUBSCRIPTION_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACTIVE
public static final String SERIALIZED_NAME_ACTIVE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SUSPENDED
public static final String SERIALIZED_NAME_SUSPENDED
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INCIDENT_ID
public static final String SERIALIZED_NAME_INCIDENT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INCIDENT_TYPE
public static final String SERIALIZED_NAME_INCIDENT_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INCIDENT_MESSAGE
public static final String SERIALIZED_NAME_INCIDENT_MESSAGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INCIDENT_MESSAGE_LIKE
public static final String SERIALIZED_NAME_INCIDENT_MESSAGE_LIKE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TENANT_ID_IN
public static final String SERIALIZED_NAME_TENANT_ID_IN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIABLES
public static final String SERIALIZED_NAME_VARIABLES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROCESS_VARIABLES
public static final String SERIALIZED_NAME_PROCESS_VARIABLES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIABLE_NAMES_IGNORE_CASE
public static final String SERIALIZED_NAME_VARIABLE_NAMES_IGNORE_CASE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VARIABLE_VALUES_IGNORE_CASE
public static final String SERIALIZED_NAME_VARIABLE_VALUES_IGNORE_CASE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SORTING
public static final String SERIALIZED_NAME_SORTING
- See Also:
- Constant Field Values
-
-
Method Detail
-
businessKey
public ExecutionQueryDto businessKey(String businessKey)
-
getBusinessKey
public String getBusinessKey()
Filter by the business key of the process instances the executions belong to.- Returns:
- businessKey
-
setBusinessKey
public void setBusinessKey(String businessKey)
-
processDefinitionId
public ExecutionQueryDto processDefinitionId(String processDefinitionId)
-
getProcessDefinitionId
public String getProcessDefinitionId()
Filter by the process definition the executions run on.- Returns:
- processDefinitionId
-
setProcessDefinitionId
public void setProcessDefinitionId(String processDefinitionId)
-
processDefinitionKey
public ExecutionQueryDto processDefinitionKey(String processDefinitionKey)
-
getProcessDefinitionKey
public String getProcessDefinitionKey()
Filter by the key of the process definition the executions run on.- Returns:
- processDefinitionKey
-
setProcessDefinitionKey
public void setProcessDefinitionKey(String processDefinitionKey)
-
processInstanceId
public ExecutionQueryDto processInstanceId(String processInstanceId)
-
getProcessInstanceId
public String getProcessInstanceId()
Filter by the id of the process instance the execution belongs to.- Returns:
- processInstanceId
-
setProcessInstanceId
public void setProcessInstanceId(String processInstanceId)
-
activityId
public ExecutionQueryDto activityId(String activityId)
-
getActivityId
public String getActivityId()
Filter by the id of the activity the execution currently executes.- Returns:
- activityId
-
setActivityId
public void setActivityId(String activityId)
-
signalEventSubscriptionName
public ExecutionQueryDto signalEventSubscriptionName(String signalEventSubscriptionName)
-
getSignalEventSubscriptionName
public String getSignalEventSubscriptionName()
Select only those executions that expect a signal of the given name.- Returns:
- signalEventSubscriptionName
-
setSignalEventSubscriptionName
public void setSignalEventSubscriptionName(String signalEventSubscriptionName)
-
messageEventSubscriptionName
public ExecutionQueryDto messageEventSubscriptionName(String messageEventSubscriptionName)
-
getMessageEventSubscriptionName
public String getMessageEventSubscriptionName()
Select only those executions that expect a message of the given name.- Returns:
- messageEventSubscriptionName
-
setMessageEventSubscriptionName
public void setMessageEventSubscriptionName(String messageEventSubscriptionName)
-
active
public ExecutionQueryDto active(Boolean active)
-
getActive
public Boolean getActive()
Only include active executions. Value may only be `true`, as `false` is the default behavior.- Returns:
- active
-
setActive
public void setActive(Boolean active)
-
suspended
public ExecutionQueryDto suspended(Boolean suspended)
-
getSuspended
public Boolean getSuspended()
Only include suspended executions. Value may only be `true`, as `false` is the default behavior.- Returns:
- suspended
-
setSuspended
public void setSuspended(Boolean suspended)
-
incidentId
public ExecutionQueryDto incidentId(String incidentId)
-
getIncidentId
public String getIncidentId()
Filter by the incident id.- Returns:
- incidentId
-
setIncidentId
public void setIncidentId(String incidentId)
-
incidentType
public ExecutionQueryDto incidentType(String incidentType)
-
getIncidentType
public String 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
-
setIncidentType
public void setIncidentType(String incidentType)
-
incidentMessage
public ExecutionQueryDto incidentMessage(String incidentMessage)
-
getIncidentMessage
public String getIncidentMessage()
Filter by the incident message. Exact match.- Returns:
- incidentMessage
-
setIncidentMessage
public void setIncidentMessage(String incidentMessage)
-
incidentMessageLike
public ExecutionQueryDto incidentMessageLike(String incidentMessageLike)
-
getIncidentMessageLike
public String getIncidentMessageLike()
Filter by the incident message that the parameter is a substring of.- Returns:
- incidentMessageLike
-
setIncidentMessageLike
public void setIncidentMessageLike(String incidentMessageLike)
-
tenantIdIn
public ExecutionQueryDto tenantIdIn(List<String> tenantIdIn)
-
addTenantIdInItem
public ExecutionQueryDto addTenantIdInItem(String tenantIdInItem)
-
getTenantIdIn
public List<String> getTenantIdIn()
Filter by a list of tenant ids. An execution must have one of the given tenant ids.- Returns:
- tenantIdIn
-
variables
public ExecutionQueryDto variables(List<VariableQueryParameterDto> variables)
-
addVariablesItem
public ExecutionQueryDto addVariablesItem(VariableQueryParameterDto variablesItem)
-
getVariables
public List<VariableQueryParameterDto> 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
-
setVariables
public void setVariables(List<VariableQueryParameterDto> variables)
-
processVariables
public ExecutionQueryDto processVariables(List<VariableQueryParameterDto> processVariables)
-
addProcessVariablesItem
public ExecutionQueryDto addProcessVariablesItem(VariableQueryParameterDto processVariablesItem)
-
getProcessVariables
public List<VariableQueryParameterDto> 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
-
setProcessVariables
public void setProcessVariables(List<VariableQueryParameterDto> processVariables)
-
variableNamesIgnoreCase
public ExecutionQueryDto variableNamesIgnoreCase(Boolean variableNamesIgnoreCase)
-
getVariableNamesIgnoreCase
public Boolean 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
-
setVariableNamesIgnoreCase
public void setVariableNamesIgnoreCase(Boolean variableNamesIgnoreCase)
-
variableValuesIgnoreCase
public ExecutionQueryDto variableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
-
getVariableValuesIgnoreCase
public Boolean 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
-
setVariableValuesIgnoreCase
public void setVariableValuesIgnoreCase(Boolean variableValuesIgnoreCase)
-
sorting
public ExecutionQueryDto sorting(List<ExecutionQueryDtoSorting> sorting)
-
addSortingItem
public ExecutionQueryDto addSortingItem(ExecutionQueryDtoSorting sortingItem)
-
getSorting
public List<ExecutionQueryDtoSorting> 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
-
setSorting
public void setSorting(List<ExecutionQueryDtoSorting> sorting)
-
-