Package org.apache.beam.runners.spark
Class SparkPipelineRunner
java.lang.Object
org.apache.beam.runners.spark.SparkPipelineRunner
- All Implemented Interfaces:
org.apache.beam.runners.jobsubmission.PortablePipelineRunner
public class SparkPipelineRunner
extends Object
implements org.apache.beam.runners.jobsubmission.PortablePipelineRunner
Runs a portable pipeline on Apache Spark.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidMain method to be called only as the entry point to an executable jar with structure as defined inPortablePipelineJarUtils.org.apache.beam.runners.jobsubmission.PortablePipelineResultrun(org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline pipeline, org.apache.beam.runners.fnexecution.provisioning.JobInfo jobInfo)
-
Constructor Details
-
SparkPipelineRunner
-
-
Method Details
-
run
public org.apache.beam.runners.jobsubmission.PortablePipelineResult run(org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline pipeline, org.apache.beam.runners.fnexecution.provisioning.JobInfo jobInfo) - Specified by:
runin interfaceorg.apache.beam.runners.jobsubmission.PortablePipelineRunner
-
main
Main method to be called only as the entry point to an executable jar with structure as defined inPortablePipelineJarUtils.- Throws:
Exception
-