Package org.apache.flink.yarn.cli
Class FallbackYarnSessionCli
java.lang.Object
org.apache.flink.client.cli.AbstractCustomCommandLine
org.apache.flink.yarn.cli.FallbackYarnSessionCli
- All Implemented Interfaces:
org.apache.flink.client.cli.CustomCommandLine
@Internal
public class FallbackYarnSessionCli
extends org.apache.flink.client.cli.AbstractCustomCommandLine
A stub Yarn Command Line to throw an exception with the correct message when the
HADOOP_CLASSPATH is not set.-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.commons.cli.Optionprotected final org.apache.commons.cli.Optionprotected final org.apache.flink.configuration.Configurationstatic final StringFields inherited from class org.apache.flink.client.cli.AbstractCustomCommandLine
zookeeperNamespaceOption -
Constructor Summary
ConstructorsConstructorDescriptionFallbackYarnSessionCli(org.apache.flink.configuration.Configuration configuration) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddGeneralOptions(org.apache.commons.cli.Options baseOptions) getId()booleanisActive(org.apache.commons.cli.CommandLine commandLine) Methods inherited from class org.apache.flink.client.cli.AbstractCustomCommandLine
addRunOptions, handleCliArgsException, handleError, printUsage, toConfigurationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.flink.client.cli.CustomCommandLine
parseCommandLineOptions
-
Field Details
-
ID
- See Also:
-
applicationId
protected final org.apache.commons.cli.Option applicationId -
addressOption
protected final org.apache.commons.cli.Option addressOption -
configuration
protected final org.apache.flink.configuration.Configuration configuration
-
-
Constructor Details
-
FallbackYarnSessionCli
public FallbackYarnSessionCli(org.apache.flink.configuration.Configuration configuration)
-
-
Method Details
-
isActive
public boolean isActive(org.apache.commons.cli.CommandLine commandLine) - Specified by:
isActivein interfaceorg.apache.flink.client.cli.CustomCommandLine
-
addGeneralOptions
public void addGeneralOptions(org.apache.commons.cli.Options baseOptions) - Specified by:
addGeneralOptionsin interfaceorg.apache.flink.client.cli.CustomCommandLine- Overrides:
addGeneralOptionsin classorg.apache.flink.client.cli.AbstractCustomCommandLine
-
getId
-