public class DoFnRunnerFactory<InputT,OutputT>
extends java.lang.Object
implements java.io.Serializable
SimpleDoFnRunner
.Constructor and Description |
---|
DoFnRunnerFactory(GearpumpPipelineOptions pipelineOptions,
DoFn<InputT,OutputT> doFn,
java.util.Collection<PCollectionView<?>> sideInputs,
org.apache.beam.runners.core.DoFnRunners.OutputManager outputManager,
TupleTag<OutputT> mainOutputTag,
java.util.List<TupleTag<?>> sideOutputTags,
org.apache.beam.runners.core.StepContext stepContext,
java.util.Map<TupleTag<?>,Coder<?>> outputCoders,
WindowingStrategy<?,?> windowingStrategy) |
Modifier and Type | Method and Description |
---|---|
org.apache.beam.runners.core.PushbackSideInputDoFnRunner<InputT,OutputT> |
createRunner(org.apache.beam.runners.core.ReadyCheckingSideInputReader sideInputReader) |
public DoFnRunnerFactory(GearpumpPipelineOptions pipelineOptions, DoFn<InputT,OutputT> doFn, java.util.Collection<PCollectionView<?>> sideInputs, org.apache.beam.runners.core.DoFnRunners.OutputManager outputManager, TupleTag<OutputT> mainOutputTag, java.util.List<TupleTag<?>> sideOutputTags, org.apache.beam.runners.core.StepContext stepContext, java.util.Map<TupleTag<?>,Coder<?>> outputCoders, WindowingStrategy<?,?> windowingStrategy)