Class: TencentCloud::Vod::V20180717::ConcatTask2017
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::ConcatTask2017
- Defined in:
- lib/v20180717/models.rb
Overview
视频拼接任务信息,该结构仅用于对 2017 版(cloud.tencent.com/document/product/266/7821)接口发起的任务。
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, fileinfoset = nil) ⇒ ConcatTask2017
constructor
A new instance of ConcatTask2017.
Constructor Details
#initialize(taskid = nil, fileinfoset = nil) ⇒ ConcatTask2017
Returns a new instance of ConcatTask2017.
5830 5831 5832 5833 |
# File 'lib/v20180717/models.rb', line 5830 def initialize(taskid=nil, fileinfoset=nil) @TaskId = taskid @FileInfoSet = fileinfoset end |
Instance Attribute Details
#FileInfoSet ⇒ Object
5828 5829 5830 |
# File 'lib/v20180717/models.rb', line 5828 def FileInfoSet @FileInfoSet end |
#TaskId ⇒ Object
5828 5829 5830 |
# File 'lib/v20180717/models.rb', line 5828 def TaskId @TaskId end |
Instance Method Details
#deserialize(params) ⇒ Object
5835 5836 5837 5838 5839 5840 5841 5842 5843 5844 5845 |
# File 'lib/v20180717/models.rb', line 5835 def deserialize(params) @TaskId = params['TaskId'] unless params['FileInfoSet'].nil? @FileInfoSet = [] params['FileInfoSet'].each do |i| concatfileinfo2017_tmp = ConcatFileInfo2017.new concatfileinfo2017_tmp.deserialize(i) @FileInfoSet << concatfileinfo2017_tmp end end end |