Package io.zeebe.test.util.record
Class VariableDocumentRecordStream
- java.lang.Object
-
- io.zeebe.test.util.stream.StreamWrapper<Record<T>,S>
-
- io.zeebe.test.util.record.ExporterRecordStream<VariableDocumentRecordValue,VariableDocumentRecordStream>
-
- io.zeebe.test.util.record.VariableDocumentRecordStream
-
- All Implemented Interfaces:
AutoCloseable,BaseStream<Record<VariableDocumentRecordValue>,Stream<Record<VariableDocumentRecordValue>>>,Stream<Record<VariableDocumentRecordValue>>
public class VariableDocumentRecordStream extends ExporterRecordStream<VariableDocumentRecordValue,VariableDocumentRecordStream>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface java.util.stream.Stream
Stream.Builder<T extends Object>
-
-
Constructor Summary
Constructors Constructor Description VariableDocumentRecordStream(Stream<Record<VariableDocumentRecordValue>> wrappedStream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected VariableDocumentRecordStreamsupply(Stream<Record<VariableDocumentRecordValue>> wrappedStream)VariableDocumentRecordStreamwithScopeKey(long scopeKey)VariableDocumentRecordStreamwithUpdateSemantics(VariableDocumentUpdateSemantic updateSemantics)VariableDocumentRecordStreamwithVariables(Predicate<Map<String,Object>> variablesMatcher)VariableDocumentRecordStreamwithVariables(Map.Entry<String,Object>... entries)VariableDocumentRecordStreamwithVariables(Map<String,Object> variables)-
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
-
VariableDocumentRecordStream
public VariableDocumentRecordStream(Stream<Record<VariableDocumentRecordValue>> wrappedStream)
-
-
Method Detail
-
supply
protected VariableDocumentRecordStream supply(Stream<Record<VariableDocumentRecordValue>> wrappedStream)
- Specified by:
supplyin classStreamWrapper<Record<VariableDocumentRecordValue>,VariableDocumentRecordStream>
-
withScopeKey
public VariableDocumentRecordStream withScopeKey(long scopeKey)
-
withUpdateSemantics
public VariableDocumentRecordStream withUpdateSemantics(VariableDocumentUpdateSemantic updateSemantics)
-
withVariables
public VariableDocumentRecordStream withVariables(Map<String,Object> variables)
-
withVariables
public VariableDocumentRecordStream withVariables(Map.Entry<String,Object>... entries)
-
withVariables
public VariableDocumentRecordStream withVariables(Predicate<Map<String,Object>> variablesMatcher)
-
-