public interface TransformTranslator<T extends org.apache.beam.sdk.transforms.PTransform<?,?>>
PTransform.| Modifier and Type | Method and Description |
|---|---|
default void |
translate(T transform,
org.apache.beam.sdk.runners.TransformHierarchy.Node node,
TranslationContext ctx)
Translates the Java
PTransform into Samza API. |
default void |
translatePortable(org.apache.beam.runners.core.construction.graph.PipelineNode.PTransformNode transform,
org.apache.beam.runners.core.construction.graph.QueryablePipeline pipeline,
PortableTranslationContext ctx)
Translates the portable
RunnerApi.PTransform into
Samza API. |
default void translate(T transform, org.apache.beam.sdk.runners.TransformHierarchy.Node node, TranslationContext ctx)
PTransform into Samza API.default void translatePortable(org.apache.beam.runners.core.construction.graph.PipelineNode.PTransformNode transform,
org.apache.beam.runners.core.construction.graph.QueryablePipeline pipeline,
PortableTranslationContext ctx)
RunnerApi.PTransform into
Samza API.