public class FlinkJobServerDriver
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Class and Description |
---|---|
static class |
FlinkJobServerDriver.ServerConfiguration
Configuration for the jobServer.
|
Modifier and Type | Method and Description |
---|---|
static FlinkJobServerDriver |
create(FlinkJobServerDriver.ServerConfiguration configuration,
org.apache.beam.vendor.guava.v20_0.com.google.common.util.concurrent.ListeningExecutorService executor,
ServerFactory jobServerFactory,
ServerFactory artifactServerFactory) |
static FlinkJobServerDriver |
fromConfig(FlinkJobServerDriver.ServerConfiguration configuration) |
static FlinkJobServerDriver |
fromParams(java.lang.String[] args) |
static void |
main(java.lang.String[] args) |
void |
run() |
java.lang.String |
start() |
void |
stop() |
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public static FlinkJobServerDriver fromParams(java.lang.String[] args)
public static FlinkJobServerDriver fromConfig(FlinkJobServerDriver.ServerConfiguration configuration)
public static FlinkJobServerDriver create(FlinkJobServerDriver.ServerConfiguration configuration, org.apache.beam.vendor.guava.v20_0.com.google.common.util.concurrent.ListeningExecutorService executor, ServerFactory jobServerFactory, ServerFactory artifactServerFactory)
public void run()
run
in interface java.lang.Runnable
public java.lang.String start() throws java.io.IOException
java.io.IOException
public void stop()