public class NotebookSessionInfo extends AbstractModel
header, skipSign| Constructor and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| KVPair[] | getAppInfo()Get 其它信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| KVPair[] | getArguments()Get Session相关配置,当前支持:eni、roleArn以及用户指定的配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| String | getCreateTime()Get Session创建时间 | 
| String | getDataEngineId()Get 引擎id | 
| String | getDataEngineName()Get DLC Spark作业引擎名称 | 
| String | getDriverSize()Get 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) | 
| Long | getExecutorMaxNumbers()Get 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers | 
| Long | getExecutorNumbers()Get 指定的Executor数量,默认为1 | 
| String | getExecutorSize()Get 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) | 
| String | getKind()Get 类型,当前支持:spark、pyspark、sparkr、sql | 
| String | getName()Get Session名称 | 
| Long | getPodNumbers()Get pod数量 | 
| Long | getPodSize()Get session,pod大小 | 
| 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,表示取不到有效值。 | 
| String | getProxyUser()Get 代理用户,默认为root | 
| String | getResourceGroupId()Get 资源组id | 
| String | getResourceGroupName()Get 资源组名称 | 
| String | getSessionId()Get Session唯一标识 | 
| String | getSessionType()Get session类型,group:资源组下session independent:独立资源session, 不依赖资源组 | 
| String | getSparkAppId()Get Spark任务返回的AppId | 
| String | getSparkUiUrl()Get Spark ui地址 | 
| String | getState()Get Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止) | 
| Long | getTimeoutInSecond()Get 指定的Session超时时间,单位秒,默认3600秒 | 
| void | setAppInfo(KVPair[] AppInfo)Set 其它信息
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setArguments(KVPair[] Arguments)Set Session相关配置,当前支持:eni、roleArn以及用户指定的配置
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setCreateTime(String CreateTime)Set Session创建时间 | 
| void | setDataEngineId(String DataEngineId)Set 引擎id | 
| void | setDataEngineName(String DataEngineName)Set DLC Spark作业引擎名称 | 
| void | setDriverSize(String DriverSize)Set 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) | 
| void | setExecutorMaxNumbers(Long ExecutorMaxNumbers)Set 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumbers | 
| void | setExecutorNumbers(Long ExecutorNumbers)Set 指定的Executor数量,默认为1 | 
| void | setExecutorSize(String ExecutorSize)Set 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu) | 
| void | setKind(String Kind)Set 类型,当前支持:spark、pyspark、sparkr、sql | 
| void | setName(String Name)Set Session名称 | 
| void | setPodNumbers(Long PodNumbers)Set pod数量 | 
| void | setPodSize(Long PodSize)Set session,pod大小 | 
| void | setProgramArchives(String[] ProgramArchives)Set 依赖的pyspark虚拟环境地址,当前支持:cosn://和lakefs://两种路径
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProgramDependentFiles(String[] ProgramDependentFiles)Set 运行程序地址,当前支持:cosn://和lakefs://两种路径
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProgramDependentJars(String[] ProgramDependentJars)Set 依赖的jar程序地址,当前支持:cosn://和lakefs://两种路径
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProgramDependentPython(String[] ProgramDependentPython)Set 依赖的python程序地址,当前支持:cosn://和lakefs://两种路径
注意:此字段可能返回 null,表示取不到有效值。 | 
| void | setProxyUser(String ProxyUser)Set 代理用户,默认为root | 
| void | setResourceGroupId(String ResourceGroupId)Set 资源组id | 
| void | setResourceGroupName(String ResourceGroupName)Set 资源组名称 | 
| void | setSessionId(String SessionId)Set Session唯一标识 | 
| void | setSessionType(String SessionType)Set session类型,group:资源组下session independent:独立资源session, 不依赖资源组 | 
| void | setSparkAppId(String SparkAppId)Set Spark任务返回的AppId | 
| void | setSparkUiUrl(String SparkUiUrl)Set Spark ui地址 | 
| void | setState(String State)Set Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止) | 
| void | setTimeoutInSecond(Long TimeoutInSecond)Set 指定的Session超时时间,单位秒,默认3600秒 | 
| 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 NotebookSessionInfo()
public NotebookSessionInfo(NotebookSessionInfo source)
public String getName()
public void setName(String Name)
Name - Session名称public String getKind()
public void setKind(String Kind)
Kind - 类型,当前支持:spark、pyspark、sparkr、sqlpublic String getDataEngineName()
public void setDataEngineName(String DataEngineName)
DataEngineName - DLC Spark作业引擎名称public KVPair[] getArguments()
public void setArguments(KVPair[] Arguments)
Arguments - Session相关配置,当前支持:eni、roleArn以及用户指定的配置
注意:此字段可能返回 null,表示取不到有效值。public String[] getProgramDependentFiles()
public void setProgramDependentFiles(String[] ProgramDependentFiles)
ProgramDependentFiles - 运行程序地址,当前支持:cosn://和lakefs://两种路径
注意:此字段可能返回 null,表示取不到有效值。public String[] getProgramDependentJars()
public void setProgramDependentJars(String[] ProgramDependentJars)
ProgramDependentJars - 依赖的jar程序地址,当前支持:cosn://和lakefs://两种路径
注意:此字段可能返回 null,表示取不到有效值。public String[] getProgramDependentPython()
public void setProgramDependentPython(String[] ProgramDependentPython)
ProgramDependentPython - 依赖的python程序地址,当前支持:cosn://和lakefs://两种路径
注意:此字段可能返回 null,表示取不到有效值。public String[] getProgramArchives()
public void setProgramArchives(String[] ProgramArchives)
ProgramArchives - 依赖的pyspark虚拟环境地址,当前支持:cosn://和lakefs://两种路径
注意:此字段可能返回 null,表示取不到有效值。public String getDriverSize()
public void setDriverSize(String DriverSize)
DriverSize - 指定的Driver规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu)public String getExecutorSize()
public void setExecutorSize(String ExecutorSize)
ExecutorSize - 指定的Executor规格,当前支持:small(默认,1cu)、medium(2cu)、large(4cu)、xlarge(8cu)public Long getExecutorNumbers()
public void setExecutorNumbers(Long ExecutorNumbers)
ExecutorNumbers - 指定的Executor数量,默认为1public String getProxyUser()
public void setProxyUser(String ProxyUser)
ProxyUser - 代理用户,默认为rootpublic Long getTimeoutInSecond()
public void setTimeoutInSecond(Long TimeoutInSecond)
TimeoutInSecond - 指定的Session超时时间,单位秒,默认3600秒public String getSparkAppId()
public void setSparkAppId(String SparkAppId)
SparkAppId - Spark任务返回的AppIdpublic String getSessionId()
public void setSessionId(String SessionId)
SessionId - Session唯一标识public String getState()
public void setState(String State)
State - Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - Session创建时间public KVPair[] getAppInfo()
public void setAppInfo(KVPair[] AppInfo)
AppInfo - 其它信息
注意:此字段可能返回 null,表示取不到有效值。public String getSparkUiUrl()
public void setSparkUiUrl(String SparkUiUrl)
SparkUiUrl - Spark ui地址public Long getExecutorMaxNumbers()
public void setExecutorMaxNumbers(Long ExecutorMaxNumbers)
ExecutorMaxNumbers - 指定的Executor数量(最大值),默认为1,当开启动态分配有效,若未开启,则该值等于ExecutorNumberspublic String getSessionType()
public void setSessionType(String SessionType)
SessionType - session类型,group:资源组下session independent:独立资源session, 不依赖资源组public String getDataEngineId()
public void setDataEngineId(String DataEngineId)
DataEngineId - 引擎idpublic String getResourceGroupId()
public void setResourceGroupId(String ResourceGroupId)
ResourceGroupId - 资源组idpublic String getResourceGroupName()
public void setResourceGroupName(String ResourceGroupName)
ResourceGroupName - 资源组名称public Long getPodSize()
public void setPodSize(Long PodSize)
PodSize - session,pod大小public Long getPodNumbers()
public void setPodNumbers(Long PodNumbers)
PodNumbers - pod数量Copyright © 2025. All rights reserved.