public class CommandLineFlinkJobsLauncher extends AbstractFlinkJobsLauncher
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CommandLineFlinkJobsLauncher.Action |
static class |
CommandLineFlinkJobsLauncher.ErrorStreamCatcher |
static class |
CommandLineFlinkJobsLauncher.InputStreamCatcher |
static class |
CommandLineFlinkJobsLauncher.SavepointPathCatcher |
AbstractFlinkJobsLauncher.FlinkJobsInfoEMPTY_ARGUMENTS| 构造器和说明 |
|---|
CommandLineFlinkJobsLauncher() |
getArguments, getDefaultParallelism, getEntryPointClassName, getJar, getParallelism, getUserClassPaths, isEmptyArguments, validateJarpublic String getFlinkHome()
public void setFlinkHome(String flinkHome)
public CommandLineFlinkJobsLauncher.Action getAction()
public void setAction(CommandLineFlinkJobsLauncher.Action action)
public String getYarnRest()
public void setYarnRest(String yarnRest)
public String getTempFilePrefix()
public void setTempFilePrefix(String tempFilePrefix)
@Deprecated public int getYarnRestAttempts()
@Deprecated public void setYarnRestAttempts(int yarnRestAttempts)
yarnRestAttempts - yarnApplicationCheckAttemptspublic int getYarnApplicationCheckAttempts()
public void setYarnApplicationCheckAttempts(int yarnApplicationCheckAttempts)
public int getTimeMillisBetweenYarnApplicationCheckAttempts()
public void setTimeMillisBetweenYarnApplicationCheckAttempts(int timeMillisBetweenYarnApplicationCheckAttempts)
public String getYarnApplicationIdPrefix()
public void setYarnApplicationIdPrefix(String yarnApplicationIdPrefix)
public AbstractFlinkJobsLauncher.FlinkJobsInfo launch(cn.tenmg.flink.jobs.config.model.FlinkJobs flinkJobs) throws Exception
FlinkJobsLauncherflinkJobs - flink-jobs配置对象Exception - 发生异常public String stop(String jobId) throws Exception
FlinkJobsLauncherjobId - flink作业编号Exceptionprotected String attachOptions(StringBuilder commandBuilder, String defaultAppName, cn.tenmg.flink.jobs.config.model.Options options, boolean allwaysNewJob)
Copyright © 2021 10MG. All rights reserved.