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



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天则以天为粒度。



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

def EndTime
  @EndTime
end

#FileIdObject

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



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

def FileId
  @FileId
end

#IntervalObject

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



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

def Interval
  @Interval
end

#StartTimeObject

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



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

def StartTime
  @StartTime
end

#SubAppIdObject

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



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