Class: TencentCloud::Mps::V20190612::FlowStatisticsArray

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

Overview

流的统计数据列表。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(timestamp = nil, flowstatistics = nil) ⇒ FlowStatisticsArray

Returns a new instance of FlowStatisticsArray.



14899
14900
14901
14902
# File 'lib/v20190612/models.rb', line 14899

def initialize(timestamp=nil, flowstatistics=nil)
  @Timestamp = timestamp
  @FlowStatistics = flowstatistics
end

Instance Attribute Details

#FlowStatisticsObject

Parameters:

  • Timestamp:

    时间戳。

  • FlowStatistics:

    每个会话的统计数据。



14897
14898
14899
# File 'lib/v20190612/models.rb', line 14897

def FlowStatistics
  @FlowStatistics
end

#TimestampObject

Parameters:

  • Timestamp:

    时间戳。

  • FlowStatistics:

    每个会话的统计数据。



14897
14898
14899
# File 'lib/v20190612/models.rb', line 14897

def Timestamp
  @Timestamp
end

Instance Method Details

#deserialize(params) ⇒ Object



14904
14905
14906
14907
14908
14909
14910
14911
14912
14913
14914
# File 'lib/v20190612/models.rb', line 14904

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