Package org.apache.beam.fn.harness
Class CombineRunners.PrecombineFactory
- java.lang.Object
-
- org.apache.beam.fn.harness.CombineRunners.PrecombineFactory
-
- All Implemented Interfaces:
PTransformRunnerFactory
- Enclosing class:
- CombineRunners
public static class CombineRunners.PrecombineFactory extends java.lang.Object implements PTransformRunnerFactory
A factory forCombineRunners.PrecombineRunners.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.beam.fn.harness.PTransformRunnerFactory
PTransformRunnerFactory.Context, PTransformRunnerFactory.Registrar
-
-
Constructor Summary
Constructors Constructor Description PrecombineFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRunnerForPTransform(PTransformRunnerFactory.Context context)Creates and registers a handler for a given PTransform.
-
-
-
Method Detail
-
addRunnerForPTransform
public void addRunnerForPTransform(PTransformRunnerFactory.Context context) throws java.io.IOException
Description copied from interface:PTransformRunnerFactoryCreates and registers a handler for a given PTransform. Note that the handler must support processing multiple bundles. The handler will be discarded if bundle processing fails or management of the handler between bundle processing fails. The handler may also be discarded due to memory pressure.- Specified by:
addRunnerForPTransformin interfacePTransformRunnerFactory- Throws:
java.io.IOException
-
-