Class: TencentCloud::Live::V20180801::DescribeVisitTopSumInfoListRequest

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

Overview

DescribeVisitTopSumInfoList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(starttime = nil, endtime = nil, topindex = nil, playdomains = nil, pagenum = nil, pagesize = nil, orderparam = nil) ⇒ DescribeVisitTopSumInfoListRequest

Returns a new instance of DescribeVisitTopSumInfoListRequest.



10551
10552
10553
10554
10555
10556
10557
10558
10559
# File 'lib/v20180801/models.rb', line 10551

def initialize(starttime=nil, endtime=nil, topindex=nil, playdomains=nil, pagenum=nil, pagesize=nil, orderparam=nil)
  @StartTime = starttime
  @EndTime = endtime
  @TopIndex = topindex
  @PlayDomains = playdomains
  @PageNum = pagenum
  @PageSize = pagesize
  @OrderParam = orderparam
end

Instance Attribute Details

#EndTimeObject

Parameters:

  • StartTime:

    起始时间点,格式为yyyy-mm-dd HH:MM:SS。

  • EndTime:

    结束时间点,格式为yyyy-mm-dd HH:MM:SS

  • TopIndex:

    峰值指标,可选值包括”Domain”,”StreamId”。

  • PlayDomains:

    播放域名,默认为不填,表示求总体数据。

  • PageNum:

    页号,

  • PageSize:
  • OrderParam:

    排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。



10549
10550
10551
# File 'lib/v20180801/models.rb', line 10549

def EndTime
  @EndTime
end

#OrderParamObject

Parameters:

  • StartTime:

    起始时间点,格式为yyyy-mm-dd HH:MM:SS。

  • EndTime:

    结束时间点,格式为yyyy-mm-dd HH:MM:SS

  • TopIndex:

    峰值指标,可选值包括”Domain”,”StreamId”。

  • PlayDomains:

    播放域名,默认为不填,表示求总体数据。

  • PageNum:

    页号,

  • PageSize:
  • OrderParam:

    排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。



10549
10550
10551
# File 'lib/v20180801/models.rb', line 10549

def OrderParam
  @OrderParam
end

#PageNumObject

Parameters:

  • StartTime:

    起始时间点,格式为yyyy-mm-dd HH:MM:SS。

  • EndTime:

    结束时间点,格式为yyyy-mm-dd HH:MM:SS

  • TopIndex:

    峰值指标,可选值包括”Domain”,”StreamId”。

  • PlayDomains:

    播放域名,默认为不填,表示求总体数据。

  • PageNum:

    页号,

  • PageSize:
  • OrderParam:

    排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。



10549
10550
10551
# File 'lib/v20180801/models.rb', line 10549

def PageNum
  @PageNum
end

#PageSizeObject

Parameters:

  • StartTime:

    起始时间点,格式为yyyy-mm-dd HH:MM:SS。

  • EndTime:

    结束时间点,格式为yyyy-mm-dd HH:MM:SS

  • TopIndex:

    峰值指标,可选值包括”Domain”,”StreamId”。

  • PlayDomains:

    播放域名,默认为不填,表示求总体数据。

  • PageNum:

    页号,

  • PageSize:
  • OrderParam:

    排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。



10549
10550
10551
# File 'lib/v20180801/models.rb', line 10549

def PageSize
  @PageSize
end

#PlayDomainsObject

Parameters:

  • StartTime:

    起始时间点,格式为yyyy-mm-dd HH:MM:SS。

  • EndTime:

    结束时间点,格式为yyyy-mm-dd HH:MM:SS

  • TopIndex:

    峰值指标,可选值包括”Domain”,”StreamId”。

  • PlayDomains:

    播放域名,默认为不填,表示求总体数据。

  • PageNum:

    页号,

  • PageSize:
  • OrderParam:

    排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。



10549
10550
10551
# File 'lib/v20180801/models.rb', line 10549

def PlayDomains
  @PlayDomains
end

#StartTimeObject

Parameters:

  • StartTime:

    起始时间点,格式为yyyy-mm-dd HH:MM:SS。

  • EndTime:

    结束时间点,格式为yyyy-mm-dd HH:MM:SS

  • TopIndex:

    峰值指标,可选值包括”Domain”,”StreamId”。

  • PlayDomains:

    播放域名,默认为不填,表示求总体数据。

  • PageNum:

    页号,

  • PageSize:
  • OrderParam:

    排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。



10549
10550
10551
# File 'lib/v20180801/models.rb', line 10549

def StartTime
  @StartTime
end

#TopIndexObject

Parameters:

  • StartTime:

    起始时间点,格式为yyyy-mm-dd HH:MM:SS。

  • EndTime:

    结束时间点,格式为yyyy-mm-dd HH:MM:SS

  • TopIndex:

    峰值指标,可选值包括”Domain”,”StreamId”。

  • PlayDomains:

    播放域名,默认为不填,表示求总体数据。

  • PageNum:

    页号,

  • PageSize:
  • OrderParam:

    排序指标,可选值包括” AvgFluxPerSecond”,”TotalRequest”(默认),“TotalFlux”。



10549
10550
10551
# File 'lib/v20180801/models.rb', line 10549

def TopIndex
  @TopIndex
end

Instance Method Details

#deserialize(params) ⇒ Object



10561
10562
10563
10564
10565
10566
10567
10568
10569
# File 'lib/v20180801/models.rb', line 10561

def deserialize(params)
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @TopIndex = params['TopIndex']
  @PlayDomains = params['PlayDomains']
  @PageNum = params['PageNum']
  @PageSize = params['PageSize']
  @OrderParam = params['OrderParam']
end