Package org.apache.beam.runners.flink
Class FlinkJobServerDriver
java.lang.Object
org.apache.beam.runners.jobsubmission.JobServerDriver
org.apache.beam.runners.flink.FlinkJobServerDriver
- All Implemented Interfaces:
Runnable
Driver program that starts a job server for the Flink runner.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Flink runner-specific Configuration for the jobServer.Nested classes/interfaces inherited from class org.apache.beam.runners.jobsubmission.JobServerDriver
JobServerDriver.JobInvokerFactory, JobServerDriver.ServerConfiguration
-
Field Summary
Fields inherited from class org.apache.beam.runners.jobsubmission.JobServerDriver
configuration
-
Method Summary
Modifier and TypeMethodDescriptionstatic FlinkJobServerDriver
fromConfig
(FlinkJobServerDriver.FlinkServerConfiguration configuration) static FlinkJobServerDriver
fromConfig
(FlinkJobServerDriver.FlinkServerConfiguration configuration, JobServerDriver.JobInvokerFactory jobInvokerFactory) static FlinkJobServerDriver
fromParams
(String[] args) static void
Methods inherited from class org.apache.beam.runners.jobsubmission.JobServerDriver
createArtifactServerFactory, createJobServerFactory, createJobService, createSessionToken, getJobServerUrl, run, start, stop
-
Method Details
-
main
- Throws:
Exception
-
parseArgs
-
fromParams
-
fromConfig
public static FlinkJobServerDriver fromConfig(FlinkJobServerDriver.FlinkServerConfiguration configuration) -
fromConfig
public static FlinkJobServerDriver fromConfig(FlinkJobServerDriver.FlinkServerConfiguration configuration, JobServerDriver.JobInvokerFactory jobInvokerFactory)
-