Class: TencentCloud::Live::V20180801::ClientIpPlaySumInfo

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

Overview

客户端ip播放汇总信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clientip = nil, province = nil, totalflux = nil, totalrequest = nil, totalfailedrequest = nil, countryarea = nil) ⇒ ClientIpPlaySumInfo

Returns a new instance of ClientIpPlaySumInfo.



1715
1716
1717
1718
1719
1720
1721
1722
# File 'lib/v20180801/models.rb', line 1715

def initialize(clientip=nil, province=nil, totalflux=nil, totalrequest=nil, totalfailedrequest=nil, countryarea=nil)
  @ClientIp = clientip
  @Province = province
  @TotalFlux = totalflux
  @TotalRequest = totalrequest
  @TotalFailedRequest = totalfailedrequest
  @CountryArea = countryarea
end

Instance Attribute Details

#ClientIpObject

Parameters:

  • ClientIp:

    客户端 IP,点分型。

  • Province:

    客户端所在省份。

  • TotalFlux:

    总流量。

  • TotalRequest:

    总请求数。

  • TotalFailedRequest:

    总失败请求数。

  • CountryArea:

    客户端所在国家。



1713
1714
1715
# File 'lib/v20180801/models.rb', line 1713

def ClientIp
  @ClientIp
end

#CountryAreaObject

Parameters:

  • ClientIp:

    客户端 IP,点分型。

  • Province:

    客户端所在省份。

  • TotalFlux:

    总流量。

  • TotalRequest:

    总请求数。

  • TotalFailedRequest:

    总失败请求数。

  • CountryArea:

    客户端所在国家。



1713
1714
1715
# File 'lib/v20180801/models.rb', line 1713

def CountryArea
  @CountryArea
end

#ProvinceObject

Parameters:

  • ClientIp:

    客户端 IP,点分型。

  • Province:

    客户端所在省份。

  • TotalFlux:

    总流量。

  • TotalRequest:

    总请求数。

  • TotalFailedRequest:

    总失败请求数。

  • CountryArea:

    客户端所在国家。



1713
1714
1715
# File 'lib/v20180801/models.rb', line 1713

def Province
  @Province
end

#TotalFailedRequestObject

Parameters:

  • ClientIp:

    客户端 IP,点分型。

  • Province:

    客户端所在省份。

  • TotalFlux:

    总流量。

  • TotalRequest:

    总请求数。

  • TotalFailedRequest:

    总失败请求数。

  • CountryArea:

    客户端所在国家。



1713
1714
1715
# File 'lib/v20180801/models.rb', line 1713

def TotalFailedRequest
  @TotalFailedRequest
end

#TotalFluxObject

Parameters:

  • ClientIp:

    客户端 IP,点分型。

  • Province:

    客户端所在省份。

  • TotalFlux:

    总流量。

  • TotalRequest:

    总请求数。

  • TotalFailedRequest:

    总失败请求数。

  • CountryArea:

    客户端所在国家。



1713
1714
1715
# File 'lib/v20180801/models.rb', line 1713

def TotalFlux
  @TotalFlux
end

#TotalRequestObject

Parameters:

  • ClientIp:

    客户端 IP,点分型。

  • Province:

    客户端所在省份。

  • TotalFlux:

    总流量。

  • TotalRequest:

    总请求数。

  • TotalFailedRequest:

    总失败请求数。

  • CountryArea:

    客户端所在国家。



1713
1714
1715
# File 'lib/v20180801/models.rb', line 1713

def TotalRequest
  @TotalRequest
end

Instance Method Details

#deserialize(params) ⇒ Object



1724
1725
1726
1727
1728
1729
1730
1731
# File 'lib/v20180801/models.rb', line 1724

def deserialize(params)
  @ClientIp = params['ClientIp']
  @Province = params['Province']
  @TotalFlux = params['TotalFlux']
  @TotalRequest = params['TotalRequest']
  @TotalFailedRequest = params['TotalFailedRequest']
  @CountryArea = params['CountryArea']
end