apache_beam.runners.direct.bundle_factory module
A factory that creates UncommittedBundles.
- class apache_beam.runners.direct.bundle_factory.BundleFactory(stacked: bool)[source]
- Bases: - object- For internal use only; no backwards-compatibility guarantees. - BundleFactory creates output bundles to be used by transform evaluators. - Parameters:
- stacked – whether or not to stack the WindowedValues within the bundle in case consecutive ones share the same timestamp and windows. DirectRunnerOptions.direct_runner_use_stacked_bundle controls this option. 
 - create_bundle(output_pcollection: PBegin | PCollection) _Bundle[source]
 - create_empty_committed_bundle(output_pcollection: PBegin | PCollection) _Bundle[source]