Class: TencentCloud::Dbbrain::V20210527::ProcessStatistic

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

Overview

实时会话统计详情。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(items = nil, allconnsum = nil, activeconnsum = nil) ⇒ ProcessStatistic

Returns a new instance of ProcessStatistic.



6439
6440
6441
6442
6443
# File 'lib/v20210527/models.rb', line 6439

def initialize(items=nil, allconnsum=nil, activeconnsum=nil)
  @Items = items
  @AllConnSum = allconnsum
  @ActiveConnSum = activeconnsum
end

Instance Attribute Details

#ActiveConnSumObject

Parameters:

  • Items:

    会话详情数组。

  • AllConnSum:

    总连接数。

  • ActiveConnSum:

    总活跃连接数。



6437
6438
6439
# File 'lib/v20210527/models.rb', line 6437

def ActiveConnSum
  @ActiveConnSum
end

#AllConnSumObject

Parameters:

  • Items:

    会话详情数组。

  • AllConnSum:

    总连接数。

  • ActiveConnSum:

    总活跃连接数。



6437
6438
6439
# File 'lib/v20210527/models.rb', line 6437

def AllConnSum
  @AllConnSum
end

#ItemsObject

Parameters:

  • Items:

    会话详情数组。

  • AllConnSum:

    总连接数。

  • ActiveConnSum:

    总活跃连接数。



6437
6438
6439
# File 'lib/v20210527/models.rb', line 6437

def Items
  @Items
end

Instance Method Details

#deserialize(params) ⇒ Object



6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
# File 'lib/v20210527/models.rb', line 6445

def deserialize(params)
  unless params['Items'].nil?
    @Items = []
    params['Items'].each do |i|
      sessionitem_tmp = SessionItem.new
      sessionitem_tmp.deserialize(i)
      @Items << sessionitem_tmp
    end
  end
  @AllConnSum = params['AllConnSum']
  @ActiveConnSum = params['ActiveConnSum']
end