Class: TencentCloud::Emr::V20190103::DescribeEmrApplicationStaticsResponse

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

Overview

DescribeEmrApplicationStatics返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(statics = nil, totalcount = nil, queues = nil, users = nil, applicationtypes = nil, requestid = nil) ⇒ DescribeEmrApplicationStaticsResponse

Returns a new instance of DescribeEmrApplicationStaticsResponse.



3482
3483
3484
3485
3486
3487
3488
3489
# File 'lib/v20190103/models.rb', line 3482

def initialize(statics=nil, totalcount=nil, queues=nil, users=nil, applicationtypes=nil, requestid=nil)
  @Statics = statics
  @TotalCount = totalcount
  @Queues = queues
  @Users = users
  @ApplicationTypes = applicationtypes
  @RequestId = requestid
end

Instance Attribute Details

#ApplicationTypesObject

Parameters:

  • 作业统计信息

  • 总数

  • 可选择的队列名

  • 可选择的用户名

  • 可选择的作业类型

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



3480
3481
3482
# File 'lib/v20190103/models.rb', line 3480

def ApplicationTypes
  @ApplicationTypes
end

#QueuesObject

Parameters:

  • 作业统计信息

  • 总数

  • 可选择的队列名

  • 可选择的用户名

  • 可选择的作业类型

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



3480
3481
3482
# File 'lib/v20190103/models.rb', line 3480

def Queues
  @Queues
end

#RequestIdObject

Parameters:

  • 作业统计信息

  • 总数

  • 可选择的队列名

  • 可选择的用户名

  • 可选择的作业类型

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



3480
3481
3482
# File 'lib/v20190103/models.rb', line 3480

def RequestId
  @RequestId
end

#StaticsObject

Parameters:

  • 作业统计信息

  • 总数

  • 可选择的队列名

  • 可选择的用户名

  • 可选择的作业类型

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



3480
3481
3482
# File 'lib/v20190103/models.rb', line 3480

def Statics
  @Statics
end

#TotalCountObject

Parameters:

  • 作业统计信息

  • 总数

  • 可选择的队列名

  • 可选择的用户名

  • 可选择的作业类型

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



3480
3481
3482
# File 'lib/v20190103/models.rb', line 3480

def TotalCount
  @TotalCount
end

#UsersObject

Parameters:

  • 作业统计信息

  • 总数

  • 可选择的队列名

  • 可选择的用户名

  • 可选择的作业类型

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



3480
3481
3482
# File 'lib/v20190103/models.rb', line 3480

def Users
  @Users
end

Instance Method Details

#deserialize(params) ⇒ Object



3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
# File 'lib/v20190103/models.rb', line 3491

def deserialize(params)
  unless params['Statics'].nil?
    @Statics = []
    params['Statics'].each do |i|
      applicationstatics_tmp = ApplicationStatics.new
      applicationstatics_tmp.deserialize(i)
      @Statics << applicationstatics_tmp
    end
  end
  @TotalCount = params['TotalCount']
  @Queues = params['Queues']
  @Users = params['Users']
  @ApplicationTypes = params['ApplicationTypes']
  @RequestId = params['RequestId']
end