public class DoFnOutputReceivers
extends java.lang.Object
DoFn.OutputReceiver and DoFn.MultiOutputReceiver classes.| Constructor and Description | 
|---|
| DoFnOutputReceivers() | 
| Modifier and Type | Method and Description | 
|---|---|
| static <T> DoFn.OutputReceiver<Row> | rowReceiver(DoFn.WindowedContext context,
           TupleTag<T> outputTag,
           SchemaCoder<T> schemaCoder)Returns a  DoFn.OutputReceiverthat automatically converts aRowto the user's output
 type and delegates toWindowedContextOutputReceiver. | 
| static <T> DoFn.MultiOutputReceiver | windowedMultiReceiver(DoFn.WindowedContext context)Returns a  DoFn.MultiOutputReceiverthat delegates to aDoFn.WindowedContext. | 
| static <T> DoFn.MultiOutputReceiver | windowedMultiReceiver(DoFn.WindowedContext context,
                     java.util.Map<TupleTag<?>,Coder<?>> outputCoders)Returns a  DoFn.MultiOutputReceiverthat delegates to aDoFn.WindowedContext. | 
| static <T> DoFn.OutputReceiver<T> | windowedReceiver(DoFn.WindowedContext context,
                TupleTag<T> outputTag)Returns a  DoFn.OutputReceiverthat delegates to aDoFn.WindowedContext. | 
public static <T> DoFn.OutputReceiver<T> windowedReceiver(DoFn.WindowedContext context, @Nullable TupleTag<T> outputTag)
DoFn.OutputReceiver that delegates to a DoFn.WindowedContext.public static <T> DoFn.MultiOutputReceiver windowedMultiReceiver(DoFn.WindowedContext context, @Nullable java.util.Map<TupleTag<?>,Coder<?>> outputCoders)
DoFn.MultiOutputReceiver that delegates to a DoFn.WindowedContext.public static <T> DoFn.MultiOutputReceiver windowedMultiReceiver(DoFn.WindowedContext context)
DoFn.MultiOutputReceiver that delegates to a DoFn.WindowedContext.
 This exists for backwards-compatibility with the Dataflow runner, and will be removed.
public static <T> DoFn.OutputReceiver<Row> rowReceiver(DoFn.WindowedContext context, @Nullable TupleTag<T> outputTag, SchemaCoder<T> schemaCoder)
DoFn.OutputReceiver that automatically converts a Row to the user's output
 type and delegates to WindowedContextOutputReceiver.