Interface SparkPipelineTranslator
-
- All Known Implementing Classes:
StreamingTransformTranslator.Translator,TransformTranslator.Translator
public interface SparkPipelineTranslatorTranslator to support translation between Beam transformations and Spark transformations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanhasTranslation(org.apache.beam.sdk.transforms.PTransform<?,?> transform)<TransformT extends org.apache.beam.sdk.transforms.PTransform<?,?>>
TransformEvaluator<TransformT>translateBounded(org.apache.beam.sdk.transforms.PTransform<?,?> transform)<TransformT extends org.apache.beam.sdk.transforms.PTransform<?,?>>
TransformEvaluator<TransformT>translateUnbounded(org.apache.beam.sdk.transforms.PTransform<?,?> transform)
-
-
-
Method Detail
-
hasTranslation
boolean hasTranslation(org.apache.beam.sdk.transforms.PTransform<?,?> transform)
-
translateBounded
<TransformT extends org.apache.beam.sdk.transforms.PTransform<?,?>> TransformEvaluator<TransformT> translateBounded(org.apache.beam.sdk.transforms.PTransform<?,?> transform)
-
translateUnbounded
<TransformT extends org.apache.beam.sdk.transforms.PTransform<?,?>> TransformEvaluator<TransformT> translateUnbounded(org.apache.beam.sdk.transforms.PTransform<?,?> transform)
-
-