Package org.apache.flink.client.cli
Class PythonProgramOptions
- java.lang.Object
-
- org.apache.flink.client.cli.CommandLineOptions
-
- org.apache.flink.client.cli.ProgramOptions
-
- org.apache.flink.client.cli.PythonProgramOptions
-
public class PythonProgramOptions extends org.apache.flink.client.cli.ProgramOptions
The class for command line options that refer to a Python program or JAR program with Python command line options.
-
-
Constructor Summary
Constructors Constructor Description PythonProgramOptions(org.apache.commons.cli.CommandLine line)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
applyToConfiguration(org.apache.flink.configuration.Configuration configuration)
protected String[]
extractProgramArgs(org.apache.commons.cli.CommandLine line)
void
validate()
-
-
-
Method Detail
-
extractProgramArgs
protected String[] extractProgramArgs(org.apache.commons.cli.CommandLine line)
- Overrides:
extractProgramArgs
in classorg.apache.flink.client.cli.ProgramOptions
-
validate
public void validate() throws org.apache.flink.client.cli.CliArgsException
- Overrides:
validate
in classorg.apache.flink.client.cli.ProgramOptions
- Throws:
org.apache.flink.client.cli.CliArgsException
-
applyToConfiguration
public void applyToConfiguration(org.apache.flink.configuration.Configuration configuration)
- Overrides:
applyToConfiguration
in classorg.apache.flink.client.cli.ProgramOptions
-
-