Class HistoricProcessInstanceQueryDto
java.lang.Object
org.camunda.community.rest.client.dto.HistoricProcessInstanceQueryDto
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-04T13:43:01.451833574Z[Etc/UTC]")
public class HistoricProcessInstanceQueryDto
extends Object
A historic process instance query which defines a group of historic process instances
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumOnly include process instances which have an incident in status either open or resolved. -
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 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 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 TypeMethodDescriptionactiveActivityIdIn(List<String> activeActivityIdIn) addActiveActivityIdInItem(String activeActivityIdInItem) addExecutedActivityIdInItem(String executedActivityIdInItem) addOrQueriesItem(HistoricProcessInstanceQueryDto orQueriesItem) addProcessDefinitionKeyInItem(String processDefinitionKeyInItem) addProcessDefinitionKeyNotInItem(String processDefinitionKeyNotInItem) addProcessInstanceBusinessKeyInItem(String processInstanceBusinessKeyInItem) addProcessInstanceIdsItem(String processInstanceIdsItem) addTenantIdInItem(String tenantIdInItem) addVariablesItem(VariableQueryParameterDto variablesItem) caseInstanceId(String caseInstanceId) booleanexecutedActivityAfter(OffsetDateTime executedActivityAfter) executedActivityBefore(OffsetDateTime executedActivityBefore) executedActivityIdIn(List<String> executedActivityIdIn) executedJobAfter(OffsetDateTime executedJobAfter) executedJobBefore(OffsetDateTime executedJobBefore) externallyTerminated(Boolean externallyTerminated) finishedAfter(OffsetDateTime finishedAfter) finishedBefore(OffsetDateTime finishedBefore) Restrict to instances that are active.org.openapitools.jackson.nullable.JsonNullable<Boolean>Restrict to instances that have an active activity with one of given ids.Restrict query to all process instances that are sub process instances of the given case instance.org.openapitools.jackson.nullable.JsonNullable<String>Restrict to instances that are completed.org.openapitools.jackson.nullable.JsonNullable<Boolean>Restrict to instances that executed an activity after the given date (inclusive).org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Restrict to instances that executed an activity before the given date (inclusive).org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Restrict to instances that executed an activity with one of given ids.Restrict to instances that executed an job after the given date (inclusive).org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Restrict to instances that executed an job before the given date (inclusive).org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Restrict to instances that are externallyTerminated.org.openapitools.jackson.nullable.JsonNullable<Boolean>Only include finished process instances.org.openapitools.jackson.nullable.JsonNullable<Boolean>Restrict to instances that were finished after the given date.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Restrict to instances that were finished before the given date.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>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>Only include process instances which have an incident in status either open or resolved.org.openapitools.jackson.nullable.JsonNullable<HistoricProcessInstanceQueryDto.IncidentStatusEnum>Filter by the incident type.org.openapitools.jackson.nullable.JsonNullable<String>Restrict to instances that are internallyTerminated.org.openapitools.jackson.nullable.JsonNullable<Boolean>A JSON array of nested historic process instance queries with OR semantics.org.openapitools.jackson.nullable.JsonNullable<List<HistoricProcessInstanceQueryDto>>Filter by the process definition the instances run on.org.openapitools.jackson.nullable.JsonNullable<String>Filter by the key of the process definition the instances run on.org.openapitools.jackson.nullable.JsonNullable<String>Filter by a list of process definition keys.Exclude instances that belong to a set of process definitions.Filter by the name of the process definition the instances run on.org.openapitools.jackson.nullable.JsonNullable<String>Filter by process definition names that the parameter is a substring of.org.openapitools.jackson.nullable.JsonNullable<String>Filter by process instance business key.org.openapitools.jackson.nullable.JsonNullable<String>Filter by a list of business keys.Filter by process instance business key that the parameter is a substring of.org.openapitools.jackson.nullable.JsonNullable<String>Filter by process instance id.org.openapitools.jackson.nullable.JsonNullable<String>Filter by process instance ids.Restrict the query to all process instances that are top level process instances.org.openapitools.jackson.nullable.JsonNullable<Boolean>Apply sorting of the resultorg.openapitools.jackson.nullable.JsonNullable<List<HistoricProcessInstanceQueryDtoSortingInner>>Restrict to instances that were started after the given date.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Restrict to instances that were started before the given date.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>Only include process instances that were started by the given user.org.openapitools.jackson.nullable.JsonNullable<String>Restrict query to one process instance that has a sub case instance with the given id.org.openapitools.jackson.nullable.JsonNullable<String>Restrict query to one process instance that has a sub process instance with the given id.org.openapitools.jackson.nullable.JsonNullable<String>Restrict query to all process instances that are sub process instances of the given case instance.org.openapitools.jackson.nullable.JsonNullable<String>Restrict query to all process instances that are sub process instances of the given process instance.org.openapitools.jackson.nullable.JsonNullable<String>Restrict to instances that are suspended.org.openapitools.jackson.nullable.JsonNullable<Boolean>Filter by a list of tenant ids.Only include unfinished process instances.org.openapitools.jackson.nullable.JsonNullable<Boolean>Match all variable names provided in variables case-insensitively.org.openapitools.jackson.nullable.JsonNullable<Boolean>A JSON array to only include process instances that have/had variables with certain values.org.openapitools.jackson.nullable.JsonNullable<List<VariableQueryParameterDto>>Match all variable values provided in variables case-insensitively.org.openapitools.jackson.nullable.JsonNullable<Boolean>Only include process instances which have an incident.org.openapitools.jackson.nullable.JsonNullable<Boolean>Only include historic process instances which belong to no tenant.org.openapitools.jackson.nullable.JsonNullable<Boolean>Only include process instances which have a root incident.org.openapitools.jackson.nullable.JsonNullable<Boolean>inthashCode()incidentMessage(String incidentMessage) incidentMessageLike(String incidentMessageLike) incidentStatus(HistoricProcessInstanceQueryDto.IncidentStatusEnum incidentStatus) incidentType(String incidentType) internallyTerminated(Boolean internallyTerminated) orQueries(List<HistoricProcessInstanceQueryDto> orQueries) processDefinitionId(String processDefinitionId) processDefinitionKey(String processDefinitionKey) processDefinitionKeyIn(List<String> processDefinitionKeyIn) processDefinitionKeyNotIn(List<String> processDefinitionKeyNotIn) processDefinitionName(String processDefinitionName) processDefinitionNameLike(String processDefinitionNameLike) processInstanceBusinessKey(String processInstanceBusinessKey) processInstanceBusinessKeyIn(List<String> processInstanceBusinessKeyIn) processInstanceBusinessKeyLike(String processInstanceBusinessKeyLike) processInstanceId(String processInstanceId) processInstanceIds(List<String> processInstanceIds) rootProcessInstances(Boolean rootProcessInstances) voidvoidsetActive_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> active) voidsetActiveActivityIdIn(List<String> activeActivityIdIn) voidsetActiveActivityIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> activeActivityIdIn) voidsetCaseInstanceId(String caseInstanceId) voidsetCaseInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> caseInstanceId) voidsetCompleted(Boolean completed) voidsetCompleted_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> completed) voidsetExecutedActivityAfter(OffsetDateTime executedActivityAfter) voidsetExecutedActivityAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> executedActivityAfter) voidsetExecutedActivityBefore(OffsetDateTime executedActivityBefore) voidsetExecutedActivityBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> executedActivityBefore) voidsetExecutedActivityIdIn(List<String> executedActivityIdIn) voidsetExecutedActivityIdIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> executedActivityIdIn) voidsetExecutedJobAfter(OffsetDateTime executedJobAfter) voidsetExecutedJobAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> executedJobAfter) voidsetExecutedJobBefore(OffsetDateTime executedJobBefore) voidsetExecutedJobBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> executedJobBefore) voidsetExternallyTerminated(Boolean externallyTerminated) voidsetExternallyTerminated_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> externallyTerminated) voidsetFinished(Boolean finished) voidsetFinished_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> finished) voidsetFinishedAfter(OffsetDateTime finishedAfter) voidsetFinishedAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> finishedAfter) voidsetFinishedBefore(OffsetDateTime finishedBefore) voidsetFinishedBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> finishedBefore) voidsetIncidentMessage(String incidentMessage) voidsetIncidentMessage_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentMessage) voidsetIncidentMessageLike(String incidentMessageLike) voidsetIncidentMessageLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentMessageLike) voidsetIncidentStatus(HistoricProcessInstanceQueryDto.IncidentStatusEnum incidentStatus) voidsetIncidentStatus_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<HistoricProcessInstanceQueryDto.IncidentStatusEnum> incidentStatus) voidsetIncidentType(String incidentType) voidsetIncidentType_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> incidentType) voidsetInternallyTerminated(Boolean internallyTerminated) voidsetInternallyTerminated_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> internallyTerminated) voidsetOrQueries(List<HistoricProcessInstanceQueryDto> orQueries) voidsetOrQueries_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<HistoricProcessInstanceQueryDto>> orQueries) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessDefinitionKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionKey) voidsetProcessDefinitionKeyIn(List<String> processDefinitionKeyIn) voidsetProcessDefinitionKeyIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> processDefinitionKeyIn) voidsetProcessDefinitionKeyNotIn(List<String> processDefinitionKeyNotIn) voidsetProcessDefinitionKeyNotIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> processDefinitionKeyNotIn) voidsetProcessDefinitionName(String processDefinitionName) voidsetProcessDefinitionName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionName) voidsetProcessDefinitionNameLike(String processDefinitionNameLike) voidsetProcessDefinitionNameLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionNameLike) voidsetProcessInstanceBusinessKey(String processInstanceBusinessKey) voidsetProcessInstanceBusinessKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceBusinessKey) voidsetProcessInstanceBusinessKeyIn(List<String> processInstanceBusinessKeyIn) voidsetProcessInstanceBusinessKeyIn_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> processInstanceBusinessKeyIn) voidsetProcessInstanceBusinessKeyLike(String processInstanceBusinessKeyLike) voidsetProcessInstanceBusinessKeyLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceBusinessKeyLike) voidsetProcessInstanceId(String processInstanceId) voidsetProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceId) voidsetProcessInstanceIds(List<String> processInstanceIds) voidsetProcessInstanceIds_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> processInstanceIds) voidsetRootProcessInstances(Boolean rootProcessInstances) voidsetRootProcessInstances_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> rootProcessInstances) voidvoidsetSorting_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<HistoricProcessInstanceQueryDtoSortingInner>> sorting) voidsetStartedAfter(OffsetDateTime startedAfter) voidsetStartedAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> startedAfter) voidsetStartedBefore(OffsetDateTime startedBefore) voidsetStartedBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> startedBefore) voidsetStartedBy(String startedBy) voidsetStartedBy_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> startedBy) voidsetSubCaseInstanceId(String subCaseInstanceId) voidsetSubCaseInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> subCaseInstanceId) voidsetSubProcessInstanceId(String subProcessInstanceId) voidsetSubProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> subProcessInstanceId) voidsetSuperCaseInstanceId(String superCaseInstanceId) voidsetSuperCaseInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> superCaseInstanceId) voidsetSuperProcessInstanceId(String superProcessInstanceId) voidsetSuperProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> superProcessInstanceId) 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) voidsetUnfinished(Boolean unfinished) voidsetUnfinished_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> unfinished) 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) voidsetWithIncidents(Boolean withIncidents) voidsetWithIncidents_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withIncidents) voidsetWithoutTenantId(Boolean withoutTenantId) voidsetWithoutTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withoutTenantId) voidsetWithRootIncidents(Boolean withRootIncidents) voidsetWithRootIncidents_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withRootIncidents) startedAfter(OffsetDateTime startedAfter) startedBefore(OffsetDateTime startedBefore) subCaseInstanceId(String subCaseInstanceId) subProcessInstanceId(String subProcessInstanceId) superCaseInstanceId(String superCaseInstanceId) superProcessInstanceId(String superProcessInstanceId) tenantIdIn(List<String> tenantIdIn) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.unfinished(Boolean unfinished) variableNamesIgnoreCase(Boolean variableNamesIgnoreCase) variables(List<VariableQueryParameterDto> variables) variableValuesIgnoreCase(Boolean variableValuesIgnoreCase) withIncidents(Boolean withIncidents) withoutTenantId(Boolean withoutTenantId) withRootIncidents(Boolean withRootIncidents)
-
Field Details
-
JSON_PROPERTY_PROCESS_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_IDS
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY_IN
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_NAME
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_NAME_LIKE
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY_NOT_IN
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_BUSINESS_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_BUSINESS_KEY_IN
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_BUSINESS_KEY_LIKE
- See Also:
-
JSON_PROPERTY_ROOT_PROCESS_INSTANCES
- See Also:
-
JSON_PROPERTY_FINISHED
- See Also:
-
JSON_PROPERTY_UNFINISHED
- See Also:
-
JSON_PROPERTY_WITH_INCIDENTS
- See Also:
-
JSON_PROPERTY_WITH_ROOT_INCIDENTS
- See Also:
-
JSON_PROPERTY_INCIDENT_TYPE
- See Also:
-
JSON_PROPERTY_INCIDENT_STATUS
- See Also:
-
JSON_PROPERTY_INCIDENT_MESSAGE
- See Also:
-
JSON_PROPERTY_INCIDENT_MESSAGE_LIKE
- See Also:
-
JSON_PROPERTY_STARTED_BEFORE
- See Also:
-
JSON_PROPERTY_STARTED_AFTER
- See Also:
-
JSON_PROPERTY_FINISHED_BEFORE
- See Also:
-
JSON_PROPERTY_FINISHED_AFTER
- See Also:
-
JSON_PROPERTY_EXECUTED_ACTIVITY_AFTER
- See Also:
-
JSON_PROPERTY_EXECUTED_ACTIVITY_BEFORE
- See Also:
-
JSON_PROPERTY_EXECUTED_JOB_AFTER
- See Also:
-
JSON_PROPERTY_EXECUTED_JOB_BEFORE
- See Also:
-
JSON_PROPERTY_STARTED_BY
- See Also:
-
JSON_PROPERTY_SUPER_PROCESS_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_SUB_PROCESS_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_SUPER_CASE_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_SUB_CASE_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_CASE_INSTANCE_ID
- See Also:
-
JSON_PROPERTY_TENANT_ID_IN
- See Also:
-
JSON_PROPERTY_WITHOUT_TENANT_ID
- See Also:
-
JSON_PROPERTY_EXECUTED_ACTIVITY_ID_IN
- See Also:
-
JSON_PROPERTY_ACTIVE_ACTIVITY_ID_IN
- See Also:
-
JSON_PROPERTY_ACTIVE
- See Also:
-
JSON_PROPERTY_SUSPENDED
- See Also:
-
JSON_PROPERTY_COMPLETED
- See Also:
-
JSON_PROPERTY_EXTERNALLY_TERMINATED
- See Also:
-
JSON_PROPERTY_INTERNALLY_TERMINATED
- See Also:
-
JSON_PROPERTY_VARIABLES
- See Also:
-
JSON_PROPERTY_VARIABLE_NAMES_IGNORE_CASE
- See Also:
-
JSON_PROPERTY_VARIABLE_VALUES_IGNORE_CASE
- See Also:
-
JSON_PROPERTY_OR_QUERIES
- See Also:
-
JSON_PROPERTY_SORTING
- See Also:
-
-
Constructor Details
-
HistoricProcessInstanceQueryDto
public HistoricProcessInstanceQueryDto()
-
-
Method Details
-
processInstanceId
-
getProcessInstanceId
Filter by process instance id.- Returns:
- processInstanceId
-
getProcessInstanceId_JsonNullable
-
setProcessInstanceId_JsonNullable
public void setProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceId) -
setProcessInstanceId
-
processInstanceIds
-
addProcessInstanceIdsItem
-
getProcessInstanceIds
Filter by process instance ids. Must be a JSON array of `Strings`.- Returns:
- processInstanceIds
-
getProcessInstanceIds_JsonNullable
-
setProcessInstanceIds_JsonNullable
-
setProcessInstanceIds
-
processDefinitionId
-
getProcessDefinitionId
Filter by the process definition the instances 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 instances 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
-
processDefinitionKeyIn
-
addProcessDefinitionKeyInItem
public HistoricProcessInstanceQueryDto addProcessDefinitionKeyInItem(String processDefinitionKeyInItem) -
getProcessDefinitionKeyIn
Filter by a list of process definition keys. A process instance must have one of the given process definition keys. Must be a JSON array of `Strings`.- Returns:
- processDefinitionKeyIn
-
getProcessDefinitionKeyIn_JsonNullable
-
setProcessDefinitionKeyIn_JsonNullable
-
setProcessDefinitionKeyIn
-
processDefinitionName
-
getProcessDefinitionName
Filter by the name of the process definition the instances run on.- Returns:
- processDefinitionName
-
getProcessDefinitionName_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessDefinitionName_JsonNullable() -
setProcessDefinitionName_JsonNullable
public void setProcessDefinitionName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionName) -
setProcessDefinitionName
-
processDefinitionNameLike
-
getProcessDefinitionNameLike
Filter by process definition names that the parameter is a substring of.- Returns:
- processDefinitionNameLike
-
getProcessDefinitionNameLike_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessDefinitionNameLike_JsonNullable() -
setProcessDefinitionNameLike_JsonNullable
public void setProcessDefinitionNameLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processDefinitionNameLike) -
setProcessDefinitionNameLike
-
processDefinitionKeyNotIn
public HistoricProcessInstanceQueryDto processDefinitionKeyNotIn(List<String> processDefinitionKeyNotIn) -
addProcessDefinitionKeyNotInItem
public HistoricProcessInstanceQueryDto addProcessDefinitionKeyNotInItem(String processDefinitionKeyNotInItem) -
getProcessDefinitionKeyNotIn
Exclude instances that belong to a set of process definitions. Must be a JSON array of `Strings`.- Returns:
- processDefinitionKeyNotIn
-
getProcessDefinitionKeyNotIn_JsonNullable
-
setProcessDefinitionKeyNotIn_JsonNullable
-
setProcessDefinitionKeyNotIn
-
processInstanceBusinessKey
public HistoricProcessInstanceQueryDto processInstanceBusinessKey(String processInstanceBusinessKey) -
getProcessInstanceBusinessKey
Filter by process instance business key.- Returns:
- processInstanceBusinessKey
-
getProcessInstanceBusinessKey_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessInstanceBusinessKey_JsonNullable() -
setProcessInstanceBusinessKey_JsonNullable
public void setProcessInstanceBusinessKey_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceBusinessKey) -
setProcessInstanceBusinessKey
-
processInstanceBusinessKeyIn
public HistoricProcessInstanceQueryDto processInstanceBusinessKeyIn(List<String> processInstanceBusinessKeyIn) -
addProcessInstanceBusinessKeyInItem
public HistoricProcessInstanceQueryDto addProcessInstanceBusinessKeyInItem(String processInstanceBusinessKeyInItem) -
getProcessInstanceBusinessKeyIn
Filter by a list of business keys. A process instance must have one of the given business keys. Must be a JSON array of `Strings`- Returns:
- processInstanceBusinessKeyIn
-
getProcessInstanceBusinessKeyIn_JsonNullable
-
setProcessInstanceBusinessKeyIn_JsonNullable
-
setProcessInstanceBusinessKeyIn
-
processInstanceBusinessKeyLike
public HistoricProcessInstanceQueryDto processInstanceBusinessKeyLike(String processInstanceBusinessKeyLike) -
getProcessInstanceBusinessKeyLike
Filter by process instance business key that the parameter is a substring of.- Returns:
- processInstanceBusinessKeyLike
-
getProcessInstanceBusinessKeyLike_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getProcessInstanceBusinessKeyLike_JsonNullable() -
setProcessInstanceBusinessKeyLike_JsonNullable
public void setProcessInstanceBusinessKeyLike_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> processInstanceBusinessKeyLike) -
setProcessInstanceBusinessKeyLike
-
rootProcessInstances
-
getRootProcessInstances
Restrict the query to all process instances that are top level process instances.- Returns:
- rootProcessInstances
-
getRootProcessInstances_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getRootProcessInstances_JsonNullable() -
setRootProcessInstances_JsonNullable
public void setRootProcessInstances_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> rootProcessInstances) -
setRootProcessInstances
-
finished
-
getFinished
Only include finished process instances. This flag includes all process instances that are completed or terminated. Value may only be `true`, as `false` is the default behavior.- Returns:
- finished
-
getFinished_JsonNullable
-
setFinished_JsonNullable
public void setFinished_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> finished) -
setFinished
-
unfinished
-
getUnfinished
Only include unfinished process instances. Value may only be `true`, as `false` is the default behavior.- Returns:
- unfinished
-
getUnfinished_JsonNullable
-
setUnfinished_JsonNullable
public void setUnfinished_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> unfinished) -
setUnfinished
-
withIncidents
-
getWithIncidents
Only include process instances which have an incident. Value may only be `true`, as `false` is the default behavior.- Returns:
- withIncidents
-
getWithIncidents_JsonNullable
-
setWithIncidents_JsonNullable
public void setWithIncidents_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withIncidents) -
setWithIncidents
-
withRootIncidents
-
getWithRootIncidents
Only include process instances which have a root incident. Value may only be `true`, as `false` is the default behavior.- Returns:
- withRootIncidents
-
getWithRootIncidents_JsonNullable
-
setWithRootIncidents_JsonNullable
public void setWithRootIncidents_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withRootIncidents) -
setWithRootIncidents
-
incidentType
-
getIncidentType
Filter by the incident type. See the [User Guide](https://docs.camunda.org/manual/7.21/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
-
incidentStatus
public HistoricProcessInstanceQueryDto incidentStatus(HistoricProcessInstanceQueryDto.IncidentStatusEnum incidentStatus) -
getIncidentStatus
Only include process instances which have an incident in status either open or resolved. To get all process instances, use the query parameter withIncidents.- Returns:
- incidentStatus
-
getIncidentStatus_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<HistoricProcessInstanceQueryDto.IncidentStatusEnum> getIncidentStatus_JsonNullable() -
setIncidentStatus_JsonNullable
public void setIncidentStatus_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<HistoricProcessInstanceQueryDto.IncidentStatusEnum> incidentStatus) -
setIncidentStatus
-
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
-
startedBefore
-
getStartedBefore
Restrict to instances that were started before the given date. By [default](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.- Returns:
- startedBefore
-
getStartedBefore_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getStartedBefore_JsonNullable() -
setStartedBefore_JsonNullable
public void setStartedBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> startedBefore) -
setStartedBefore
-
startedAfter
-
getStartedAfter
Restrict to instances that were started after the given date. By [default](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.- Returns:
- startedAfter
-
getStartedAfter_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getStartedAfter_JsonNullable() -
setStartedAfter_JsonNullable
public void setStartedAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> startedAfter) -
setStartedAfter
-
finishedBefore
-
getFinishedBefore
Restrict to instances that were finished before the given date. By [default](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.- Returns:
- finishedBefore
-
getFinishedBefore_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getFinishedBefore_JsonNullable() -
setFinishedBefore_JsonNullable
public void setFinishedBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> finishedBefore) -
setFinishedBefore
-
finishedAfter
-
getFinishedAfter
Restrict to instances that were finished after the given date. By [default](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.- Returns:
- finishedAfter
-
getFinishedAfter_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getFinishedAfter_JsonNullable() -
setFinishedAfter_JsonNullable
public void setFinishedAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> finishedAfter) -
setFinishedAfter
-
executedActivityAfter
-
getExecutedActivityAfter
Restrict to instances that executed an activity after the given date (inclusive). By [default](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.- Returns:
- executedActivityAfter
-
getExecutedActivityAfter_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getExecutedActivityAfter_JsonNullable() -
setExecutedActivityAfter_JsonNullable
public void setExecutedActivityAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> executedActivityAfter) -
setExecutedActivityAfter
-
executedActivityBefore
public HistoricProcessInstanceQueryDto executedActivityBefore(OffsetDateTime executedActivityBefore) -
getExecutedActivityBefore
Restrict to instances that executed an activity before the given date (inclusive). By [default](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.- Returns:
- executedActivityBefore
-
getExecutedActivityBefore_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getExecutedActivityBefore_JsonNullable() -
setExecutedActivityBefore_JsonNullable
public void setExecutedActivityBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> executedActivityBefore) -
setExecutedActivityBefore
-
executedJobAfter
-
getExecutedJobAfter
Restrict to instances that executed an job after the given date (inclusive). By [default](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.- Returns:
- executedJobAfter
-
getExecutedJobAfter_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getExecutedJobAfter_JsonNullable() -
setExecutedJobAfter_JsonNullable
public void setExecutedJobAfter_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> executedJobAfter) -
setExecutedJobAfter
-
executedJobBefore
-
getExecutedJobBefore
Restrict to instances that executed an job before the given date (inclusive). By [default](https://docs.camunda.org/manual/7.21/reference/rest/overview/date-format/), the date must have the format `yyyy-MM-dd'T'HH:mm:ss.SSSZ`, e.g., `2013-01-23T14:42:45.000+0200`.- Returns:
- executedJobBefore
-
getExecutedJobBefore_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getExecutedJobBefore_JsonNullable() -
setExecutedJobBefore_JsonNullable
public void setExecutedJobBefore_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> executedJobBefore) -
setExecutedJobBefore
-
startedBy
-
getStartedBy
Only include process instances that were started by the given user.- Returns:
- startedBy
-
getStartedBy_JsonNullable
-
setStartedBy_JsonNullable
public void setStartedBy_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> startedBy) -
setStartedBy
-
superProcessInstanceId
-
getSuperProcessInstanceId
Restrict query to all process instances that are sub process instances of the given process instance. Takes a process instance id.- Returns:
- superProcessInstanceId
-
getSuperProcessInstanceId_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getSuperProcessInstanceId_JsonNullable() -
setSuperProcessInstanceId_JsonNullable
public void setSuperProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> superProcessInstanceId) -
setSuperProcessInstanceId
-
subProcessInstanceId
-
getSubProcessInstanceId
Restrict query to one process instance that has a sub process instance with the given id.- Returns:
- subProcessInstanceId
-
getSubProcessInstanceId_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getSubProcessInstanceId_JsonNullable() -
setSubProcessInstanceId_JsonNullable
public void setSubProcessInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> subProcessInstanceId) -
setSubProcessInstanceId
-
superCaseInstanceId
-
getSuperCaseInstanceId
Restrict query to all process instances that are sub process instances of the given case instance. Takes a case instance id.- Returns:
- superCaseInstanceId
-
getSuperCaseInstanceId_JsonNullable
-
setSuperCaseInstanceId_JsonNullable
public void setSuperCaseInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> superCaseInstanceId) -
setSuperCaseInstanceId
-
subCaseInstanceId
-
getSubCaseInstanceId
Restrict query to one process instance that has a sub case instance with the given id.- Returns:
- subCaseInstanceId
-
getSubCaseInstanceId_JsonNullable
-
setSubCaseInstanceId_JsonNullable
public void setSubCaseInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> subCaseInstanceId) -
setSubCaseInstanceId
-
caseInstanceId
-
getCaseInstanceId
Restrict query to all process instances that are sub process instances of the given case instance. Takes a case instance id.- Returns:
- caseInstanceId
-
getCaseInstanceId_JsonNullable
-
setCaseInstanceId_JsonNullable
public void setCaseInstanceId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> caseInstanceId) -
setCaseInstanceId
-
tenantIdIn
-
addTenantIdInItem
-
getTenantIdIn
Filter by a list of tenant ids. A process instance must have one of the given tenant ids. Must be a JSON array of `Strings`- Returns:
- tenantIdIn
-
getTenantIdIn_JsonNullable
-
setTenantIdIn_JsonNullable
-
setTenantIdIn
-
withoutTenantId
-
getWithoutTenantId
Only include historic process instances which belong to no tenant. Value may only be `true`, as `false` is the default behavior.- Returns:
- withoutTenantId
-
getWithoutTenantId_JsonNullable
-
setWithoutTenantId_JsonNullable
public void setWithoutTenantId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> withoutTenantId) -
setWithoutTenantId
-
executedActivityIdIn
-
addExecutedActivityIdInItem
-
getExecutedActivityIdIn
Restrict to instances that executed an activity with one of given ids. Must be a JSON array of `Strings`- Returns:
- executedActivityIdIn
-
getExecutedActivityIdIn_JsonNullable
-
setExecutedActivityIdIn_JsonNullable
-
setExecutedActivityIdIn
-
activeActivityIdIn
-
addActiveActivityIdInItem
-
getActiveActivityIdIn
Restrict to instances that have an active activity with one of given ids. Must be a JSON array of `Strings`- Returns:
- activeActivityIdIn
-
getActiveActivityIdIn_JsonNullable
-
setActiveActivityIdIn_JsonNullable
-
setActiveActivityIdIn
-
active
-
getActive
Restrict to instances that are active.- Returns:
- active
-
getActive_JsonNullable
-
setActive_JsonNullable
-
setActive
-
suspended
-
getSuspended
Restrict to instances that are suspended.- Returns:
- suspended
-
getSuspended_JsonNullable
-
setSuspended_JsonNullable
public void setSuspended_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> suspended) -
setSuspended
-
completed
-
getCompleted
Restrict to instances that are completed.- Returns:
- completed
-
getCompleted_JsonNullable
-
setCompleted_JsonNullable
public void setCompleted_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> completed) -
setCompleted
-
externallyTerminated
-
getExternallyTerminated
Restrict to instances that are externallyTerminated.- Returns:
- externallyTerminated
-
getExternallyTerminated_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getExternallyTerminated_JsonNullable() -
setExternallyTerminated_JsonNullable
public void setExternallyTerminated_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> externallyTerminated) -
setExternallyTerminated
-
internallyTerminated
-
getInternallyTerminated
Restrict to instances that are internallyTerminated.- Returns:
- internallyTerminated
-
getInternallyTerminated_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<Boolean> getInternallyTerminated_JsonNullable() -
setInternallyTerminated_JsonNullable
public void setInternallyTerminated_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> internallyTerminated) -
setInternallyTerminated
-
variables
-
addVariablesItem
-
getVariables
A JSON array to only include process instances that have/had 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
-
variableNamesIgnoreCase
-
getVariableNamesIgnoreCase
Match all variable names provided in variables 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 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
-
orQueries
-
addOrQueriesItem
public HistoricProcessInstanceQueryDto addOrQueriesItem(HistoricProcessInstanceQueryDto orQueriesItem) -
getOrQueries
A JSON array of nested historic process instance queries with OR semantics. A process instance matches a nested query if it fulfills at least one of the query's predicates. With multiple nested queries, a process instance must fulfill at least one predicate of each query ([Conjunctive Normal Form](https://en.wikipedia.org/wiki/Conjunctive_normal_form)). All process instance query properties can be used except for: `sorting` See the [User Guide](https://docs.camunda.org/manual/7.21/user-guide/process-engine/process-engine-api/#or-queries) for more information about OR queries.- Returns:
- orQueries
-
getOrQueries_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<HistoricProcessInstanceQueryDto>> getOrQueries_JsonNullable() -
setOrQueries_JsonNullable
public void setOrQueries_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<HistoricProcessInstanceQueryDto>> orQueries) -
setOrQueries
-
sorting
public HistoricProcessInstanceQueryDto sorting(List<HistoricProcessInstanceQueryDtoSortingInner> sorting) -
addSortingItem
public HistoricProcessInstanceQueryDto addSortingItem(HistoricProcessInstanceQueryDtoSortingInner sortingItem) -
getSorting
Apply sorting of the result- Returns:
- sorting
-
getSorting_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<HistoricProcessInstanceQueryDtoSortingInner>> getSorting_JsonNullable() -
setSorting_JsonNullable
public void setSorting_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<HistoricProcessInstanceQueryDtoSortingInner>> 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
-