Class UnboundedSourceP<T,CmT extends org.apache.beam.sdk.io.UnboundedSource.CheckpointMark>
- java.lang.Object
-
- com.hazelcast.jet.core.AbstractProcessor
-
- org.apache.beam.runners.jet.processors.UnboundedSourceP<T,CmT>
-
- All Implemented Interfaces:
com.hazelcast.jet.core.Processor
public class UnboundedSourceP<T,CmT extends org.apache.beam.sdk.io.UnboundedSource.CheckpointMark> extends com.hazelcast.jet.core.AbstractProcessorJetProcessorimplementation for reading from an unbounded Beam source.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()booleancomplete()protected voidinit(com.hazelcast.jet.core.Processor.Context context)booleanisCooperative()static <T,CmT extends org.apache.beam.sdk.io.UnboundedSource.CheckpointMark>
com.hazelcast.jet.core.ProcessorMetaSuppliersupplier(org.apache.beam.sdk.io.UnboundedSource<T,CmT> unboundedSource, org.apache.beam.runners.core.construction.SerializablePipelineOptions options, org.apache.beam.sdk.coders.Coder outputCoder, java.lang.String ownerId)-
Methods inherited from class com.hazelcast.jet.core.AbstractProcessor
emitFromTraverser, emitFromTraverser, emitFromTraverser, emitFromTraverserToSnapshot, flatMapper, flatMapper, flatMapper, getLogger, getOutbox, init, process, restoreFromSnapshot, restoreFromSnapshot, tryEmit, tryEmit, tryEmit, tryEmitToSnapshot, tryProcess, tryProcess0, tryProcess1, tryProcess2, tryProcess3, tryProcess4, tryProcessWatermark
-
-
-
-
Method Detail
-
init
protected void init(@Nonnull com.hazelcast.jet.core.Processor.Context context) throws java.io.IOException- Overrides:
initin classcom.hazelcast.jet.core.AbstractProcessor- Throws:
java.io.IOException
-
complete
public boolean complete()
-
isCooperative
public boolean isCooperative()
-
close
public void close()
-
supplier
public static <T,CmT extends org.apache.beam.sdk.io.UnboundedSource.CheckpointMark> com.hazelcast.jet.core.ProcessorMetaSupplier supplier(org.apache.beam.sdk.io.UnboundedSource<T,CmT> unboundedSource, org.apache.beam.runners.core.construction.SerializablePipelineOptions options, org.apache.beam.sdk.coders.Coder outputCoder, java.lang.String ownerId)
-
-