Class: TencentCloud::Live::V20180801::DescribeLiveXP2PDetailInfoListRequest

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

Overview

DescribeLiveXP2PDetailInfoList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(querytime = nil, type = nil, streamnames = nil, dimension = nil) ⇒ DescribeLiveXP2PDetailInfoListRequest

Returns a new instance of DescribeLiveXP2PDetailInfoListRequest.



8907
8908
8909
8910
8911
8912
# File 'lib/v20180801/models.rb', line 8907

def initialize(querytime=nil, type=nil, streamnames=nil, dimension=nil)
  @QueryTime = querytime
  @Type = type
  @StreamNames = streamnames
  @Dimension = dimension
end

Instance Attribute Details

#DimensionObject

支持最近六个月的查询。

Parameters:

  • Type:

    类型数组,分直播live和点播vod,不传默认查全部。

  • StreamNames:

    查询流数组,不传默认查所有流。

  • Dimension:

    查询维度,不传该参数则默认查询流维度的数据,传递该参数则只查对应维度的数据,和返回值的字段相关,目前支持AppId维度查询。



8905
8906
8907
# File 'lib/v20180801/models.rb', line 8905

def Dimension
  @Dimension
end

#QueryTimeObject

支持最近六个月的查询。

Parameters:

  • Type:

    类型数组,分直播live和点播vod,不传默认查全部。

  • StreamNames:

    查询流数组,不传默认查所有流。

  • Dimension:

    查询维度,不传该参数则默认查询流维度的数据,传递该参数则只查对应维度的数据,和返回值的字段相关,目前支持AppId维度查询。



8905
8906
8907
# File 'lib/v20180801/models.rb', line 8905

def QueryTime
  @QueryTime
end

#StreamNamesObject

支持最近六个月的查询。

Parameters:

  • Type:

    类型数组,分直播live和点播vod,不传默认查全部。

  • StreamNames:

    查询流数组,不传默认查所有流。

  • Dimension:

    查询维度,不传该参数则默认查询流维度的数据,传递该参数则只查对应维度的数据,和返回值的字段相关,目前支持AppId维度查询。



8905
8906
8907
# File 'lib/v20180801/models.rb', line 8905

def StreamNames
  @StreamNames
end

#TypeObject

支持最近六个月的查询。

Parameters:

  • Type:

    类型数组,分直播live和点播vod,不传默认查全部。

  • StreamNames:

    查询流数组,不传默认查所有流。

  • Dimension:

    查询维度,不传该参数则默认查询流维度的数据,传递该参数则只查对应维度的数据,和返回值的字段相关,目前支持AppId维度查询。



8905
8906
8907
# File 'lib/v20180801/models.rb', line 8905

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



8914
8915
8916
8917
8918
8919
# File 'lib/v20180801/models.rb', line 8914

def deserialize(params)
  @QueryTime = params['QueryTime']
  @Type = params['Type']
  @StreamNames = params['StreamNames']
  @Dimension = params['Dimension']
end