public class FlinkYarnSessionCli extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CONFIG_FILE_LOG4J_NAME |
static String |
CONFIG_FILE_LOGBACK_NAME |
| Constructor and Description |
|---|
FlinkYarnSessionCli(String shortPrefix,
String longPrefix) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.flink.runtime.yarn.AbstractFlinkYarnClient |
createFlinkYarnClient(org.apache.commons.cli.CommandLine cmd)
Creates a new Yarn Client.
|
static org.apache.flink.runtime.yarn.AbstractFlinkYarnClient |
getFlinkYarnClient() |
void |
getYARNSessionCLIOptions(org.apache.commons.cli.Options options) |
static void |
main(String[] args) |
int |
run(String[] args) |
static void |
runInteractiveCli(org.apache.flink.runtime.yarn.AbstractFlinkYarnCluster yarnCluster) |
void |
stop()
Utility method for tests.
|
FlinkYarnSessionCli |
withDefaultApplicationName(String defaultApplicationName)
Sets the default Yarn Application Name.
|
public static final String CONFIG_FILE_LOGBACK_NAME
public static final String CONFIG_FILE_LOG4J_NAME
public org.apache.flink.runtime.yarn.AbstractFlinkYarnClient createFlinkYarnClient(org.apache.commons.cli.CommandLine cmd)
cmd - the command line to parse options frompublic static org.apache.flink.runtime.yarn.AbstractFlinkYarnClient getFlinkYarnClient()
public static void runInteractiveCli(org.apache.flink.runtime.yarn.AbstractFlinkYarnCluster yarnCluster)
public static void main(String[] args)
public void getYARNSessionCLIOptions(org.apache.commons.cli.Options options)
public int run(String[] args)
public FlinkYarnSessionCli withDefaultApplicationName(String defaultApplicationName)
defaultApplicationName - the name of the yarn application to usepublic void stop()
Copyright © 2014–2016 The Apache Software Foundation. All rights reserved.