public class SparkJobInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| SparkJobInfo() | 
| SparkJobInfo(SparkJobInfo source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAppPythonFiles()Get 注:该返回值已废弃
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCmdArgs()Get 命令行参数,spark作业命令行参数,空格分隔 | 
| String | getCurrentTaskId()Get spark作业最近任务ID | 
| String | getDataEngine()Get 引擎名 | 
| String | getDataEngineClusterType()Get spark_emr_livy
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getDataEngineImageVersion()Get Spark 3.2-EMR
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getDataEngineStatus()Get 引擎状态:-100(默认:未知状态),-2~11:引擎正常状态;
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getDataSource()Get 数据源名
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getEngineTypeDetail()Get 引擎详细类型:SparkSQL、PrestoSQL、SparkBatch、StandardSpark、StandardPresto
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getEni()Get 该字段已下线,请使用字段Datasource | 
| Long | getIsInherit()Get 任务资源配置是否继承集群模板,0(默认)不继承,1:继承
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getIsLocal()Get 程序包是否本地上传,cos或者lakefs | 
| String | getIsLocalArchives()Get archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用)
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getIsLocalFiles()Get 依赖文件是否本地上传,cos或者lakefs | 
| String | getIsLocalJars()Get 依赖jars是否本地上传,cos或者lakefs | 
| String | getIsLocalPythonFiles()Get pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用)
注意:此字段可能返回 null,表示取不到有效值。 | 
| Boolean | getIsSessionStarted()Get 是否使用session脚本的sql运行任务:false:否,true:是
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getJobArchives()Get archives:依赖资源
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getJobConf()Get spark原生配置,换行符分隔 | 
| Long | getJobCreateTime()Get spark作业创建时间 | 
| String | getJobCreator()Get spark作业创建者 | 
| String | getJobDriverSize()Get spark作业driver资源大小 | 
| Long | getJobExecutorMaxNumbers()Get 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于JobExecutorNums
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getJobExecutorNums()Get spark作业executor个数 | 
| String | getJobExecutorSize()Get spark作业executor资源大小 | 
| String | getJobFile()Get 程序包路径 | 
| String | getJobFiles()Get spark作业依赖文件,逗号分隔 | 
| String | getJobId()Get spark作业ID | 
| String | getJobJars()Get spark作业依赖jars,逗号分隔 | 
| Long | getJobMaxAttempts()Get spark流任务最大重试次数 | 
| String | getJobName()Get spark作业名 | 
| String | getJobPythonFiles()Get pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getJobStatus()Get spark作业最近运行状态,初始化:0,运行中:1,成功:2,数据写入中: 3, 排队中: 4, 失败: -1, 已删除: -3,已过期: -5 | 
| Long | getJobType()Get spark作业类型,可去1或者2,1表示batch作业, 2表示streaming作业 | 
| Long | getJobUpdateTime()Get spark作业更新时间 | 
| String | getMainClass()Get spark作业运行主类 | 
| Long | getRoleArn()Get 角色ID | 
| String | getSessionId()Get 查询脚本关联id
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getSparkImage()Get Spark Image 版本
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getSparkImageVersion()Get 镜像版本
注意:此字段可能返回 null,表示取不到有效值。 | 
| StreamingStatistics | getStreamingStat()Get spark流作业统计
注意:此字段可能返回 null,表示取不到有效值。 | 
| Long | getTaskNum()Get 当前job正在运行或准备运行的任务个数
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setAppPythonFiles(String AppPythonFiles)Set 注:该返回值已废弃
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCmdArgs(String CmdArgs)Set 命令行参数,spark作业命令行参数,空格分隔 | 
| void | setCurrentTaskId(String CurrentTaskId)Set spark作业最近任务ID | 
| void | setDataEngine(String DataEngine)Set 引擎名 | 
| void | setDataEngineClusterType(String DataEngineClusterType)Set spark_emr_livy
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDataEngineImageVersion(String DataEngineImageVersion)Set Spark 3.2-EMR
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDataEngineStatus(Long DataEngineStatus)Set 引擎状态:-100(默认:未知状态),-2~11:引擎正常状态;
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setDataSource(String DataSource)Set 数据源名
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEngineTypeDetail(String EngineTypeDetail)Set 引擎详细类型:SparkSQL、PrestoSQL、SparkBatch、StandardSpark、StandardPresto
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setEni(String Eni)Set 该字段已下线,请使用字段Datasource | 
| void | setIsInherit(Long IsInherit)Set 任务资源配置是否继承集群模板,0(默认)不继承,1:继承
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setIsLocal(String IsLocal)Set 程序包是否本地上传,cos或者lakefs | 
| void | setIsLocalArchives(String IsLocalArchives)Set archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setIsLocalFiles(String IsLocalFiles)Set 依赖文件是否本地上传,cos或者lakefs | 
| void | setIsLocalJars(String IsLocalJars)Set 依赖jars是否本地上传,cos或者lakefs | 
| void | setIsLocalPythonFiles(String IsLocalPythonFiles)Set pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用)
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setIsSessionStarted(Boolean IsSessionStarted)Set 是否使用session脚本的sql运行任务:false:否,true:是
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setJobArchives(String JobArchives)Set archives:依赖资源
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setJobConf(String JobConf)Set spark原生配置,换行符分隔 | 
| void | setJobCreateTime(Long JobCreateTime)Set spark作业创建时间 | 
| void | setJobCreator(String JobCreator)Set spark作业创建者 | 
| void | setJobDriverSize(String JobDriverSize)Set spark作业driver资源大小 | 
| void | setJobExecutorMaxNumbers(Long JobExecutorMaxNumbers)Set 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于JobExecutorNums
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setJobExecutorNums(Long JobExecutorNums)Set spark作业executor个数 | 
| void | setJobExecutorSize(String JobExecutorSize)Set spark作业executor资源大小 | 
| void | setJobFile(String JobFile)Set 程序包路径 | 
| void | setJobFiles(String JobFiles)Set spark作业依赖文件,逗号分隔 | 
| void | setJobId(String JobId)Set spark作业ID | 
| void | setJobJars(String JobJars)Set spark作业依赖jars,逗号分隔 | 
| void | setJobMaxAttempts(Long JobMaxAttempts)Set spark流任务最大重试次数 | 
| void | setJobName(String JobName)Set spark作业名 | 
| void | setJobPythonFiles(String JobPythonFiles)Set pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setJobStatus(Long JobStatus)Set spark作业最近运行状态,初始化:0,运行中:1,成功:2,数据写入中: 3, 排队中: 4, 失败: -1, 已删除: -3,已过期: -5 | 
| void | setJobType(Long JobType)Set spark作业类型,可去1或者2,1表示batch作业, 2表示streaming作业 | 
| void | setJobUpdateTime(Long JobUpdateTime)Set spark作业更新时间 | 
| void | setMainClass(String MainClass)Set spark作业运行主类 | 
| void | setRoleArn(Long RoleArn)Set 角色ID | 
| void | setSessionId(String SessionId)Set 查询脚本关联id
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSparkImage(String SparkImage)Set Spark Image 版本
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setSparkImageVersion(String SparkImageVersion)Set 镜像版本
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setStreamingStat(StreamingStatistics StreamingStat)Set spark流作业统计
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setTaskNum(Long TaskNum)Set 当前job正在运行或准备运行的任务个数
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic SparkJobInfo()
public SparkJobInfo(SparkJobInfo source)
public String getJobId()
public void setJobId(String JobId)
JobId - spark作业IDpublic String getJobName()
public void setJobName(String JobName)
JobName - spark作业名public Long getJobType()
public void setJobType(Long JobType)
JobType - spark作业类型,可去1或者2,1表示batch作业, 2表示streaming作业public String getDataEngine()
public void setDataEngine(String DataEngine)
DataEngine - 引擎名public String getEni()
public void setEni(String Eni)
Eni - 该字段已下线,请使用字段Datasourcepublic String getIsLocal()
public void setIsLocal(String IsLocal)
IsLocal - 程序包是否本地上传,cos或者lakefspublic String getJobFile()
public void setJobFile(String JobFile)
JobFile - 程序包路径public Long getRoleArn()
public void setRoleArn(Long RoleArn)
RoleArn - 角色IDpublic String getMainClass()
public void setMainClass(String MainClass)
MainClass - spark作业运行主类public String getCmdArgs()
public void setCmdArgs(String CmdArgs)
CmdArgs - 命令行参数,spark作业命令行参数,空格分隔public String getJobConf()
public void setJobConf(String JobConf)
JobConf - spark原生配置,换行符分隔public String getIsLocalJars()
public void setIsLocalJars(String IsLocalJars)
IsLocalJars - 依赖jars是否本地上传,cos或者lakefspublic String getJobJars()
public void setJobJars(String JobJars)
JobJars - spark作业依赖jars,逗号分隔public String getIsLocalFiles()
public void setIsLocalFiles(String IsLocalFiles)
IsLocalFiles - 依赖文件是否本地上传,cos或者lakefspublic String getJobFiles()
public void setJobFiles(String JobFiles)
JobFiles - spark作业依赖文件,逗号分隔public String getJobDriverSize()
public void setJobDriverSize(String JobDriverSize)
JobDriverSize - spark作业driver资源大小public String getJobExecutorSize()
public void setJobExecutorSize(String JobExecutorSize)
JobExecutorSize - spark作业executor资源大小public Long getJobExecutorNums()
public void setJobExecutorNums(Long JobExecutorNums)
JobExecutorNums - spark作业executor个数public Long getJobMaxAttempts()
public void setJobMaxAttempts(Long JobMaxAttempts)
JobMaxAttempts - spark流任务最大重试次数public String getJobCreator()
public void setJobCreator(String JobCreator)
JobCreator - spark作业创建者public Long getJobCreateTime()
public void setJobCreateTime(Long JobCreateTime)
JobCreateTime - spark作业创建时间public Long getJobUpdateTime()
public void setJobUpdateTime(Long JobUpdateTime)
JobUpdateTime - spark作业更新时间public String getCurrentTaskId()
public void setCurrentTaskId(String CurrentTaskId)
CurrentTaskId - spark作业最近任务IDpublic Long getJobStatus()
public void setJobStatus(Long JobStatus)
JobStatus - spark作业最近运行状态,初始化:0,运行中:1,成功:2,数据写入中: 3, 排队中: 4, 失败: -1, 已删除: -3,已过期: -5public StreamingStatistics getStreamingStat()
public void setStreamingStat(StreamingStatistics StreamingStat)
StreamingStat - spark流作业统计
注意:此字段可能返回 null,表示取不到有效值。public String getDataSource()
public void setDataSource(String DataSource)
DataSource - 数据源名
注意:此字段可能返回 null,表示取不到有效值。public String getIsLocalPythonFiles()
public void setIsLocalPythonFiles(String IsLocalPythonFiles)
IsLocalPythonFiles - pyspark:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用)
注意:此字段可能返回 null,表示取不到有效值。public String getAppPythonFiles()
public void setAppPythonFiles(String AppPythonFiles)
AppPythonFiles - 注:该返回值已废弃
注意:此字段可能返回 null,表示取不到有效值。public String getIsLocalArchives()
public void setIsLocalArchives(String IsLocalArchives)
IsLocalArchives - archives:依赖上传方式,1、cos;2、lakefs(控制台使用,该方式不支持直接接口调用)
注意:此字段可能返回 null,表示取不到有效值。public String getJobArchives()
public void setJobArchives(String JobArchives)
JobArchives - archives:依赖资源
注意:此字段可能返回 null,表示取不到有效值。public String getSparkImage()
public void setSparkImage(String SparkImage)
SparkImage - Spark Image 版本
注意:此字段可能返回 null,表示取不到有效值。public String getJobPythonFiles()
public void setJobPythonFiles(String JobPythonFiles)
JobPythonFiles - pyspark:python依赖, 除py文件外,还支持zip/egg等归档格式,多文件以逗号分隔
注意:此字段可能返回 null,表示取不到有效值。public Long getTaskNum()
public void setTaskNum(Long TaskNum)
TaskNum - 当前job正在运行或准备运行的任务个数
注意:此字段可能返回 null,表示取不到有效值。public Long getDataEngineStatus()
public void setDataEngineStatus(Long DataEngineStatus)
DataEngineStatus - 引擎状态:-100(默认:未知状态),-2~11:引擎正常状态;
注意:此字段可能返回 null,表示取不到有效值。public Long getJobExecutorMaxNumbers()
public void setJobExecutorMaxNumbers(Long JobExecutorMaxNumbers)
JobExecutorMaxNumbers - 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于JobExecutorNums
注意:此字段可能返回 null,表示取不到有效值。public String getSparkImageVersion()
public void setSparkImageVersion(String SparkImageVersion)
SparkImageVersion - 镜像版本
注意:此字段可能返回 null,表示取不到有效值。public String getSessionId()
public void setSessionId(String SessionId)
SessionId - 查询脚本关联id
注意:此字段可能返回 null,表示取不到有效值。public String getDataEngineClusterType()
public void setDataEngineClusterType(String DataEngineClusterType)
DataEngineClusterType - spark_emr_livy
注意:此字段可能返回 null,表示取不到有效值。public String getDataEngineImageVersion()
public void setDataEngineImageVersion(String DataEngineImageVersion)
DataEngineImageVersion - Spark 3.2-EMR
注意:此字段可能返回 null,表示取不到有效值。public Long getIsInherit()
public void setIsInherit(Long IsInherit)
IsInherit - 任务资源配置是否继承集群模板,0(默认)不继承,1:继承
注意:此字段可能返回 null,表示取不到有效值。public Boolean getIsSessionStarted()
public void setIsSessionStarted(Boolean IsSessionStarted)
IsSessionStarted - 是否使用session脚本的sql运行任务:false:否,true:是
注意:此字段可能返回 null,表示取不到有效值。public String getEngineTypeDetail()
public void setEngineTypeDetail(String EngineTypeDetail)
EngineTypeDetail - 引擎详细类型:SparkSQL、PrestoSQL、SparkBatch、StandardSpark、StandardPresto
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2025. All rights reserved.