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.



6668
6669
6670
6671
6672
# File 'lib/v20210527/models.rb', line 6668

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

Instance Attribute Details

#ActiveConnSumObject

Parameters:

  • Items:

    会话详情数组。

  • AllConnSum:

    总连接数。

  • ActiveConnSum:

    总活跃连接数。



6666
6667
6668
# File 'lib/v20210527/models.rb', line 6666

def ActiveConnSum
  @ActiveConnSum
end

#AllConnSumObject

Parameters:

  • Items:

    会话详情数组。

  • AllConnSum:

    总连接数。

  • ActiveConnSum:

    总活跃连接数。



6666
6667
6668
# File 'lib/v20210527/models.rb', line 6666

def AllConnSum
  @AllConnSum
end

#ItemsObject

Parameters:

  • Items:

    会话详情数组。

  • AllConnSum:

    总连接数。

  • ActiveConnSum:

    总活跃连接数。



6666
6667
6668
# File 'lib/v20210527/models.rb', line 6666

def Items
  @Items
end

Instance Method Details

#deserialize(params) ⇒ Object



6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
# File 'lib/v20210527/models.rb', line 6674

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