Class: TencentCloud::Gaap::V20180529::MetricStatisticsInfo

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

Overview

单指标的统计数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(metricname = nil, metricdata = nil) ⇒ MetricStatisticsInfo

Returns a new instance of MetricStatisticsInfo.



5370
5371
5372
5373
# File 'lib/v20180529/models.rb', line 5370

def initialize(metricname=nil, metricdata=nil)
  @MetricName = metricname
  @MetricData = metricdata
end

Instance Attribute Details

#MetricDataObject

Parameters:

  • MetricName:

    指标名称

  • MetricData:

    指标统计数据



5368
5369
5370
# File 'lib/v20180529/models.rb', line 5368

def MetricData
  @MetricData
end

#MetricNameObject

Parameters:

  • MetricName:

    指标名称

  • MetricData:

    指标统计数据



5368
5369
5370
# File 'lib/v20180529/models.rb', line 5368

def MetricName
  @MetricName
end

Instance Method Details

#deserialize(params) ⇒ Object



5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
# File 'lib/v20180529/models.rb', line 5375

def deserialize(params)
  @MetricName = params['MetricName']
  unless params['MetricData'].nil?
    @MetricData = []
    params['MetricData'].each do |i|
      statisticsdatainfo_tmp = StatisticsDataInfo.new
      statisticsdatainfo_tmp.deserialize(i)
      @MetricData << statisticsdatainfo_tmp
    end
  end
end