Class NotebookSessionInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.dlc.v20210125.models.NotebookSessionInfo
-
public class NotebookSessionInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description NotebookSessionInfo()NotebookSessionInfo(NotebookSessionInfo 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KVPair[]getAppInfo()Get 其它信息 注意:此字段可能返回 null,表示取不到有效值。KVPair[]getArguments()Get Session相关配置,当前支持:eni、roleArn以及用户指定的配置 注意:此字段可能返回 null,表示取不到有效值。StringgetCreateTime()Get Session创建时间StringgetDataEngineName()Get DLC Spark作业引擎名称StringgetDriverSize()Get 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。LonggetExecutorMaxNumbers()Get 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers 注意:此字段可能返回 null,表示取不到有效值。LonggetExecutorNumbers()Get 指定的Executor数量,默认为1 注意:此字段可能返回 null,表示取不到有效值。StringgetExecutorSize()Get 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。StringgetKind()Get 类型,当前支持:spark、pyspark、sparkr、sqlStringgetName()Get Session名称String[]getProgramArchives()Get 依赖的pyspark虚拟环境地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。String[]getProgramDependentFiles()Get 运行程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。String[]getProgramDependentJars()Get 依赖的jar程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。String[]getProgramDependentPython()Get 依赖的python程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。StringgetProxyUser()Get 代理用户,默认为root 注意:此字段可能返回 null,表示取不到有效值。StringgetSessionId()Get Session唯一标识StringgetSparkAppId()Get Spark任务返回的AppId 注意:此字段可能返回 null,表示取不到有效值。StringgetSparkUiUrl()Get Spark ui地址 注意:此字段可能返回 null,表示取不到有效值。StringgetState()Get Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)LonggetTimeoutInSecond()Get 指定的Session超时时间,单位秒,默认3600秒 注意:此字段可能返回 null,表示取不到有效值。voidsetAppInfo(KVPair[] AppInfo)Set 其它信息 注意:此字段可能返回 null,表示取不到有效值。voidsetArguments(KVPair[] Arguments)Set Session相关配置,当前支持:eni、roleArn以及用户指定的配置 注意:此字段可能返回 null,表示取不到有效值。voidsetCreateTime(String CreateTime)Set Session创建时间voidsetDataEngineName(String DataEngineName)Set DLC Spark作业引擎名称voidsetDriverSize(String DriverSize)Set 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。voidsetExecutorMaxNumbers(Long ExecutorMaxNumbers)Set 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers 注意:此字段可能返回 null,表示取不到有效值。voidsetExecutorNumbers(Long ExecutorNumbers)Set 指定的Executor数量,默认为1 注意:此字段可能返回 null,表示取不到有效值。voidsetExecutorSize(String ExecutorSize)Set 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。voidsetKind(String Kind)Set 类型,当前支持:spark、pyspark、sparkr、sqlvoidsetName(String Name)Set Session名称voidsetProgramArchives(String[] ProgramArchives)Set 依赖的pyspark虚拟环境地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。voidsetProgramDependentFiles(String[] ProgramDependentFiles)Set 运行程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。voidsetProgramDependentJars(String[] ProgramDependentJars)Set 依赖的jar程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。voidsetProgramDependentPython(String[] ProgramDependentPython)Set 依赖的python程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。voidsetProxyUser(String ProxyUser)Set 代理用户,默认为root 注意:此字段可能返回 null,表示取不到有效值。voidsetSessionId(String SessionId)Set Session唯一标识voidsetSparkAppId(String SparkAppId)Set Spark任务返回的AppId 注意:此字段可能返回 null,表示取不到有效值。voidsetSparkUiUrl(String SparkUiUrl)Set Spark ui地址 注意:此字段可能返回 null,表示取不到有效值。voidsetState(String State)Set Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)voidsetTimeoutInSecond(Long TimeoutInSecond)Set 指定的Session超时时间,单位秒,默认3600秒 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
NotebookSessionInfo
public NotebookSessionInfo()
-
NotebookSessionInfo
public NotebookSessionInfo(NotebookSessionInfo 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.
-
-
Method Detail
-
getName
public String getName()
Get Session名称- Returns:
- Name Session名称
-
setName
public void setName(String Name)
Set Session名称- Parameters:
Name- Session名称
-
getKind
public String getKind()
Get 类型,当前支持:spark、pyspark、sparkr、sql- Returns:
- Kind 类型,当前支持:spark、pyspark、sparkr、sql
-
setKind
public void setKind(String Kind)
Set 类型,当前支持:spark、pyspark、sparkr、sql- Parameters:
Kind- 类型,当前支持:spark、pyspark、sparkr、sql
-
getDataEngineName
public String getDataEngineName()
Get DLC Spark作业引擎名称- Returns:
- DataEngineName DLC Spark作业引擎名称
-
setDataEngineName
public void setDataEngineName(String DataEngineName)
Set DLC Spark作业引擎名称- Parameters:
DataEngineName- DLC Spark作业引擎名称
-
getArguments
public KVPair[] getArguments()
Get Session相关配置,当前支持:eni、roleArn以及用户指定的配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Arguments Session相关配置,当前支持:eni、roleArn以及用户指定的配置 注意:此字段可能返回 null,表示取不到有效值。
-
setArguments
public void setArguments(KVPair[] Arguments)
Set Session相关配置,当前支持:eni、roleArn以及用户指定的配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Arguments- Session相关配置,当前支持:eni、roleArn以及用户指定的配置 注意:此字段可能返回 null,表示取不到有效值。
-
getProgramDependentFiles
public String[] getProgramDependentFiles()
Get 运行程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProgramDependentFiles 运行程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。
-
setProgramDependentFiles
public void setProgramDependentFiles(String[] ProgramDependentFiles)
Set 运行程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProgramDependentFiles- 运行程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。
-
getProgramDependentJars
public String[] getProgramDependentJars()
Get 依赖的jar程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProgramDependentJars 依赖的jar程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。
-
setProgramDependentJars
public void setProgramDependentJars(String[] ProgramDependentJars)
Set 依赖的jar程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProgramDependentJars- 依赖的jar程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。
-
getProgramDependentPython
public String[] getProgramDependentPython()
Get 依赖的python程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProgramDependentPython 依赖的python程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。
-
setProgramDependentPython
public void setProgramDependentPython(String[] ProgramDependentPython)
Set 依赖的python程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProgramDependentPython- 依赖的python程序地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。
-
getProgramArchives
public String[] getProgramArchives()
Get 依赖的pyspark虚拟环境地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProgramArchives 依赖的pyspark虚拟环境地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。
-
setProgramArchives
public void setProgramArchives(String[] ProgramArchives)
Set 依赖的pyspark虚拟环境地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProgramArchives- 依赖的pyspark虚拟环境地址,当前支持:cosn://和lakefs://两种路径 注意:此字段可能返回 null,表示取不到有效值。
-
getDriverSize
public String getDriverSize()
Get 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- DriverSize 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。
-
setDriverSize
public void setDriverSize(String DriverSize)
Set 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
DriverSize- 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。
-
getExecutorSize
public String getExecutorSize()
Get 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExecutorSize 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。
-
setExecutorSize
public void setExecutorSize(String ExecutorSize)
Set 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExecutorSize- 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) 注意:此字段可能返回 null,表示取不到有效值。
-
getExecutorNumbers
public Long getExecutorNumbers()
Get 指定的Executor数量,默认为1 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExecutorNumbers 指定的Executor数量,默认为1 注意:此字段可能返回 null,表示取不到有效值。
-
setExecutorNumbers
public void setExecutorNumbers(Long ExecutorNumbers)
Set 指定的Executor数量,默认为1 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExecutorNumbers- 指定的Executor数量,默认为1 注意:此字段可能返回 null,表示取不到有效值。
-
getProxyUser
public String getProxyUser()
Get 代理用户,默认为root 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ProxyUser 代理用户,默认为root 注意:此字段可能返回 null,表示取不到有效值。
-
setProxyUser
public void setProxyUser(String ProxyUser)
Set 代理用户,默认为root 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ProxyUser- 代理用户,默认为root 注意:此字段可能返回 null,表示取不到有效值。
-
getTimeoutInSecond
public Long getTimeoutInSecond()
Get 指定的Session超时时间,单位秒,默认3600秒 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- TimeoutInSecond 指定的Session超时时间,单位秒,默认3600秒 注意:此字段可能返回 null,表示取不到有效值。
-
setTimeoutInSecond
public void setTimeoutInSecond(Long TimeoutInSecond)
Set 指定的Session超时时间,单位秒,默认3600秒 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
TimeoutInSecond- 指定的Session超时时间,单位秒,默认3600秒 注意:此字段可能返回 null,表示取不到有效值。
-
getSparkAppId
public String getSparkAppId()
Get Spark任务返回的AppId 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SparkAppId Spark任务返回的AppId 注意:此字段可能返回 null,表示取不到有效值。
-
setSparkAppId
public void setSparkAppId(String SparkAppId)
Set Spark任务返回的AppId 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SparkAppId- Spark任务返回的AppId 注意:此字段可能返回 null,表示取不到有效值。
-
getSessionId
public String getSessionId()
Get Session唯一标识- Returns:
- SessionId Session唯一标识
-
setSessionId
public void setSessionId(String SessionId)
Set Session唯一标识- Parameters:
SessionId- Session唯一标识
-
getState
public String getState()
Get Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)- Returns:
- State Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)
-
setState
public void setState(String State)
Set Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)- Parameters:
State- Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)
-
getCreateTime
public String getCreateTime()
Get Session创建时间- Returns:
- CreateTime Session创建时间
-
setCreateTime
public void setCreateTime(String CreateTime)
Set Session创建时间- Parameters:
CreateTime- Session创建时间
-
getAppInfo
public KVPair[] getAppInfo()
Get 其它信息 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AppInfo 其它信息 注意:此字段可能返回 null,表示取不到有效值。
-
setAppInfo
public void setAppInfo(KVPair[] AppInfo)
Set 其它信息 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AppInfo- 其它信息 注意:此字段可能返回 null,表示取不到有效值。
-
getSparkUiUrl
public String getSparkUiUrl()
Get Spark ui地址 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SparkUiUrl Spark ui地址 注意:此字段可能返回 null,表示取不到有效值。
-
setSparkUiUrl
public void setSparkUiUrl(String SparkUiUrl)
Set Spark ui地址 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SparkUiUrl- Spark ui地址 注意:此字段可能返回 null,表示取不到有效值。
-
getExecutorMaxNumbers
public Long getExecutorMaxNumbers()
Get 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ExecutorMaxNumbers 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers 注意:此字段可能返回 null,表示取不到有效值。
-
setExecutorMaxNumbers
public void setExecutorMaxNumbers(Long ExecutorMaxNumbers)
Set 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ExecutorMaxNumbers- 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers 注意:此字段可能返回 null,表示取不到有效值。
-
-