class TencentCloud::Vod::V20180717::SnapshotByTimeOffsetTask2017

视频指定时间点截图任务信息,该结构仅用于 2017 (cloud.tencent.com/document/product/266/8102)接口发起的任务。

def deserialize(params)

def deserialize(params)
  @TaskId = params['TaskId']
  @FileId = params['FileId']
  @Definition = params['Definition']
  unless params['SnapshotInfoSet'].nil?
    @SnapshotInfoSet = []
    params['SnapshotInfoSet'].each do |i|
      snapshotbytimeoffset2017_tmp = SnapshotByTimeOffset2017.new
      snapshotbytimeoffset2017_tmp.deserialize(i)
      @SnapshotInfoSet << snapshotbytimeoffset2017_tmp
    end
  end
end

def initialize(taskid=nil, fileid=nil, definition=nil, snapshotinfoset=nil)

def initialize(taskid=nil, fileid=nil, definition=nil, snapshotinfoset=nil)
  @TaskId = taskid
  @FileId = fileid
  @Definition = definition
  @SnapshotInfoSet = snapshotinfoset
end