Class: TencentCloud::Dlc::V20210125::CreateNotebookSessionResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20210125/models.rb

Overview

CreateNotebookSession返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sessionid = nil, sparkappid = nil, state = nil, requestid = nil) ⇒ CreateNotebookSessionResponse

Returns a new instance of CreateNotebookSessionResponse.



2396
2397
2398
2399
2400
2401
# File 'lib/v20210125/models.rb', line 2396

def initialize(sessionid=nil, sparkappid=nil, state=nil, requestid=nil)
  @SessionId = sessionid
  @SparkAppId = sparkappid
  @State = state
  @RequestId = requestid
end

Instance Attribute Details

#RequestIdObject

Parameters:

  • SessionId:

    Session唯一标识

  • SparkAppId:

    Spark任务返回的AppId

  • State:

    Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2394
2395
2396
# File 'lib/v20210125/models.rb', line 2394

def RequestId
  @RequestId
end

#SessionIdObject

Parameters:

  • SessionId:

    Session唯一标识

  • SparkAppId:

    Spark任务返回的AppId

  • State:

    Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2394
2395
2396
# File 'lib/v20210125/models.rb', line 2394

def SessionId
  @SessionId
end

#SparkAppIdObject

Parameters:

  • SessionId:

    Session唯一标识

  • SparkAppId:

    Spark任务返回的AppId

  • State:

    Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2394
2395
2396
# File 'lib/v20210125/models.rb', line 2394

def SparkAppId
  @SparkAppId
end

#StateObject

Parameters:

  • SessionId:

    Session唯一标识

  • SparkAppId:

    Spark任务返回的AppId

  • State:

    Session状态,包含:not_started(未启动)、starting(已启动)、idle(等待输入)、busy(正在运行statement)、shutting_down(停止)、error(异常)、dead(已退出)、killed(被杀死)、success(正常停止)

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



2394
2395
2396
# File 'lib/v20210125/models.rb', line 2394

def State
  @State
end

Instance Method Details

#deserialize(params) ⇒ Object



2403
2404
2405
2406
2407
2408
# File 'lib/v20210125/models.rb', line 2403

def deserialize(params)
  @SessionId = params['SessionId']
  @SparkAppId = params['SparkAppId']
  @State = params['State']
  @RequestId = params['RequestId']
end