Interface SparkPortablePipelineTranslator<T extends SparkTranslationContext>

    • Method Detail

      • knownUrns

        java.util.Set<java.lang.String> knownUrns()
      • translate

        void translate​(org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline pipeline,
                       T context)
        Translates the given pipeline.
      • createTranslationContext

        T createTranslationContext​(org.apache.spark.api.java.JavaSparkContext jsc,
                                   SparkPipelineOptions options,
                                   org.apache.beam.runners.fnexecution.provisioning.JobInfo jobInfo)