Package io.camunda.service.search.filter
Class ProcessInstanceFilter.Builder
java.lang.Object
io.camunda.service.search.filter.ProcessInstanceFilter.Builder
- All Implemented Interfaces:
ObjectBuilder<ProcessInstanceFilter>
- Enclosing class:
ProcessInstanceFilter
public static final class ProcessInstanceFilter.Builder
extends Object
implements ObjectBuilder<ProcessInstanceFilter>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionactive(boolean active) activityId(String activityId) batchOperationIds(String... values) batchOperationIds(List<String> values) bpmnProcessIds(String... values) bpmnProcessIds(List<String> values) build()canceled(boolean canceled) completed(boolean completed) endDate(DateValueFilter endDate) errorMessage(String errorMessage) finished(boolean finished) incidents(boolean incidents) parentProcessInstanceKeys(Long... values) parentProcessInstanceKeys(List<Long> values) processDefinitionVersions(Integer... values) processDefinitionVersions(List<Integer> values) retriesLeft(boolean retriesLeft) running(boolean running) startDate(DateValueFilter startDate) variable(ProcessInstanceVariableFilter variable) variable(Function<ProcessInstanceVariableFilter.Builder, ObjectBuilder<ProcessInstanceVariableFilter>> fn)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
running
-
active
-
incidents
-
finished
-
completed
-
canceled
-
retriesLeft
-
errorMessage
-
activityId
-
startDate
-
startDate
public ProcessInstanceFilter.Builder startDate(Function<DateValueFilter.Builder, ObjectBuilder<DateValueFilter>> fn) -
endDate
-
endDate
public ProcessInstanceFilter.Builder endDate(Function<DateValueFilter.Builder, ObjectBuilder<DateValueFilter>> fn) -
bpmnProcessIds
-
bpmnProcessIds
-
processDefinitionVersions
-
processDefinitionVersions
-
variable
-
variable
-
batchOperationIds
-
batchOperationIds
-
parentProcessInstanceKeys
-
parentProcessInstanceKeys
-
tenantIds
-
tenantIds
-
build
- Specified by:
buildin interfaceObjectBuilder<ProcessInstanceFilter>
-