Class: TencentCloud::Dbbrain::V20210527::MonitorFloatMetricSeriesData

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

Overview

单位时间间隔内的监控指标数据(浮点型)

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(series = nil, timestamp = nil) ⇒ MonitorFloatMetricSeriesData

Returns a new instance of MonitorFloatMetricSeriesData.



6442
6443
6444
6445
# File 'lib/v20210527/models.rb', line 6442

def initialize(series=nil, timestamp=nil)
  @Series = series
  @Timestamp = timestamp
end

Instance Attribute Details

#SeriesObject

Parameters:

  • Series:

    监控指标。

  • Timestamp:

    监控指标对应的时间戳。



6440
6441
6442
# File 'lib/v20210527/models.rb', line 6440

def Series
  @Series
end

#TimestampObject

Parameters:

  • Series:

    监控指标。

  • Timestamp:

    监控指标对应的时间戳。



6440
6441
6442
# File 'lib/v20210527/models.rb', line 6440

def Timestamp
  @Timestamp
end

Instance Method Details

#deserialize(params) ⇒ Object



6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
# File 'lib/v20210527/models.rb', line 6447

def deserialize(params)
  unless params['Series'].nil?
    @Series = []
    params['Series'].each do |i|
      monitorfloatmetric_tmp = MonitorFloatMetric.new
      monitorfloatmetric_tmp.deserialize(i)
      @Series << monitorfloatmetric_tmp
    end
  end
  @Timestamp = params['Timestamp']
end