public abstract class DoFn.FinishBundleContext
extends java.lang.Object
DoFn.FinishBundle method.| Constructor and Description | 
|---|
| FinishBundleContext() | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract PipelineOptions | getPipelineOptions() | 
| abstract void | output(OutputT output,
      Instant timestamp,
      BoundedWindow window)Adds the given element to the main output  PCollectionat the given timestamp in the
 given window. | 
| abstract <T> void | output(TupleTag<T> tag,
      T output,
      Instant timestamp,
      BoundedWindow window)Adds the given element to the output  PCollectionwith the given tag at the given
 timestamp in the given window. | 
@Pure public abstract PipelineOptions getPipelineOptions()
public abstract void output(OutputT output, Instant timestamp, BoundedWindow window)
PCollection at the given timestamp in the
 given window.
 Once passed to output the element should not be modified in any way.
 
Note: A splittable DoFn is not allowed to output from the DoFn.FinishBundle method.
public abstract <T> void output(TupleTag<T> tag, T output, Instant timestamp, BoundedWindow window)
PCollection with the given tag at the given
 timestamp in the given window.
 Once passed to output the element should not be modified in any way.
 
Note: A splittable DoFn is not allowed to output from the DoFn.FinishBundle method.