Package io.camunda.client.protocol.rest
Class ProcessInstanceResult
java.lang.Object
io.camunda.client.protocol.rest.ProcessInstanceResult
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.23.0")
public class ProcessInstanceResult
extends Object
Process instance search response item.
-
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 String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddTagsItem(String tagsItem) businessId(String businessId) booleanThe business id associated with this process instance.The completion or termination time of the process instance.Whether this process instance has a related incident or not.The parent element instance key.The parent process instance key.Id of a process definition, from the model.The process definition key.The process definition name.The process definition version.The process definition version tag.The key of this process instance.The key of the root process instance.The start time of the process instance.getState()Get stateThe time this process instance most recently entered the `SUSPENDED` state.getTags()List of tags.The unique identifier of the tenant.inthashCode()hasIncident(Boolean hasIncident) parentElementInstanceKey(String parentElementInstanceKey) parentProcessInstanceKey(String parentProcessInstanceKey) processDefinitionId(String processDefinitionId) processDefinitionKey(String processDefinitionKey) processDefinitionName(String processDefinitionName) processDefinitionVersion(Integer processDefinitionVersion) processDefinitionVersionTag(String processDefinitionVersionTag) processInstanceKey(String processInstanceKey) rootProcessInstanceKey(String rootProcessInstanceKey) voidsetBusinessId(String businessId) voidsetEndDate(String endDate) voidsetHasIncident(Boolean hasIncident) voidsetParentElementInstanceKey(String parentElementInstanceKey) voidsetParentProcessInstanceKey(String parentProcessInstanceKey) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessDefinitionName(String processDefinitionName) voidsetProcessDefinitionVersion(Integer processDefinitionVersion) voidsetProcessDefinitionVersionTag(String processDefinitionVersionTag) voidsetProcessInstanceKey(String processInstanceKey) voidsetRootProcessInstanceKey(String rootProcessInstanceKey) voidsetStartDate(String startDate) voidsetState(ProcessInstanceStateEnum state) voidsetSuspendedDate(String suspendedDate) voidvoidsetTenantId(String tenantId) state(ProcessInstanceStateEnum state) suspendedDate(String suspendedDate) toString()
-
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_SUSPENDED_DATE
- See Also:
-
JSON_PROPERTY_HAS_INCIDENT
- See Also:
-
JSON_PROPERTY_TENANT_ID
- 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_ELEMENT_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_ROOT_PROCESS_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_TAGS
- See Also:
-
JSON_PROPERTY_BUSINESS_ID
- See Also:
-
-
Constructor Details
-
ProcessInstanceResult
public ProcessInstanceResult()
-
-
Method Details
-
processDefinitionId
-
getProcessDefinitionId
Id of a process definition, from the model. Only ids of process definitions that are deployed are useful.- Returns:
- processDefinitionId
-
setProcessDefinitionId
-
processDefinitionName
-
getProcessDefinitionName
The process definition name.- Returns:
- processDefinitionName
-
setProcessDefinitionName
-
processDefinitionVersion
-
getProcessDefinitionVersion
The process definition version.- Returns:
- processDefinitionVersion
-
setProcessDefinitionVersion
-
processDefinitionVersionTag
public ProcessInstanceResult processDefinitionVersionTag(@Nullable String processDefinitionVersionTag) -
getProcessDefinitionVersionTag
The process definition version tag.- Returns:
- processDefinitionVersionTag
-
setProcessDefinitionVersionTag
-
startDate
-
getStartDate
The start time of the process instance.- Returns:
- startDate
-
setStartDate
-
endDate
-
getEndDate
The completion or termination time of the process instance.- Returns:
- endDate
-
setEndDate
-
state
-
getState
Get state- Returns:
- state
-
setState
-
suspendedDate
-
getSuspendedDate
The time this process instance most recently entered the `SUSPENDED` state. This is `null` if the process instance is not currently suspended.- Returns:
- suspendedDate
-
setSuspendedDate
-
hasIncident
-
getHasIncident
Whether this process instance has a related incident or not.- Returns:
- hasIncident
-
setHasIncident
-
tenantId
-
getTenantId
The unique identifier of the tenant.- Returns:
- tenantId
-
setTenantId
-
processInstanceKey
-
getProcessInstanceKey
The key of this process instance.- Returns:
- processInstanceKey
-
setProcessInstanceKey
-
processDefinitionKey
-
getProcessDefinitionKey
The process definition key.- Returns:
- processDefinitionKey
-
setProcessDefinitionKey
-
parentProcessInstanceKey
-
getParentProcessInstanceKey
The parent process instance key.- Returns:
- parentProcessInstanceKey
-
setParentProcessInstanceKey
-
parentElementInstanceKey
-
getParentElementInstanceKey
The parent element instance key.- Returns:
- parentElementInstanceKey
-
setParentElementInstanceKey
-
rootProcessInstanceKey
-
getRootProcessInstanceKey
The key of the root process instance. The root process instance is the top-level ancestor in the process instance hierarchy. This field is only present for data belonging to process instance hierarchies created in version 8.9 or later.- Returns:
- rootProcessInstanceKey
-
setRootProcessInstanceKey
-
tags
-
addTagsItem
-
getTags
List of tags. Tags need to start with a letter; then alphanumerics, `_`, `-`, `:`, or `.`; length ≤ 100.- Returns:
- tags
-
setTags
-
businessId
-
getBusinessId
The business id associated with this process instance.- Returns:
- businessId
-
setBusinessId
-
equals
-
hashCode
public int hashCode() -
toString
-