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 boolean
tryProcess
(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, tryProcessWatermark
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
tryProcess
in classcom.hazelcast.jet.core.AbstractProcessor
-