Class: TencentCloud::Emr::V20190103::ApplicationStatics

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

Overview

yarn application 统计信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(queue = nil, user = nil, applicationtype = nil, summemoryseconds = nil, sumvcoreseconds = nil, sumhdfsbyteswritten = nil, sumhdfsbytesread = nil, countapps = nil) ⇒ ApplicationStatics

Returns a new instance of ApplicationStatics.



286
287
288
289
290
291
292
293
294
295
# File 'lib/v20190103/models.rb', line 286

def initialize(queue=nil, user=nil, applicationtype=nil, summemoryseconds=nil, sumvcoreseconds=nil, sumhdfsbyteswritten=nil, sumhdfsbytesread=nil, countapps=nil)
  @Queue = queue
  @User = user
  @ApplicationType = applicationtype
  @SumMemorySeconds = summemoryseconds
  @SumVCoreSeconds = sumvcoreseconds
  @SumHDFSBytesWritten = sumhdfsbyteswritten
  @SumHDFSBytesRead = sumhdfsbytesread
  @CountApps = countapps
end

Instance Attribute Details

#ApplicationTypeObject

Parameters:

  • Queue:

    队列名

  • User:

    用户名

  • ApplicationType:

    作业类型

  • SumMemorySeconds:

    SumMemorySeconds含义

  • SumVCoreSeconds:

    SumVCoreSeconds含义

  • SumHDFSBytesWritten:

    SumHDFSBytesWritten(带单位)

  • SumHDFSBytesRead:

    SumHDFSBytesRead(待单位)

  • CountApps:

    作业数



284
285
286
# File 'lib/v20190103/models.rb', line 284

def ApplicationType
  @ApplicationType
end

#CountAppsObject

Parameters:

  • Queue:

    队列名

  • User:

    用户名

  • ApplicationType:

    作业类型

  • SumMemorySeconds:

    SumMemorySeconds含义

  • SumVCoreSeconds:

    SumVCoreSeconds含义

  • SumHDFSBytesWritten:

    SumHDFSBytesWritten(带单位)

  • SumHDFSBytesRead:

    SumHDFSBytesRead(待单位)

  • CountApps:

    作业数



284
285
286
# File 'lib/v20190103/models.rb', line 284

def CountApps
  @CountApps
end

#QueueObject

Parameters:

  • Queue:

    队列名

  • User:

    用户名

  • ApplicationType:

    作业类型

  • SumMemorySeconds:

    SumMemorySeconds含义

  • SumVCoreSeconds:

    SumVCoreSeconds含义

  • SumHDFSBytesWritten:

    SumHDFSBytesWritten(带单位)

  • SumHDFSBytesRead:

    SumHDFSBytesRead(待单位)

  • CountApps:

    作业数



284
285
286
# File 'lib/v20190103/models.rb', line 284

def Queue
  @Queue
end

#SumHDFSBytesReadObject

Parameters:

  • Queue:

    队列名

  • User:

    用户名

  • ApplicationType:

    作业类型

  • SumMemorySeconds:

    SumMemorySeconds含义

  • SumVCoreSeconds:

    SumVCoreSeconds含义

  • SumHDFSBytesWritten:

    SumHDFSBytesWritten(带单位)

  • SumHDFSBytesRead:

    SumHDFSBytesRead(待单位)

  • CountApps:

    作业数



284
285
286
# File 'lib/v20190103/models.rb', line 284

def SumHDFSBytesRead
  @SumHDFSBytesRead
end

#SumHDFSBytesWrittenObject

Parameters:

  • Queue:

    队列名

  • User:

    用户名

  • ApplicationType:

    作业类型

  • SumMemorySeconds:

    SumMemorySeconds含义

  • SumVCoreSeconds:

    SumVCoreSeconds含义

  • SumHDFSBytesWritten:

    SumHDFSBytesWritten(带单位)

  • SumHDFSBytesRead:

    SumHDFSBytesRead(待单位)

  • CountApps:

    作业数



284
285
286
# File 'lib/v20190103/models.rb', line 284

def SumHDFSBytesWritten
  @SumHDFSBytesWritten
end

#SumMemorySecondsObject

Parameters:

  • Queue:

    队列名

  • User:

    用户名

  • ApplicationType:

    作业类型

  • SumMemorySeconds:

    SumMemorySeconds含义

  • SumVCoreSeconds:

    SumVCoreSeconds含义

  • SumHDFSBytesWritten:

    SumHDFSBytesWritten(带单位)

  • SumHDFSBytesRead:

    SumHDFSBytesRead(待单位)

  • CountApps:

    作业数



284
285
286
# File 'lib/v20190103/models.rb', line 284

def SumMemorySeconds
  @SumMemorySeconds
end

#SumVCoreSecondsObject

Parameters:

  • Queue:

    队列名

  • User:

    用户名

  • ApplicationType:

    作业类型

  • SumMemorySeconds:

    SumMemorySeconds含义

  • SumVCoreSeconds:

    SumVCoreSeconds含义

  • SumHDFSBytesWritten:

    SumHDFSBytesWritten(带单位)

  • SumHDFSBytesRead:

    SumHDFSBytesRead(待单位)

  • CountApps:

    作业数



284
285
286
# File 'lib/v20190103/models.rb', line 284

def SumVCoreSeconds
  @SumVCoreSeconds
end

#UserObject

Parameters:

  • Queue:

    队列名

  • User:

    用户名

  • ApplicationType:

    作业类型

  • SumMemorySeconds:

    SumMemorySeconds含义

  • SumVCoreSeconds:

    SumVCoreSeconds含义

  • SumHDFSBytesWritten:

    SumHDFSBytesWritten(带单位)

  • SumHDFSBytesRead:

    SumHDFSBytesRead(待单位)

  • CountApps:

    作业数



284
285
286
# File 'lib/v20190103/models.rb', line 284

def User
  @User
end

Instance Method Details

#deserialize(params) ⇒ Object



297
298
299
300
301
302
303
304
305
306
# File 'lib/v20190103/models.rb', line 297

def deserialize(params)
  @Queue = params['Queue']
  @User = params['User']
  @ApplicationType = params['ApplicationType']
  @SumMemorySeconds = params['SumMemorySeconds']
  @SumVCoreSeconds = params['SumVCoreSeconds']
  @SumHDFSBytesWritten = params['SumHDFSBytesWritten']
  @SumHDFSBytesRead = params['SumHDFSBytesRead']
  @CountApps = params['CountApps']
end