Class PipelineTranslatorBatch
- java.lang.Object
-
- org.apache.beam.runners.spark.structuredstreaming.translation.PipelineTranslator
-
- org.apache.beam.runners.spark.structuredstreaming.translation.batch.PipelineTranslatorBatch
-
@Internal public class PipelineTranslatorBatch extends PipelineTranslator
PipelineTranslatorfor executing aPipelinein Spark in batch mode. This contains only the components specific to batch: registry of batchTransformTranslatorand 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 Constructor Description PipelineTranslatorBatch()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <InT extends org.apache.beam.sdk.values.PInput,OutT extends org.apache.beam.sdk.values.POutput,TransformT extends org.apache.beam.sdk.transforms.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
-
-
-
-
Method Detail
-
getTransformTranslator
protected <InT extends org.apache.beam.sdk.values.PInput,OutT extends org.apache.beam.sdk.values.POutput,TransformT extends org.apache.beam.sdk.transforms.PTransform<InT,OutT>> @Nullable TransformTranslator<InT,OutT,TransformT> getTransformTranslator(TransformT transform)
Returns aTransformTranslatorfor the givenPTransformif known.- Specified by:
getTransformTranslatorin classPipelineTranslator
-
-