Class: TencentCloud::Vod::V20180717::DescribeMediaPlayStatDetailsRequest

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

Overview

DescribeMediaPlayStatDetails请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileid = nil, starttime = nil, endtime = nil, subappid = nil, interval = nil) ⇒ DescribeMediaPlayStatDetailsRequest

Returns a new instance of DescribeMediaPlayStatDetailsRequest.



11608
11609
11610
11611
11612
11613
11614
# File 'lib/v20180717/models.rb', line 11608

def initialize(fileid=nil, starttime=nil, endtime=nil, subappid=nil, interval=nil)
  @FileId = fileid
  @StartTime = starttime
  @EndTime = endtime
  @SubAppId = subappid
  @Interval = interval
end

Instance Attribute Details

#EndTimeObject

<li>Hour:以小时为粒度。</li> <li>Day:以天为粒度。</li> 默认按时间跨度决定,小于1天以小时为粒度,大于等于1天则以天为粒度。

Parameters:

  • FileId:

    媒体文件 ID。

  • StartTime:

    起始时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • EndTime:

    结束时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Interval:

    统计时间粒度,有效值:



11606
11607
11608
# File 'lib/v20180717/models.rb', line 11606

def EndTime
  @EndTime
end

#FileIdObject

<li>Hour:以小时为粒度。</li> <li>Day:以天为粒度。</li> 默认按时间跨度决定,小于1天以小时为粒度,大于等于1天则以天为粒度。

Parameters:

  • FileId:

    媒体文件 ID。

  • StartTime:

    起始时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • EndTime:

    结束时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Interval:

    统计时间粒度,有效值:



11606
11607
11608
# File 'lib/v20180717/models.rb', line 11606

def FileId
  @FileId
end

#IntervalObject

<li>Hour:以小时为粒度。</li> <li>Day:以天为粒度。</li> 默认按时间跨度决定,小于1天以小时为粒度,大于等于1天则以天为粒度。

Parameters:

  • FileId:

    媒体文件 ID。

  • StartTime:

    起始时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • EndTime:

    结束时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Interval:

    统计时间粒度,有效值:



11606
11607
11608
# File 'lib/v20180717/models.rb', line 11606

def Interval
  @Interval
end

#StartTimeObject

<li>Hour:以小时为粒度。</li> <li>Day:以天为粒度。</li> 默认按时间跨度决定,小于1天以小时为粒度,大于等于1天则以天为粒度。

Parameters:

  • FileId:

    媒体文件 ID。

  • StartTime:

    起始时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • EndTime:

    结束时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Interval:

    统计时间粒度,有效值:



11606
11607
11608
# File 'lib/v20180717/models.rb', line 11606

def StartTime
  @StartTime
end

#SubAppIdObject

<li>Hour:以小时为粒度。</li> <li>Day:以天为粒度。</li> 默认按时间跨度决定,小于1天以小时为粒度,大于等于1天则以天为粒度。

Parameters:

  • FileId:

    媒体文件 ID。

  • StartTime:

    起始时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • EndTime:

    结束时间,使用 [ISO 日期格式](cloud.tencent.com/document/product/266/11732#I)。

  • SubAppId: (b)

    点播(/document/product/266/14574) ID。从2023年12月25日起开通点播的客户,如访问点播应用中的资源(无论是默认应用还是新创建的应用),必须将该字段填写为应用 ID。</b>

  • Interval:

    统计时间粒度,有效值:



11606
11607
11608
# File 'lib/v20180717/models.rb', line 11606

def SubAppId
  @SubAppId
end

Instance Method Details

#deserialize(params) ⇒ Object



11616
11617
11618
11619
11620
11621
11622
# File 'lib/v20180717/models.rb', line 11616

def deserialize(params)
  @FileId = params['FileId']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @SubAppId = params['SubAppId']
  @Interval = params['Interval']
end