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/** * JetProcessorimplementation for Beam's Windowing primitive.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static <T> com.hazelcast.function.SupplierEx<com.hazelcast.jet.core.Processor>supplier(org.apache.beam.sdk.coders.Coder inputCoder, org.apache.beam.sdk.coders.Coder outputCoder, org.apache.beam.sdk.values.WindowingStrategy<T,org.apache.beam.sdk.transforms.windowing.BoundedWindow> windowingStrategy, java.lang.String ownerId)protected booleantryProcess(int ordinal, java.lang.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
-
-
-
-
Method Detail
-
supplier
public static <T> com.hazelcast.function.SupplierEx<com.hazelcast.jet.core.Processor> supplier(org.apache.beam.sdk.coders.Coder inputCoder, org.apache.beam.sdk.coders.Coder outputCoder, org.apache.beam.sdk.values.WindowingStrategy<T,org.apache.beam.sdk.transforms.windowing.BoundedWindow> windowingStrategy, java.lang.String ownerId)
-
tryProcess
protected boolean tryProcess(int ordinal, @Nonnull java.lang.Object item)- Overrides:
tryProcessin classcom.hazelcast.jet.core.AbstractProcessor
-
-