Package io.camunda.client.protocol.rest
Class ElementInstanceFilter
java.lang.Object
io.camunda.client.protocol.rest.ElementInstanceFilter
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-10-08T19:37:20.302687113Z[GMT]",
comments="Generator version: 7.12.0")
public class ElementInstanceFilter
extends Object
Element instance filter.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumType of element as defined set of values. -
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 TypeMethodDescriptionelementInstanceKey(String elementInstanceKey) elementInstanceScopeKey(String elementInstanceScopeKey) elementName(String elementName) endDate(DateTimeFilterProperty endDate) booleanThe element ID for this element instance.The assigned key, which acts as a unique identifier for this element instance.The scope key of this element instance.The element name.The end date of this element instance.Shows whether this element instance has an incident related to.The key of incident if field incident is true.The process definition ID associated to this element instance.The process definition key associated to this element instance.The process instance key associated to this element instance.The start date of this element instance.getState()State of element instance as defined set of values.The tenant ID.getType()Type of element as defined set of values.inthashCode()hasIncident(Boolean hasIncident) incidentKey(String incidentKey) processDefinitionId(String processDefinitionId) processDefinitionKey(String processDefinitionKey) processInstanceKey(String processInstanceKey) voidsetElementId(String elementId) voidsetElementInstanceKey(String elementInstanceKey) voidsetElementInstanceScopeKey(String elementInstanceScopeKey) voidsetElementName(String elementName) voidsetEndDate(DateTimeFilterProperty endDate) voidsetHasIncident(Boolean hasIncident) voidsetIncidentKey(String incidentKey) voidsetProcessDefinitionId(String processDefinitionId) voidsetProcessDefinitionKey(String processDefinitionKey) voidsetProcessInstanceKey(String processInstanceKey) voidsetStartDate(DateTimeFilterProperty startDate) voidvoidsetTenantId(String tenantId) voidstartDate(DateTimeFilterProperty startDate) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_PROCESS_DEFINITION_ID
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_ELEMENT_ID
- See Also:
-
JSON_PROPERTY_ELEMENT_NAME
- See Also:
-
JSON_PROPERTY_HAS_INCIDENT
- See Also:
-
JSON_PROPERTY_TENANT_ID
- See Also:
-
JSON_PROPERTY_ELEMENT_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_INSTANCE_KEY
- See Also:
-
JSON_PROPERTY_PROCESS_DEFINITION_KEY
- See Also:
-
JSON_PROPERTY_INCIDENT_KEY
- See Also:
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_END_DATE
- See Also:
-
JSON_PROPERTY_ELEMENT_INSTANCE_SCOPE_KEY
- See Also:
-
-
Constructor Details
-
ElementInstanceFilter
public ElementInstanceFilter()
-
-
Method Details
-
processDefinitionId
-
getProcessDefinitionId
The process definition ID associated to this element instance.- Returns:
- processDefinitionId
-
setProcessDefinitionId
-
state
-
getState
State of element instance as defined set of values.- Returns:
- state
-
setState
-
type
-
getType
Type of element as defined set of values.- Returns:
- type
-
setType
-
elementId
-
getElementId
The element ID for this element instance.- Returns:
- elementId
-
setElementId
-
elementName
-
getElementName
The element name. This only works for data created with 8.8 and onwards. Instances from prior versions don't contain this data and cannot be found.- Returns:
- elementName
-
setElementName
-
hasIncident
-
getHasIncident
Shows whether this element instance has an incident related to.- Returns:
- hasIncident
-
setHasIncident
-
tenantId
-
getTenantId
The tenant ID.- Returns:
- tenantId
-
setTenantId
-
elementInstanceKey
-
getElementInstanceKey
The assigned key, which acts as a unique identifier for this element instance.- Returns:
- elementInstanceKey
-
setElementInstanceKey
-
processInstanceKey
-
getProcessInstanceKey
The process instance key associated to this element instance.- Returns:
- processInstanceKey
-
setProcessInstanceKey
-
processDefinitionKey
-
getProcessDefinitionKey
The process definition key associated to this element instance.- Returns:
- processDefinitionKey
-
setProcessDefinitionKey
-
incidentKey
-
getIncidentKey
The key of incident if field incident is true.- Returns:
- incidentKey
-
setIncidentKey
-
startDate
-
getStartDate
The start date of this element instance.- Returns:
- startDate
-
setStartDate
-
endDate
-
getEndDate
The end date of this element instance.- Returns:
- endDate
-
setEndDate
-
elementInstanceScopeKey
-
getElementInstanceScopeKey
The scope key of this element instance. If provided with a process instance key it will return element instances that are immediate children of the process instance. If provided with an element instance key it will return element instances that are immediate children of the element instance.- Returns:
- elementInstanceScopeKey
-
setElementInstanceScopeKey
-
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
-