Class ModifiableClusterConfigurationParserFactory
java.lang.Object
org.apache.flink.runtime.entrypoint.ModifiableClusterConfigurationParserFactory
- All Implemented Interfaces:
ParserResultFactory<ModifiableClusterConfiguration>
public class ModifiableClusterConfigurationParserFactory
extends Object
implements ParserResultFactory<ModifiableClusterConfiguration>
A class can be used to extract the configuration from command line and modify it.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateResult(org.apache.commons.cli.CommandLine commandLine) Create the result of the command line argument parsing.org.apache.commons.cli.OptionsReturns all relevantOptionsfor parsing the command line arguments.static org.apache.commons.cli.Optionsoptions()
-
Constructor Details
-
ModifiableClusterConfigurationParserFactory
public ModifiableClusterConfigurationParserFactory()
-
-
Method Details
-
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<ModifiableClusterConfiguration>- Returns:
- Options to use for the parsing
-
createResult
public ModifiableClusterConfiguration 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<ModifiableClusterConfiguration>- Parameters:
commandLine- to extract the options from- Returns:
- Result of the parsing
-