Class: TencentCloud::Dlc::V20210125::SparkSessionInfo

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

Overview

spark session详细信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(sparksessionid = nil, sparksessionname = nil, resourcegroupid = nil, enginesessionid = nil, enginesessionname = nil, idletimeoutmin = nil, driverspec = nil, executorspec = nil, executornummin = nil, executornummax = nil, totalspecmin = nil, totalspecmax = nil, state = nil) ⇒ SparkSessionInfo



14655
14656
14657
14658
14659
14660
14661
14662
14663
14664
14665
14666
14667
14668
14669
# File 'lib/v20210125/models.rb', line 14655

def initialize(sparksessionid=nil, sparksessionname=nil, resourcegroupid=nil, enginesessionid=nil, enginesessionname=nil, idletimeoutmin=nil, driverspec=nil, executorspec=nil, executornummin=nil, executornummax=nil, totalspecmin=nil, totalspecmax=nil, state=nil)
  @SparkSessionId = sparksessionid
  @SparkSessionName = sparksessionname
  @ResourceGroupId = resourcegroupid
  @EngineSessionId = enginesessionid
  @EngineSessionName = enginesessionname
  @IdleTimeoutMin = idletimeoutmin
  @DriverSpec = driverspec
  @ExecutorSpec = executorspec
  @ExecutorNumMin = executornummin
  @ExecutorNumMax = executornummax
  @TotalSpecMin = totalspecmin
  @TotalSpecMax = totalspecmax
  @State = state
end

Instance Attribute Details

#DriverSpecObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def DriverSpec
  @DriverSpec
end

#EngineSessionIdObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def EngineSessionId
  @EngineSessionId
end

#EngineSessionNameObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def EngineSessionName
  @EngineSessionName
end

#ExecutorNumMaxObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def ExecutorNumMax
  @ExecutorNumMax
end

#ExecutorNumMinObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def ExecutorNumMin
  @ExecutorNumMin
end

#ExecutorSpecObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def ExecutorSpec
  @ExecutorSpec
end

#IdleTimeoutMinObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def IdleTimeoutMin
  @IdleTimeoutMin
end

#ResourceGroupIdObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def ResourceGroupId
  @ResourceGroupId
end

#SparkSessionIdObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def SparkSessionId
  @SparkSessionId
end

#SparkSessionNameObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def SparkSessionName
  @SparkSessionName
end

#StateObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def State
  @State
end

#TotalSpecMaxObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def TotalSpecMax
  @TotalSpecMax
end

#TotalSpecMinObject

name



14653
14654
14655
# File 'lib/v20210125/models.rb', line 14653

def TotalSpecMin
  @TotalSpecMin
end

Instance Method Details

#deserialize(params) ⇒ Object



14671
14672
14673
14674
14675
14676
14677
14678
14679
14680
14681
14682
14683
14684
14685
# File 'lib/v20210125/models.rb', line 14671

def deserialize(params)
  @SparkSessionId = params['SparkSessionId']
  @SparkSessionName = params['SparkSessionName']
  @ResourceGroupId = params['ResourceGroupId']
  @EngineSessionId = params['EngineSessionId']
  @EngineSessionName = params['EngineSessionName']
  @IdleTimeoutMin = params['IdleTimeoutMin']
  @DriverSpec = params['DriverSpec']
  @ExecutorSpec = params['ExecutorSpec']
  @ExecutorNumMin = params['ExecutorNumMin']
  @ExecutorNumMax = params['ExecutorNumMax']
  @TotalSpecMin = params['TotalSpecMin']
  @TotalSpecMax = params['TotalSpecMax']
  @State = params['State']
end