Class: TencentCloud::Monitor::V20180724::SingleOrderedDataPoint

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

Overview

单个有序数据点

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(dimensions = nil, value = nil, timestamp = nil, order = nil) ⇒ SingleOrderedDataPoint

Returns a new instance of SingleOrderedDataPoint.



14912
14913
14914
14915
14916
14917
# File 'lib/v20180724/models.rb', line 14912

def initialize(dimensions=nil, value=nil, timestamp=nil, order=nil)
  @Dimensions = dimensions
  @Value = value
  @Timestamp = timestamp
  @Order = order
end

Instance Attribute Details

#DimensionsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Dimensions:

    实例对象维度组合

  • Value:

    监控数据值

  • Timestamp:

    监控数据时间戳

  • Order:

    排序序号



14910
14911
14912
# File 'lib/v20180724/models.rb', line 14910

def Dimensions
  @Dimensions
end

#OrderObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Dimensions:

    实例对象维度组合

  • Value:

    监控数据值

  • Timestamp:

    监控数据时间戳

  • Order:

    排序序号



14910
14911
14912
# File 'lib/v20180724/models.rb', line 14910

def Order
  @Order
end

#TimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Dimensions:

    实例对象维度组合

  • Value:

    监控数据值

  • Timestamp:

    监控数据时间戳

  • Order:

    排序序号



14910
14911
14912
# File 'lib/v20180724/models.rb', line 14910

def Timestamp
  @Timestamp
end

#ValueObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Dimensions:

    实例对象维度组合

  • Value:

    监控数据值

  • Timestamp:

    监控数据时间戳

  • Order:

    排序序号



14910
14911
14912
# File 'lib/v20180724/models.rb', line 14910

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



14919
14920
14921
14922
14923
14924
14925
14926
14927
14928
14929
14930
14931
# File 'lib/v20180724/models.rb', line 14919

def deserialize(params)
  unless params['Dimensions'].nil?
    @Dimensions = []
    params['Dimensions'].each do |i|
      dimension_tmp = Dimension.new
      dimension_tmp.deserialize(i)
      @Dimensions << dimension_tmp
    end
  end
  @Value = params['Value']
  @Timestamp = params['Timestamp']
  @Order = params['Order']
end