Package io.zeebe.test.util.record
Class WorkflowInstanceCreationRecordStream
- java.lang.Object
-
- io.zeebe.test.util.stream.StreamWrapper<Record<T>,S>
-
- io.zeebe.test.util.record.ExporterRecordStream<WorkflowInstanceCreationRecordValue,WorkflowInstanceCreationRecordStream>
-
- io.zeebe.test.util.record.WorkflowInstanceCreationRecordStream
-
- All Implemented Interfaces:
AutoCloseable,BaseStream<Record<WorkflowInstanceCreationRecordValue>,Stream<Record<WorkflowInstanceCreationRecordValue>>>,Stream<Record<WorkflowInstanceCreationRecordValue>>
public class WorkflowInstanceCreationRecordStream extends ExporterRecordStream<WorkflowInstanceCreationRecordValue,WorkflowInstanceCreationRecordStream>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface java.util.stream.Stream
Stream.Builder<T extends Object>
-
-
Constructor Summary
Constructors Constructor Description WorkflowInstanceCreationRecordStream(Stream<Record<WorkflowInstanceCreationRecordValue>> wrappedStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WorkflowInstanceCreationRecordStreamlimitToWorkflowInstanceCreated(long workflowInstanceKey)protected WorkflowInstanceCreationRecordStreamsupply(Stream<Record<WorkflowInstanceCreationRecordValue>> wrappedStream)WorkflowInstanceCreationRecordStreamwithBpmnProcessId(String bpmnProcessId)WorkflowInstanceCreationRecordStreamwithInstanceKey(long instanceKey)WorkflowInstanceCreationRecordStreamwithKey(long key)WorkflowInstanceCreationRecordStreamwithVariables(Predicate<Map<String,Object>> matcher)WorkflowInstanceCreationRecordStreamwithVariables(Map.Entry<String,Object>... entries)WorkflowInstanceCreationRecordStreamwithVariables(Map<String,Object> variables)WorkflowInstanceCreationRecordStreamwithVersion(int version)-
Methods inherited from class io.zeebe.test.util.record.ExporterRecordStream
onlyCommandRejections, onlyCommands, onlyEvents, valueFilter, withIntent, withPartitionId, withPosition, withRecordKey, withRecordType, withRejectionReason, withRejectionType, withSourceRecordPosition, withTimestamp, withValueType
-
Methods inherited from class io.zeebe.test.util.stream.StreamWrapper
allMatch, anyMatch, asList, await, close, collect, collect, count, distinct, exists, filter, findAny, findFirst, flatMap, flatMapToDouble, flatMapToInt, flatMapToLong, forEach, forEachOrdered, getFirst, getLast, isParallel, iterator, limit, limit, map, mapToDouble, mapToInt, mapToLong, max, min, noneMatch, onClose, parallel, peek, reduce, reduce, reduce, sequential, skip, skipUntil, sorted, sorted, spliterator, toArray, toArray, unordered
-
-
-
-
Constructor Detail
-
WorkflowInstanceCreationRecordStream
public WorkflowInstanceCreationRecordStream(Stream<Record<WorkflowInstanceCreationRecordValue>> wrappedStream)
-
-
Method Detail
-
supply
protected WorkflowInstanceCreationRecordStream supply(Stream<Record<WorkflowInstanceCreationRecordValue>> wrappedStream)
- Specified by:
supplyin classStreamWrapper<Record<WorkflowInstanceCreationRecordValue>,WorkflowInstanceCreationRecordStream>
-
withBpmnProcessId
public WorkflowInstanceCreationRecordStream withBpmnProcessId(String bpmnProcessId)
-
withVersion
public WorkflowInstanceCreationRecordStream withVersion(int version)
-
withKey
public WorkflowInstanceCreationRecordStream withKey(long key)
-
withInstanceKey
public WorkflowInstanceCreationRecordStream withInstanceKey(long instanceKey)
-
withVariables
public WorkflowInstanceCreationRecordStream withVariables(Map<String,Object> variables)
-
withVariables
public WorkflowInstanceCreationRecordStream withVariables(Map.Entry<String,Object>... entries)
-
withVariables
public WorkflowInstanceCreationRecordStream withVariables(Predicate<Map<String,Object>> matcher)
-
limitToWorkflowInstanceCreated
public WorkflowInstanceCreationRecordStream limitToWorkflowInstanceCreated(long workflowInstanceKey)
-
-