public class FlinkYarnSessionCli
extends org.apache.flink.client.cli.AbstractCustomCommandLine
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CONFIG_FILE_LOG4J_NAME |
static String |
CONFIG_FILE_LOGBACK_NAME |
| 构造器和说明 |
|---|
FlinkYarnSessionCli(org.apache.flink.configuration.Configuration configuration,
org.apache.flink.client.deployment.ClusterClientServiceLoader clusterClientServiceLoader,
String configurationDirectory,
String shortPrefix,
String longPrefix,
boolean acceptInteractiveInput) |
FlinkYarnSessionCli(org.apache.flink.configuration.Configuration configuration,
String configurationDirectory,
String shortPrefix,
String longPrefix) |
FlinkYarnSessionCli(org.apache.flink.configuration.Configuration configuration,
String configurationDirectory,
String shortPrefix,
String longPrefix,
boolean acceptInteractiveInput) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addGeneralOptions(org.apache.commons.cli.Options baseOptions) |
void |
addRunOptions(org.apache.commons.cli.Options baseOptions) |
org.apache.flink.configuration.Configuration |
applyCommandLineOptionsToConfiguration(org.apache.commons.cli.CommandLine commandLine) |
static Map<String,String> |
getDynamicProperties(String dynamicPropertiesEncoded) |
String |
getId() |
static File |
getYarnPropertiesLocation(String yarnPropertiesFileLocation) |
boolean |
isActive(org.apache.commons.cli.CommandLine commandLine) |
static void |
main(String[] args) |
int |
run(String[] args) |
static org.apache.flink.configuration.Configuration |
setLogConfigFileInConfig(org.apache.flink.configuration.Configuration configuration,
String configurationDirectory) |
getConfiguration, handleCliArgsException, handleError, printUsagepublic FlinkYarnSessionCli(org.apache.flink.configuration.Configuration configuration,
String configurationDirectory,
String shortPrefix,
String longPrefix)
throws org.apache.flink.util.FlinkException
org.apache.flink.util.FlinkExceptionpublic FlinkYarnSessionCli(org.apache.flink.configuration.Configuration configuration,
String configurationDirectory,
String shortPrefix,
String longPrefix,
boolean acceptInteractiveInput)
throws org.apache.flink.util.FlinkException
org.apache.flink.util.FlinkExceptionpublic FlinkYarnSessionCli(org.apache.flink.configuration.Configuration configuration,
org.apache.flink.client.deployment.ClusterClientServiceLoader clusterClientServiceLoader,
String configurationDirectory,
String shortPrefix,
String longPrefix,
boolean acceptInteractiveInput)
throws org.apache.flink.util.FlinkException
org.apache.flink.util.FlinkExceptionpublic boolean isActive(org.apache.commons.cli.CommandLine commandLine)
public String getId()
public void addRunOptions(org.apache.commons.cli.Options baseOptions)
addRunOptions 在接口中 org.apache.flink.client.cli.CustomCommandLineaddRunOptions 在类中 org.apache.flink.client.cli.AbstractCustomCommandLinepublic void addGeneralOptions(org.apache.commons.cli.Options baseOptions)
addGeneralOptions 在接口中 org.apache.flink.client.cli.CustomCommandLineaddGeneralOptions 在类中 org.apache.flink.client.cli.AbstractCustomCommandLinepublic org.apache.flink.configuration.Configuration applyCommandLineOptionsToConfiguration(org.apache.commons.cli.CommandLine commandLine)
throws org.apache.flink.util.FlinkException
applyCommandLineOptionsToConfiguration 在接口中 org.apache.flink.client.cli.CustomCommandLineapplyCommandLineOptionsToConfiguration 在类中 org.apache.flink.client.cli.AbstractCustomCommandLineorg.apache.flink.util.FlinkException@VisibleForTesting
public static org.apache.flink.configuration.Configuration setLogConfigFileInConfig(org.apache.flink.configuration.Configuration configuration,
String configurationDirectory)
public int run(String[] args) throws org.apache.flink.client.cli.CliArgsException, org.apache.flink.util.FlinkException
org.apache.flink.client.cli.CliArgsExceptionorg.apache.flink.util.FlinkExceptionpublic static Map<String,String> getDynamicProperties(String dynamicPropertiesEncoded)
public static void main(String[] args)
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.