Package org.apache.beam.runners.flink
Class FlinkPipelineRunner
java.lang.Object
org.apache.beam.runners.flink.FlinkPipelineRunner
- All Implemented Interfaces:
 PortablePipelineRunner
Runs a Pipeline on Flink via 
FlinkRunner.- 
Constructor Summary
ConstructorsConstructorDescriptionFlinkPipelineRunner(FlinkPipelineOptions pipelineOptions, @Nullable String confDir, List<String> filesToStage) Setup a flink pipeline runner. - 
Method Summary
Modifier and TypeMethodDescriptionstatic voidMain method to be called only as the entry point to an executable jar with structure as defined inPortablePipelineJarUtils. 
- 
Constructor Details
- 
FlinkPipelineRunner
public FlinkPipelineRunner(FlinkPipelineOptions pipelineOptions, @Nullable String confDir, List<String> filesToStage) Setup a flink pipeline runner.- Parameters:
 pipelineOptions- pipeline options configuring the flink pipeline runner.confDir- flink configuration directory. Note that pipeline option's flinkConfDir, If not null, takes precedence against this parameter.filesToStage- a list of file names to stage.
 
 - 
 - 
Method Details
- 
run
public PortablePipelineResult run(org.apache.beam.model.pipeline.v1.RunnerApi.Pipeline pipeline, JobInfo jobInfo) throws Exception - Specified by:
 runin interfacePortablePipelineRunner- Throws:
 Exception
 - 
main
Main method to be called only as the entry point to an executable jar with structure as defined inPortablePipelineJarUtils.- Throws:
 Exception
 
 -