Class: TencentCloud::Apm::V20210622::ApmField
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Apm::V20210622::ApmField
- Defined in:
- lib/v20210622/models.rb
Overview
指标维度信息
Instance Attribute Summary collapse
-
#CompareVal ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#CompareVals ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Key ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#LastPeriodValue ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NameCN ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NameEN ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Unit ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Value ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(key = nil, value = nil, unit = nil, comparevals = nil, lastperiodvalue = nil, compareval = nil, namecn = nil, nameen = nil) ⇒ ApmField
constructor
A new instance of ApmField.
Constructor Details
#initialize(key = nil, value = nil, unit = nil, comparevals = nil, lastperiodvalue = nil, compareval = nil, namecn = nil, nameen = nil) ⇒ ApmField
Returns a new instance of ApmField.
592 593 594 595 596 597 598 599 600 601 |
# File 'lib/v20210622/models.rb', line 592 def initialize(key=nil, value=nil, unit=nil, comparevals=nil, lastperiodvalue=nil, compareval=nil, namecn=nil, nameen=nil) @Key = key @Value = value @Unit = unit @CompareVals = comparevals @LastPeriodValue = lastperiodvalue @CompareVal = compareval @NameCN = namecn @NameEN = nameen end |
Instance Attribute Details
#CompareVal ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
590 591 592 |
# File 'lib/v20210622/models.rb', line 590 def CompareVal @CompareVal end |
#CompareVals ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
590 591 592 |
# File 'lib/v20210622/models.rb', line 590 def CompareVals @CompareVals end |
#Key ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
590 591 592 |
# File 'lib/v20210622/models.rb', line 590 def Key @Key end |
#LastPeriodValue ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
590 591 592 |
# File 'lib/v20210622/models.rb', line 590 def LastPeriodValue @LastPeriodValue end |
#NameCN ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
590 591 592 |
# File 'lib/v20210622/models.rb', line 590 def NameCN @NameCN end |
#NameEN ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
590 591 592 |
# File 'lib/v20210622/models.rb', line 590 def NameEN @NameEN end |
#Unit ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
590 591 592 |
# File 'lib/v20210622/models.rb', line 590 def Unit @Unit end |
#Value ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
590 591 592 |
# File 'lib/v20210622/models.rb', line 590 def Value @Value end |
Instance Method Details
#deserialize(params) ⇒ Object
603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 |
# File 'lib/v20210622/models.rb', line 603 def deserialize(params) @Key = params['Key'] @Value = params['Value'] @Unit = params['Unit'] unless params['CompareVals'].nil? @CompareVals = [] params['CompareVals'].each do |i| apmkvitem_tmp = APMKVItem.new apmkvitem_tmp.deserialize(i) @CompareVals << apmkvitem_tmp end end unless params['LastPeriodValue'].nil? @LastPeriodValue = [] params['LastPeriodValue'].each do |i| apmkv_tmp = APMKV.new apmkv_tmp.deserialize(i) @LastPeriodValue << apmkv_tmp end end @CompareVal = params['CompareVal'] @NameCN = params['NameCN'] @NameEN = params['NameEN'] end |