Package org.apache.beam.runners.dataflow
Interface TransformTranslator<TransformT extends org.apache.beam.sdk.transforms.PTransform>
-
public interface TransformTranslator<TransformT extends org.apache.beam.sdk.transforms.PTransform>ATransformTranslatorknows how to translate a particular subclass ofPTransformfor the Cloud Dataflow service. It does so by mutating theTransformTranslator.TranslationContext.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceTransformTranslator.StepTranslationContextThe interface for aTransformTranslatorto build a Dataflow step.static interfaceTransformTranslator.TranslationContextThe interface provided to registered callbacks for interacting with theDataflowRunner, including reading and writing the values ofPCollections and side inputs.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidtranslate(TransformT transform, TransformTranslator.TranslationContext context)
-
-
-
Method Detail
-
translate
void translate(TransformT transform, TransformTranslator.TranslationContext context)
-
-