@Internal public interface TransformTranslator<TransformT extends PTransform>
TransformTranslator
knows how to translate a particular subclass of PTransform
for the Cloud Dataflow service. It does so by mutating the TransformTranslator.TranslationContext
.Modifier and Type | Interface and Description |
---|---|
static interface |
TransformTranslator.StepTranslationContext
The interface for a
TransformTranslator to build a Dataflow step. |
static interface |
TransformTranslator.TranslationContext
The interface provided to registered callbacks for interacting with the
DataflowRunner ,
including reading and writing the values of PCollection s and side inputs. |
Modifier and Type | Method and Description |
---|---|
void |
translate(TransformT transform,
TransformTranslator.TranslationContext context) |
void translate(TransformT transform, TransformTranslator.TranslationContext context)