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.



17253
17254
17255
17256
# File 'lib/v20190612/models.rb', line 17253

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

Instance Attribute Details

#FlowStatisticsObject

Parameters:

  • Timestamp:

    时间戳。

  • FlowStatistics:

    每个会话的统计数据。



17251
17252
17253
# File 'lib/v20190612/models.rb', line 17251

def FlowStatistics
  @FlowStatistics
end

#TimestampObject

Parameters:

  • Timestamp:

    时间戳。

  • FlowStatistics:

    每个会话的统计数据。



17251
17252
17253
# File 'lib/v20190612/models.rb', line 17251

def Timestamp
  @Timestamp
end

Instance Method Details

#deserialize(params) ⇒ Object



17258
17259
17260
17261
17262
17263
17264
17265
17266
17267
17268
# File 'lib/v20190612/models.rb', line 17258

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