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 |
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作业最近运行状态
|
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 |
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作业最近运行状态
|
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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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作业最近运行状态public 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,表示取不到有效值。Copyright © 2023. All rights reserved.