Class DynamicParametersConfigurationParserFactory
- java.lang.Object
-
- org.apache.flink.runtime.entrypoint.DynamicParametersConfigurationParserFactory
-
- All Implemented Interfaces:
ParserResultFactory<org.apache.flink.configuration.Configuration>
public class DynamicParametersConfigurationParserFactory extends Object implements ParserResultFactory<org.apache.flink.configuration.Configuration>
DynamicParametersConfigurationParserFactorycan be used to extract the dynamic parameters from command line.
-
-
Constructor Summary
Constructors Constructor Description DynamicParametersConfigurationParserFactory()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.configuration.ConfigurationcreateResult(org.apache.commons.cli.CommandLine commandLine)Create the result of the command line argument parsing.org.apache.commons.cli.OptionsgetOptions()Returns all relevantOptionsfor parsing the command line arguments.static org.apache.commons.cli.Optionsoptions()
-
-
-
Method Detail
-
options
public static org.apache.commons.cli.Options options()
-
getOptions
public org.apache.commons.cli.Options getOptions()
Description copied from interface:ParserResultFactoryReturns all relevantOptionsfor parsing the command line arguments.- Specified by:
getOptionsin interfaceParserResultFactory<org.apache.flink.configuration.Configuration>- Returns:
- Options to use for the parsing
-
createResult
public org.apache.flink.configuration.Configuration createResult(@Nonnull org.apache.commons.cli.CommandLine commandLine)Description copied from interface:ParserResultFactoryCreate the result of the command line argument parsing.- Specified by:
createResultin interfaceParserResultFactory<org.apache.flink.configuration.Configuration>- Parameters:
commandLine- to extract the options from- Returns:
- Result of the parsing
-
-