Class: TencentCloud::Apm::V20210622::QueryMetricItem

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

Overview

查询

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(metricname = nil, compares = nil, compare = nil) ⇒ QueryMetricItem

Returns a new instance of QueryMetricItem.



3824
3825
3826
3827
3828
# File 'lib/v20210622/models.rb', line 3824

def initialize(metricname=nil, compares=nil, compare=nil)
  @MetricName = metricname
  @Compares = compares
  @Compare = compare
end

Instance Attribute Details

#CompareObject

Parameters:

  • MetricName:

    指标名

  • Compares:

    同比,现支持 CompareByYesterday (与昨天相比)和CompareByLastWeek (与上周相比)

  • Compare:

    同比,已弃用,不建议使用



3822
3823
3824
# File 'lib/v20210622/models.rb', line 3822

def Compare
  @Compare
end

#ComparesObject

Parameters:

  • MetricName:

    指标名

  • Compares:

    同比,现支持 CompareByYesterday (与昨天相比)和CompareByLastWeek (与上周相比)

  • Compare:

    同比,已弃用,不建议使用



3822
3823
3824
# File 'lib/v20210622/models.rb', line 3822

def Compares
  @Compares
end

#MetricNameObject

Parameters:

  • MetricName:

    指标名

  • Compares:

    同比,现支持 CompareByYesterday (与昨天相比)和CompareByLastWeek (与上周相比)

  • Compare:

    同比,已弃用,不建议使用



3822
3823
3824
# File 'lib/v20210622/models.rb', line 3822

def MetricName
  @MetricName
end

Instance Method Details

#deserialize(params) ⇒ Object



3830
3831
3832
3833
3834
# File 'lib/v20210622/models.rb', line 3830

def deserialize(params)
  @MetricName = params['MetricName']
  @Compares = params['Compares']
  @Compare = params['Compare']
end