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.



21386
21387
21388
21389
# File 'lib/v20180717/models.rb', line 21386

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:

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



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

def FileId
  @FileId
end

#PersistenceSourceObject

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

Parameters:

  • FileId:

    固化生成的媒体 ID。

  • PersistenceSource:

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



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

def PersistenceSource
  @PersistenceSource
end

Instance Method Details

#deserialize(params) ⇒ Object



21391
21392
21393
21394
# File 'lib/v20180717/models.rb', line 21391

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