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.ProgramOptionsThe 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 voidapplyToConfiguration(org.apache.flink.configuration.Configuration configuration)protected String[]extractProgramArgs(org.apache.commons.cli.CommandLine line)voidvalidate()
-
-
-
Method Detail
-
extractProgramArgs
protected String[] extractProgramArgs(org.apache.commons.cli.CommandLine line)
- Overrides:
extractProgramArgsin classorg.apache.flink.client.cli.ProgramOptions
-
validate
public void validate() throws org.apache.flink.client.cli.CliArgsException- Overrides:
validatein classorg.apache.flink.client.cli.ProgramOptions- Throws:
org.apache.flink.client.cli.CliArgsException
-
applyToConfiguration
public void applyToConfiguration(org.apache.flink.configuration.Configuration configuration)
- Overrides:
applyToConfigurationin classorg.apache.flink.client.cli.ProgramOptions
-
-