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.



17333
17334
17335
17336
# File 'lib/v20190612/models.rb', line 17333

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

Instance Attribute Details

#FlowStatisticsObject

Parameters:

  • Timestamp:

    时间戳。

  • FlowStatistics:

    每个会话的统计数据。



17331
17332
17333
# File 'lib/v20190612/models.rb', line 17331

def FlowStatistics
  @FlowStatistics
end

#TimestampObject

Parameters:

  • Timestamp:

    时间戳。

  • FlowStatistics:

    每个会话的统计数据。



17331
17332
17333
# File 'lib/v20190612/models.rb', line 17331

def Timestamp
  @Timestamp
end

Instance Method Details

#deserialize(params) ⇒ Object



17338
17339
17340
17341
17342
17343
17344
17345
17346
17347
17348
# File 'lib/v20190612/models.rb', line 17338

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