Class UserTaskFilterImpl
java.lang.Object
io.camunda.zeebe.client.impl.search.TypedSearchRequestPropertyProvider<UserTaskFilterRequest>
io.camunda.zeebe.client.impl.search.filter.UserTaskFilterImpl
- All Implemented Interfaces:
UserTaskFilter,TypedSearchQueryRequest.SearchRequestFilter
public class UserTaskFilterImpl
extends TypedSearchRequestPropertyProvider<UserTaskFilterRequest>
implements UserTaskFilter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionFilters user tasks by the specified assignee.bpmnProcessId(String bpmnProcessId) Filters user tasks by the specified Process Definition Id.candidateGroup(String candidateGroup) Filters user tasks by the specified candidate group.candidateUser(String candidateUser) Filters user tasks by the specified candidate user.Filters user tasks by the specified task definition ID.protected UserTaskFilterRequestFilters user tasks by the specified key.processDefinitionKey(Long processDefinitionKey) Filters user tasks by the specified process definition key.processInstanceKey(Long processInstanceKey) Filters user tasks by the specified process instance key.Filters user tasks by the specified state.Filters user tasks by the specified tenant ID.variables(List<UserTaskVariableFilterRequest> variableValueFilters) Filters user tasks by the specified Process Definition Id.Methods inherited from class io.camunda.zeebe.client.impl.search.TypedSearchRequestPropertyProvider
provideSearchRequestProperty
-
Constructor Details
-
UserTaskFilterImpl
-
UserTaskFilterImpl
public UserTaskFilterImpl()
-
-
Method Details
-
key
Description copied from interface:UserTaskFilterFilters user tasks by the specified key.- Specified by:
keyin interfaceUserTaskFilter- Parameters:
value- the key of the user task- Returns:
- the updated filter
-
state
Description copied from interface:UserTaskFilterFilters user tasks by the specified state.- Specified by:
statein interfaceUserTaskFilter- Parameters:
state- the state of the user task- Returns:
- the updated filter
-
assignee
Description copied from interface:UserTaskFilterFilters user tasks by the specified assignee.- Specified by:
assigneein interfaceUserTaskFilter- Parameters:
assignee- the assignee of the user task- Returns:
- the updated filter
-
elementId
Description copied from interface:UserTaskFilterFilters user tasks by the specified task definition ID.- Specified by:
elementIdin interfaceUserTaskFilter- Parameters:
elementId- the task definition ID of the user task- Returns:
- the updated filter
-
candidateGroup
Description copied from interface:UserTaskFilterFilters user tasks by the specified candidate group.- Specified by:
candidateGroupin interfaceUserTaskFilter- Parameters:
candidateGroup- the candidate group of the user task- Returns:
- the updated filter
-
candidateUser
Description copied from interface:UserTaskFilterFilters user tasks by the specified candidate user.- Specified by:
candidateUserin interfaceUserTaskFilter- Parameters:
candidateUser- the candidate user of the user task- Returns:
- the updated filter
-
processDefinitionKey
Description copied from interface:UserTaskFilterFilters user tasks by the specified process definition key.- Specified by:
processDefinitionKeyin interfaceUserTaskFilter- Parameters:
processDefinitionKey- the process definition key of the user task- Returns:
- the updated filter
-
processInstanceKey
Description copied from interface:UserTaskFilterFilters user tasks by the specified process instance key.- Specified by:
processInstanceKeyin interfaceUserTaskFilter- Parameters:
processInstanceKey- the process instance key of the user task- Returns:
- the updated filter
-
tentantId
Description copied from interface:UserTaskFilterFilters user tasks by the specified tenant ID.- Specified by:
tentantIdin interfaceUserTaskFilter- Parameters:
tenantId- the tenant ID of the user task- Returns:
- the updated filter
-
bpmnProcessId
Description copied from interface:UserTaskFilterFilters user tasks by the specified Process Definition Id.- Specified by:
bpmnProcessIdin interfaceUserTaskFilter- Parameters:
bpmnProcessId- from the task- Returns:
- the updated filter
-
variables
Description copied from interface:UserTaskFilterFilters user tasks by the specified Process Definition Id.- Specified by:
variablesin interfaceUserTaskFilter- Parameters:
variableValueFilters- from the task- Returns:
- the updated filter
-
getSearchRequestProperty
- Specified by:
getSearchRequestPropertyin classTypedSearchRequestPropertyProvider<UserTaskFilterRequest>
-