class TencentCloud::Vod::V20180717::TranscodeTask2017
视频转码任务信息,该结构仅用于对 2017 版(cloud.tencent.com/document/product/266/7822)接口发起的任务。
def deserialize(params)
def deserialize(params) @TaskId = params['TaskId'] @ErrCode = params['ErrCode'] @Message = params['Message'] @FileId = params['FileId'] @FileName = params['FileName'] @Duration = params['Duration'] @CoverUrl = params['CoverUrl'] unless params['PlayInfoSet'].nil? @PlayInfoSet = [] params['PlayInfoSet'].each do |i| transcodeplayinfo2017_tmp = TranscodePlayInfo2017.new transcodeplayinfo2017_tmp.deserialize(i) @PlayInfoSet << transcodeplayinfo2017_tmp end end end
def initialize(taskid=nil, errcode=nil, message=nil, fileid=nil, filename=nil, duration=nil, coverurl=nil, playinfoset=nil)
def initialize(taskid=nil, errcode=nil, message=nil, fileid=nil, filename=nil, duration=nil, coverurl=nil, playinfoset=nil) @TaskId = taskid @ErrCode = errcode @Message = message @FileId = fileid @FileName = filename @Duration = duration @CoverUrl = coverurl @PlayInfoSet = playinfoset end