public abstract class AbstractFlinkJobsLauncher extends Object implements FlinkJobsLauncher
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
AbstractFlinkJobsLauncher.FlinkJobsInfo |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static String |
EMPTY_ARGUMENTS |
| 构造器和说明 |
|---|
AbstractFlinkJobsLauncher() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static String |
getArguments(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
获取flink程序运行参数
|
protected static int |
getDefaultParallelism()
获取默认并行度
|
protected static String |
getEntryPointClassName(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
获取入口类名
|
protected static String |
getJar(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
获取运行的JAR。
|
protected static int |
getParallelism(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
获取并行度
|
protected static List<URL> |
getUserClassPaths(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
获取用户类路径列表
|
protected static Boolean |
isEmptyArguments(String arguments)
判断运行参数是否为空
|
protected static int |
validateJar(String jar)
验证JAR文件后缀是否合法
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlaunch, stopprotected static String getJar(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
nullflinkJobs - flink-jobs配置对象protected static int validateJar(String jar)
jar - JAR文件protected static String getEntryPointClassName(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
flinkJobs - flink-jobs配置对象protected static int getParallelism(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
flinkJobs - flink-jobs配置对象protected static List<URL> getUserClassPaths(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs) throws MalformedURLException
flinkJobs - flink-jobs配置对象MalformedURLException - URL格式错误异常protected static String getArguments(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs)
flinkJobs - flink-jobs配置对象protected static Boolean isEmptyArguments(String arguments)
arguments - 运行参数protected static int getDefaultParallelism()
Copyright © 2022 10MG. All rights reserved.