Class: TencentCloud::Vod::V20180717::PersistenceCompleteTask

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

Overview

剪辑固化任务信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fileid = nil, persistencesource = nil) ⇒ PersistenceCompleteTask

Returns a new instance of PersistenceCompleteTask.



21384
21385
21386
21387
# File 'lib/v20180717/models.rb', line 21384

def initialize(fileid=nil, persistencesource=nil)
  @FileId = fileid
  @PersistenceSource = persistencesource
end

Instance Attribute Details

#FileIdObject

<li>SimpleHlsClip:来自简单 HLS 剪辑;</li> <li>FastEditMedia:来自快速媒体编辑;</li> <li>LiveRealTimeClip:来自直播即时剪辑。</li>

Parameters:

  • FileId:

    固化生成的媒体 ID。

  • PersistenceSource:

    剪辑固化的来源,有以下三种。



21382
21383
21384
# File 'lib/v20180717/models.rb', line 21382

def FileId
  @FileId
end

#PersistenceSourceObject

<li>SimpleHlsClip:来自简单 HLS 剪辑;</li> <li>FastEditMedia:来自快速媒体编辑;</li> <li>LiveRealTimeClip:来自直播即时剪辑。</li>

Parameters:

  • FileId:

    固化生成的媒体 ID。

  • PersistenceSource:

    剪辑固化的来源,有以下三种。



21382
21383
21384
# File 'lib/v20180717/models.rb', line 21382

def PersistenceSource
  @PersistenceSource
end

Instance Method Details

#deserialize(params) ⇒ Object



21389
21390
21391
21392
# File 'lib/v20180717/models.rb', line 21389

def deserialize(params)
  @FileId = params['FileId']
  @PersistenceSource = params['PersistenceSource']
end