public final class ClusterEntrypointUtils extends Object
ClusterEntrypoint.| Modifier and Type | Field and Description |
|---|---|
protected static org.slf4j.Logger |
LOG |
| Modifier and Type | Method and Description |
|---|---|
static void |
configureUncaughtExceptionHandler(org.apache.flink.configuration.Configuration config)
Sets the uncaught exception handler for current thread based on configuration.
|
static int |
getPoolSize(org.apache.flink.configuration.Configuration config)
Gets and verify the io-executor pool size based on configuration.
|
static <T> T |
parseParametersOrExit(String[] args,
ParserResultFactory<T> parserResultFactory,
Class<?> mainClass)
Parses passed String array using the parameter definitions of the passed
ParserResultFactory. |
static Optional<File> |
tryFindUserLibDirectory()
Tries to find the user library directory.
|
public static <T> T parseParametersOrExit(String[] args, ParserResultFactory<T> parserResultFactory, Class<?> mainClass)
ParserResultFactory. The method will call System.exit and print the usage
information to stdout in case of a parsing error.T - The parsing result type.args - The String array that shall be parsed.parserResultFactory - The ParserResultFactory that collects the parameter
parsing instructions.mainClass - The main class initiating the parameter parsing.public static Optional<File> tryFindUserLibDirectory()
Optional.empty() if there is
nonepublic static int getPoolSize(org.apache.flink.configuration.Configuration config)
config - The configuration to read.public static void configureUncaughtExceptionHandler(org.apache.flink.configuration.Configuration config)
config - the configuration to read.Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.