Class: TencentCloud::Live::V20180801::TaskStatusInfo

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

Overview

直播拉流任务状态信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileurl = nil, loopedtimes = nil, offsettime = nil, reporttime = nil, runstatus = nil, fileduration = nil, nextfileurl = nil) ⇒ TaskStatusInfo

Returns a new instance of TaskStatusInfo.



15343
15344
15345
15346
15347
15348
15349
15350
15351
# File 'lib/v20180801/models.rb', line 15343

def initialize(fileurl=nil, loopedtimes=nil, offsettime=nil, reporttime=nil, runstatus=nil, fileduration=nil, nextfileurl=nil)
  @FileUrl = fileurl
  @LoopedTimes = loopedtimes
  @OffsetTime = offsettime
  @ReportTime = reporttime
  @RunStatus = runstatus
  @FileDuration = fileduration
  @NextFileUrl = nextfileurl
end

Instance Attribute Details

#FileDurationObject

2022-02-11T10:00:00Z。注意:UTC时间与北京时间相差八小时。active - 活跃,inactive - 不活跃。

Parameters:

  • FileUrl:

    当前使用的源 URL。

  • LoopedTimes:

    点播源任务的轮播次数。

  • OffsetTime:

    点播源的播放偏移,单位:秒。

  • ReportTime:

    最新心跳上报时间。UTC时间,例如:

  • RunStatus:

    实际运行状态:

  • FileDuration:

    点播源的文件时长,单位:秒。

  • NextFileUrl:

    下一进度点播文件 URL。



15341
15342
15343
# File 'lib/v20180801/models.rb', line 15341

def FileDuration
  @FileDuration
end

#FileUrlObject

2022-02-11T10:00:00Z。注意:UTC时间与北京时间相差八小时。active - 活跃,inactive - 不活跃。

Parameters:

  • FileUrl:

    当前使用的源 URL。

  • LoopedTimes:

    点播源任务的轮播次数。

  • OffsetTime:

    点播源的播放偏移,单位:秒。

  • ReportTime:

    最新心跳上报时间。UTC时间,例如:

  • RunStatus:

    实际运行状态:

  • FileDuration:

    点播源的文件时长,单位:秒。

  • NextFileUrl:

    下一进度点播文件 URL。



15341
15342
15343
# File 'lib/v20180801/models.rb', line 15341

def FileUrl
  @FileUrl
end

#LoopedTimesObject

2022-02-11T10:00:00Z。注意:UTC时间与北京时间相差八小时。active - 活跃,inactive - 不活跃。

Parameters:

  • FileUrl:

    当前使用的源 URL。

  • LoopedTimes:

    点播源任务的轮播次数。

  • OffsetTime:

    点播源的播放偏移,单位:秒。

  • ReportTime:

    最新心跳上报时间。UTC时间,例如:

  • RunStatus:

    实际运行状态:

  • FileDuration:

    点播源的文件时长,单位:秒。

  • NextFileUrl:

    下一进度点播文件 URL。



15341
15342
15343
# File 'lib/v20180801/models.rb', line 15341

def LoopedTimes
  @LoopedTimes
end

#NextFileUrlObject

2022-02-11T10:00:00Z。注意:UTC时间与北京时间相差八小时。active - 活跃,inactive - 不活跃。

Parameters:

  • FileUrl:

    当前使用的源 URL。

  • LoopedTimes:

    点播源任务的轮播次数。

  • OffsetTime:

    点播源的播放偏移,单位:秒。

  • ReportTime:

    最新心跳上报时间。UTC时间,例如:

  • RunStatus:

    实际运行状态:

  • FileDuration:

    点播源的文件时长,单位:秒。

  • NextFileUrl:

    下一进度点播文件 URL。



15341
15342
15343
# File 'lib/v20180801/models.rb', line 15341

def NextFileUrl
  @NextFileUrl
end

#OffsetTimeObject

2022-02-11T10:00:00Z。注意:UTC时间与北京时间相差八小时。active - 活跃,inactive - 不活跃。

Parameters:

  • FileUrl:

    当前使用的源 URL。

  • LoopedTimes:

    点播源任务的轮播次数。

  • OffsetTime:

    点播源的播放偏移,单位:秒。

  • ReportTime:

    最新心跳上报时间。UTC时间,例如:

  • RunStatus:

    实际运行状态:

  • FileDuration:

    点播源的文件时长,单位:秒。

  • NextFileUrl:

    下一进度点播文件 URL。



15341
15342
15343
# File 'lib/v20180801/models.rb', line 15341

def OffsetTime
  @OffsetTime
end

#ReportTimeObject

2022-02-11T10:00:00Z。注意:UTC时间与北京时间相差八小时。active - 活跃,inactive - 不活跃。

Parameters:

  • FileUrl:

    当前使用的源 URL。

  • LoopedTimes:

    点播源任务的轮播次数。

  • OffsetTime:

    点播源的播放偏移,单位:秒。

  • ReportTime:

    最新心跳上报时间。UTC时间,例如:

  • RunStatus:

    实际运行状态:

  • FileDuration:

    点播源的文件时长,单位:秒。

  • NextFileUrl:

    下一进度点播文件 URL。



15341
15342
15343
# File 'lib/v20180801/models.rb', line 15341

def ReportTime
  @ReportTime
end

#RunStatusObject

2022-02-11T10:00:00Z。注意:UTC时间与北京时间相差八小时。active - 活跃,inactive - 不活跃。

Parameters:

  • FileUrl:

    当前使用的源 URL。

  • LoopedTimes:

    点播源任务的轮播次数。

  • OffsetTime:

    点播源的播放偏移,单位:秒。

  • ReportTime:

    最新心跳上报时间。UTC时间,例如:

  • RunStatus:

    实际运行状态:

  • FileDuration:

    点播源的文件时长,单位:秒。

  • NextFileUrl:

    下一进度点播文件 URL。



15341
15342
15343
# File 'lib/v20180801/models.rb', line 15341

def RunStatus
  @RunStatus
end

Instance Method Details

#deserialize(params) ⇒ Object



15353
15354
15355
15356
15357
15358
15359
15360
15361
# File 'lib/v20180801/models.rb', line 15353

def deserialize(params)
  @FileUrl = params['FileUrl']
  @LoopedTimes = params['LoopedTimes']
  @OffsetTime = params['OffsetTime']
  @ReportTime = params['ReportTime']
  @RunStatus = params['RunStatus']
  @FileDuration = params['FileDuration']
  @NextFileUrl = params['NextFileUrl']
end