Class AssignWindowP<T>
java.lang.Object
com.hazelcast.jet.core.AbstractProcessor
org.apache.beam.runners.jet.processors.AssignWindowP<T>
- Type Parameters:
T- type of element being windowed
- All Implemented Interfaces:
com.hazelcast.jet.core.Processor
public class AssignWindowP<T>
extends com.hazelcast.jet.core.AbstractProcessor
/** * Jet
Processor implementation for Beam's Windowing primitive.-
Nested Class Summary
Nested classes/interfaces inherited from class com.hazelcast.jet.core.AbstractProcessor
com.hazelcast.jet.core.AbstractProcessor.FlatMapper<T,R> Nested classes/interfaces inherited from interface com.hazelcast.jet.core.Processor
com.hazelcast.jet.core.Processor.Context -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> com.hazelcast.function.SupplierEx<com.hazelcast.jet.core.Processor> supplier(Coder inputCoder, Coder outputCoder, WindowingStrategy<T, BoundedWindow> windowingStrategy, String ownerId) protected booleantryProcess(int ordinal, Object item) Methods inherited from class com.hazelcast.jet.core.AbstractProcessor
emitFromTraverser, emitFromTraverser, emitFromTraverser, emitFromTraverserToSnapshot, flatMapper, flatMapper, flatMapper, getLogger, getOutbox, init, init, process, restoreFromSnapshot, restoreFromSnapshot, tryEmit, tryEmit, tryEmit, tryEmitToSnapshot, tryProcess0, tryProcess1, tryProcess2, tryProcess3, tryProcess4, tryProcessWatermarkMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hazelcast.jet.core.Processor
close, complete, completeEdge, finishSnapshotRestore, isCooperative, saveToSnapshot, snapshotCommitFinish, snapshotCommitPrepare, tryProcess
-
Method Details
-
supplier
public static <T> com.hazelcast.function.SupplierEx<com.hazelcast.jet.core.Processor> supplier(Coder inputCoder, Coder outputCoder, WindowingStrategy<T, BoundedWindow> windowingStrategy, String ownerId) -
tryProcess
- Overrides:
tryProcessin classcom.hazelcast.jet.core.AbstractProcessor
-