Class PipelineTranslatorBatch
java.lang.Object
org.apache.beam.runners.spark.structuredstreaming.translation.PipelineTranslator
org.apache.beam.runners.spark.structuredstreaming.translation.batch.PipelineTranslatorBatch
PipelineTranslator for executing a Pipeline in Spark in batch mode. This contains
only the components specific to batch: registry of batch TransformTranslator and registry
lookup code.-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.beam.runners.spark.structuredstreaming.translation.PipelineTranslator
PipelineTranslator.TranslationState, PipelineTranslator.UnresolvedTranslation<InT,T> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <InT extends PInput,OutT extends POutput, TransformT extends PTransform<InT, OutT>>
@Nullable TransformTranslator<InT, OutT, TransformT> getTransformTranslator(TransformT transform) Returns aTransformTranslatorfor the givenPTransformif known.Methods inherited from class org.apache.beam.runners.spark.structuredstreaming.translation.PipelineTranslator
detectStreamingMode, replaceTransforms, translate
-
Constructor Details
-
PipelineTranslatorBatch
public PipelineTranslatorBatch()
-
-
Method Details
-
getTransformTranslator
protected <InT extends PInput,OutT extends POutput, @Nullable TransformTranslator<InT,TransformT extends PTransform<InT, OutT>> OutT, getTransformTranslatorTransformT> (TransformT transform) Returns aTransformTranslatorfor the givenPTransformif known.- Specified by:
getTransformTranslatorin classPipelineTranslator
-