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 aTransformTranslator
for the givenPTransform
if 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 aTransformTranslator
for the givenPTransform
if known.- Specified by:
getTransformTranslator
in classPipelineTranslator
-