Class ElementInstanceFilterImpl
java.lang.Object
io.camunda.client.impl.search.request.TypedSearchRequestPropertyProvider<ElementInstanceFilter>
io.camunda.client.impl.search.filter.ElementInstanceFilterImpl
- All Implemented Interfaces:
ElementInstanceFilter,TypedSearchRequest.SearchRequestFilter
public class ElementInstanceFilterImpl
extends TypedSearchRequestPropertyProvider<ElementInstanceFilter>
implements ElementInstanceFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFilters element instances by element id.elementInstanceKey(long value) Filters element instances by the specified key.protected ElementInstanceFilterhasIncident(boolean value) Filters element instances by incident (has an incident)incidentKey(long value) Filters element instances by incident key.processDefinitionId(String value) Filters element instances by bpmn process id.processDefinitionKey(long value) Filters element instances by process definition key.processInstanceKey(long value) Filters element instances by process instance key.state(ElementInstanceState value) Filters element instances by state.Filter by state usingElementInstanceStatePropertyconsumerFilters element instances by tenant id.type(ElementInstanceType value) Filters element instances by type.Methods inherited from class io.camunda.client.impl.search.request.TypedSearchRequestPropertyProvider
provideSearchRequestProperty
-
Constructor Details
-
ElementInstanceFilterImpl
public ElementInstanceFilterImpl()
-
-
Method Details
-
elementInstanceKey
Description copied from interface:ElementInstanceFilterFilters element instances by the specified key.- Specified by:
elementInstanceKeyin interfaceElementInstanceFilter- Parameters:
value- the key of element instance- Returns:
- the updated filter
-
processDefinitionKey
Description copied from interface:ElementInstanceFilterFilters element instances by process definition key.- Specified by:
processDefinitionKeyin interfaceElementInstanceFilter- Parameters:
value- the process definition key of element instance- Returns:
- the updated filter
-
processDefinitionId
Description copied from interface:ElementInstanceFilterFilters element instances by bpmn process id.- Specified by:
processDefinitionIdin interfaceElementInstanceFilter- Parameters:
value- the bpmn process id of element instance- Returns:
- the updated filter
-
processInstanceKey
Description copied from interface:ElementInstanceFilterFilters element instances by process instance key.- Specified by:
processInstanceKeyin interfaceElementInstanceFilter- Parameters:
value- the process instance key of element instance- Returns:
- the updated filter
-
elementId
Description copied from interface:ElementInstanceFilterFilters element instances by element id.- Specified by:
elementIdin interfaceElementInstanceFilter- Parameters:
value- the element id of element instance- Returns:
- the updated filter
-
state
Description copied from interface:ElementInstanceFilterFilters element instances by state.- Specified by:
statein interfaceElementInstanceFilter- Parameters:
value- the state of element instance- Returns:
- the updated filter
-
state
Description copied from interface:ElementInstanceFilterFilter by state usingElementInstanceStatePropertyconsumer- Specified by:
statein interfaceElementInstanceFilter
-
type
Description copied from interface:ElementInstanceFilterFilters element instances by type.- Specified by:
typein interfaceElementInstanceFilter- Parameters:
value- the type of element instance- Returns:
- the updated filter
-
hasIncident
Description copied from interface:ElementInstanceFilterFilters element instances by incident (has an incident)- Specified by:
hasIncidentin interfaceElementInstanceFilter- Parameters:
value- has the element instance an incident- Returns:
- the updated filter
-
incidentKey
Description copied from interface:ElementInstanceFilterFilters element instances by incident key.- Specified by:
incidentKeyin interfaceElementInstanceFilter- Parameters:
value- the incident key for element instance- Returns:
- the updated filter
-
tenantId
Description copied from interface:ElementInstanceFilterFilters element instances by tenant id.- Specified by:
tenantIdin interfaceElementInstanceFilter- Parameters:
value- the tenant id for element instance- Returns:
- the updated filter
-
getSearchRequestProperty
- Specified by:
getSearchRequestPropertyin classTypedSearchRequestPropertyProvider<ElementInstanceFilter>
-