Class ViewP
- java.lang.Object
-
- com.hazelcast.jet.core.AbstractProcessor
-
- org.apache.beam.runners.jet.processors.ViewP
-
- All Implemented Interfaces:
com.hazelcast.jet.core.Processor
public class ViewP extends com.hazelcast.jet.core.AbstractProcessorJetProcessorimplementation for Beam's side input producing primitives. Collects all inputWindowedValues, groups them by windows and keys and when input is complete emits them.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancomplete()static 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<?,?> 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
-
tryProcess
protected boolean tryProcess(int ordinal, @Nonnull java.lang.Object item)- Overrides:
tryProcessin classcom.hazelcast.jet.core.AbstractProcessor
-
complete
public boolean complete()
-
supplier
public static 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<?,?> windowingStrategy, java.lang.String ownerId)
-
-