Package io.camunda.client.protocol.rest
Class ProcessInstanceFilter
java.lang.Object
io.camunda.client.protocol.rest.ProcessInstanceFilter
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-02-25T13:39:08.081076719Z[GMT]",
comments="Generator version: 7.10.0")
public class ProcessInstanceFilter
extends Object
Process instance search filter.
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddVariablesItem(ProcessInstanceVariableFilterRequest variablesItem) endDate(DateTimeFilterProperty endDate) booleanThe end date.Whether this process instance has a related incident or not.The parent flow node instance key.The parent process instance key.The process definition ID.The process definition key.The process definition name.The process definition version.The process definition version tag.The key of this process instance.The start date.getState()The process instance state.The tenant ID.The process instance variables.inthashCode()hasIncident(Boolean hasIncident) parentFlowNodeInstanceKey(BasicStringFilterProperty parentFlowNodeInstanceKey) parentProcessInstanceKey(BasicStringFilterProperty parentProcessInstanceKey) processDefinitionId(StringFilterProperty processDefinitionId) processDefinitionKey(BasicStringFilterProperty processDefinitionKey) processDefinitionName(StringFilterProperty processDefinitionName) processDefinitionVersion(IntegerFilterProperty processDefinitionVersion) processDefinitionVersionTag(StringFilterProperty processDefinitionVersionTag) processInstanceKey(BasicStringFilterProperty processInstanceKey) voidsetEndDate(DateTimeFilterProperty endDate) voidsetHasIncident(Boolean hasIncident) voidsetParentFlowNodeInstanceKey(BasicStringFilterProperty parentFlowNodeInstanceKey) voidsetParentProcessInstanceKey(BasicStringFilterProperty parentProcessInstanceKey) voidsetProcessDefinitionId(StringFilterProperty processDefinitionId) voidsetProcessDefinitionKey(BasicStringFilterProperty processDefinitionKey) voidsetProcessDefinitionName(StringFilterProperty processDefinitionName) voidsetProcessDefinitionVersion(IntegerFilterProperty processDefinitionVersion) voidsetProcessDefinitionVersionTag(StringFilterProperty processDefinitionVersionTag) voidsetProcessInstanceKey(BasicStringFilterProperty processInstanceKey) voidsetStartDate(DateTimeFilterProperty startDate) voidvoidsetTenantId(StringFilterProperty tenantId) voidsetVariables(List<ProcessInstanceVariableFilterRequest> variables) startDate(DateTimeFilterProperty startDate) tenantId(StringFilterProperty tenantId) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.variables(List<ProcessInstanceVariableFilterRequest> variables)
-
Field Details
-
JSON_PROPERTY_PROCESS_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_NAME
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_VERSION
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_VERSION_TAG
- See Also:
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_END_DATE
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_HAS_INCIDENT
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
JSON_PROPERTY_VARIABLES
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_PARENT_PROCESS_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_PARENT_FLOW_NODE_INSTANCE_KEY
- See Also:
-
-
Constructor Details
-
ProcessInstanceFilter
public ProcessInstanceFilter()
-
-
Method Details
-
processDefinitionId
public ProcessInstanceFilter processDefinitionId(@Nullable StringFilterProperty processDefinitionId) -
getProcessDefinitionId
The process definition ID.- Returns:
- processDefinitionId
-
setProcessDefinitionId
-
processDefinitionName
public ProcessInstanceFilter processDefinitionName(@Nullable StringFilterProperty processDefinitionName) -
getProcessDefinitionName
The process definition name.- Returns:
- processDefinitionName
-
setProcessDefinitionName
-
processDefinitionVersion
public ProcessInstanceFilter processDefinitionVersion(@Nullable IntegerFilterProperty processDefinitionVersion) -
getProcessDefinitionVersion
The process definition version.- Returns:
- processDefinitionVersion
-
setProcessDefinitionVersion
-
processDefinitionVersionTag
public ProcessInstanceFilter processDefinitionVersionTag(@Nullable StringFilterProperty processDefinitionVersionTag) -
getProcessDefinitionVersionTag
The process definition version tag.- Returns:
- processDefinitionVersionTag
-
setProcessDefinitionVersionTag
public void setProcessDefinitionVersionTag(@Nullable StringFilterProperty processDefinitionVersionTag) -
startDate
-
getStartDate
The start date.- Returns:
- startDate
-
setStartDate
-
endDate
-
getEndDate
The end date.- Returns:
- endDate
-
setEndDate
-
state
-
getState
The process instance state.- Returns:
- state
-
setState
-
hasIncident
-
getHasIncident
Whether this process instance has a related incident or not.- Returns:
- hasIncident
-
setHasIncident
-
tenantId
-
getTenantId
The tenant ID.- Returns:
- tenantId
-
setTenantId
-
variables
public ProcessInstanceFilter variables(@Nullable List<ProcessInstanceVariableFilterRequest> variables) -
addVariablesItem
-
getVariables
The process instance variables.- Returns:
- variables
-
setVariables
-
processInstanceKey
public ProcessInstanceFilter processInstanceKey(@Nullable BasicStringFilterProperty processInstanceKey) -
getProcessInstanceKey
The key of this process instance.- Returns:
- processInstanceKey
-
setProcessInstanceKey
-
processDefinitionKey
public ProcessInstanceFilter processDefinitionKey(@Nullable BasicStringFilterProperty processDefinitionKey) -
getProcessDefinitionKey
The process definition key.- Returns:
- processDefinitionKey
-
setProcessDefinitionKey
-
parentProcessInstanceKey
public ProcessInstanceFilter parentProcessInstanceKey(@Nullable BasicStringFilterProperty parentProcessInstanceKey) -
getParentProcessInstanceKey
The parent process instance key.- Returns:
- parentProcessInstanceKey
-
setParentProcessInstanceKey
public void setParentProcessInstanceKey(@Nullable BasicStringFilterProperty parentProcessInstanceKey) -
parentFlowNodeInstanceKey
public ProcessInstanceFilter parentFlowNodeInstanceKey(@Nullable BasicStringFilterProperty parentFlowNodeInstanceKey) -
getParentFlowNodeInstanceKey
The parent flow node instance key.- Returns:
- parentFlowNodeInstanceKey
-
setParentFlowNodeInstanceKey
public void setParentFlowNodeInstanceKey(@Nullable BasicStringFilterProperty parentFlowNodeInstanceKey) -
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
-