Class: TencentCloud::Gaap::V20180529::MetricStatisticsInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Gaap::V20180529::MetricStatisticsInfo
- Defined in:
- lib/v20180529/models.rb
Overview
单指标的统计数据
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(metricname = nil, metricdata = nil) ⇒ MetricStatisticsInfo
constructor
A new instance of MetricStatisticsInfo.
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
#MetricData ⇒ Object
5368 5369 5370 |
# File 'lib/v20180529/models.rb', line 5368 def MetricData @MetricData end |
#MetricName ⇒ Object
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 |