Class: TencentCloud::Wedata::V20210820::RecordsSpeed

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

Overview

实时任务同步速度 条/s

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(nodetype = nil, nodename = nil, values = nil) ⇒ RecordsSpeed

Returns a new instance of RecordsSpeed.



30673
30674
30675
30676
30677
# File 'lib/v20210820/models.rb', line 30673

def initialize(nodetype=nil, nodename=nil, values=nil)
  @NodeType = nodetype
  @NodeName = nodename
  @Values = values
end

Instance Attribute Details

#NodeNameObject

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

Parameters:

  • NodeType:

    节点类型

  • NodeName:

    节点名称

  • Values:

    速度值列表



30671
30672
30673
# File 'lib/v20210820/models.rb', line 30671

def NodeName
  @NodeName
end

#NodeTypeObject

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

Parameters:

  • NodeType:

    节点类型

  • NodeName:

    节点名称

  • Values:

    速度值列表



30671
30672
30673
# File 'lib/v20210820/models.rb', line 30671

def NodeType
  @NodeType
end

#ValuesObject

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

Parameters:

  • NodeType:

    节点类型

  • NodeName:

    节点名称

  • Values:

    速度值列表



30671
30672
30673
# File 'lib/v20210820/models.rb', line 30671

def Values
  @Values
end

Instance Method Details

#deserialize(params) ⇒ Object



30679
30680
30681
30682
30683
30684
30685
30686
30687
30688
30689
30690
# File 'lib/v20210820/models.rb', line 30679

def deserialize(params)
  @NodeType = params['NodeType']
  @NodeName = params['NodeName']
  unless params['Values'].nil?
    @Values = []
    params['Values'].each do |i|
      speedvalue_tmp = SpeedValue.new
      speedvalue_tmp.deserialize(i)
      @Values << speedvalue_tmp
    end
  end
end