Class: TencentCloud::Emr::V20190103::SparkApplicationsList

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

Overview

spark任务列表

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, user = nil, starttime = nil, endtime = nil, duration = nil, state = nil, applicationtype = nil, coreseconds = nil, memoryseconds = nil, insight = nil) ⇒ SparkApplicationsList

Returns a new instance of SparkApplicationsList.



13499
13500
13501
13502
13503
13504
13505
13506
13507
13508
13509
13510
13511
# File 'lib/v20190103/models.rb', line 13499

def initialize(id=nil, name=nil, user=nil, starttime=nil, endtime=nil, duration=nil, state=nil, applicationtype=nil, coreseconds=nil, memoryseconds=nil, insight=nil)
  @ID = id
  @Name = name
  @User = user
  @StartTime = starttime
  @EndTime = endtime
  @Duration = duration
  @State = state
  @ApplicationType = applicationtype
  @CoreSeconds = coreseconds
  @MemorySeconds = memoryseconds
  @Insight = insight
end

Instance Attribute Details

#ApplicationTypeObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def ApplicationType
  @ApplicationType
end

#CoreSecondsObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def CoreSeconds
  @CoreSeconds
end

#DurationObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def Duration
  @Duration
end

#EndTimeObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def EndTime
  @EndTime
end

#IDObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def ID
  @ID
end

#InsightObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def Insight
  @Insight
end

#MemorySecondsObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def MemorySeconds
  @MemorySeconds
end

#NameObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def Name
  @Name
end

#StartTimeObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def StartTime
  @StartTime
end

#StateObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def State
  @State
end

#UserObject

Parameters:

  • 应用id

  • 应用名称

  • 用户

  • 起始时间

  • 结束时间

  • 持续时间

  • 状态

  • 类型

  • 核数*秒

  • 内存MB*秒

  • 洞察结果



13497
13498
13499
# File 'lib/v20190103/models.rb', line 13497

def User
  @User
end

Instance Method Details

#deserialize(params) ⇒ Object



13513
13514
13515
13516
13517
13518
13519
13520
13521
13522
13523
13524
13525
# File 'lib/v20190103/models.rb', line 13513

def deserialize(params)
  @ID = params['ID']
  @Name = params['Name']
  @User = params['User']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @Duration = params['Duration']
  @State = params['State']
  @ApplicationType = params['ApplicationType']
  @CoreSeconds = params['CoreSeconds']
  @MemorySeconds = params['MemorySeconds']
  @Insight = params['Insight']
end