class TencentCloud::Vod::V20180717::DescribeTaskDetailResponse
DescribeTaskDetail返回参数结构体
def deserialize(params)
def deserialize(params) @TaskType = params['TaskType'] @Status = params['Status'] @CreateTime = params['CreateTime'] @BeginProcessTime = params['BeginProcessTime'] @FinishTime = params['FinishTime'] unless params['ProcedureTask'].nil? @ProcedureTask = ProcedureTask.new @ProcedureTask.deserialize(params['ProcedureTask']) end unless params['EditMediaTask'].nil? @EditMediaTask = EditMediaTask.new @EditMediaTask.deserialize(params['EditMediaTask']) end unless params['WechatPublishTask'].nil? @WechatPublishTask = WechatPublishTask.new @WechatPublishTask.deserialize(params['WechatPublishTask']) end unless params['ComposeMediaTask'].nil? @ComposeMediaTask = ComposeMediaTask.new @ComposeMediaTask.deserialize(params['ComposeMediaTask']) end unless params['SplitMediaTask'].nil? @SplitMediaTask = SplitMediaTask.new @SplitMediaTask.deserialize(params['SplitMediaTask']) end unless params['WechatMiniProgramPublishTask'].nil? @WechatMiniProgramPublishTask = WechatMiniProgramPublishTask.new @WechatMiniProgramPublishTask.deserialize(params['WechatMiniProgramPublishTask']) end unless params['PullUploadTask'].nil? @PullUploadTask = PullUploadTask.new @PullUploadTask.deserialize(params['PullUploadTask']) end unless params['TranscodeTask'].nil? @TranscodeTask = TranscodeTask2017.new @TranscodeTask.deserialize(params['TranscodeTask']) end unless params['ConcatTask'].nil? @ConcatTask = ConcatTask2017.new @ConcatTask.deserialize(params['ConcatTask']) end unless params['ClipTask'].nil? @ClipTask = ClipTask2017.new @ClipTask.deserialize(params['ClipTask']) end unless params['CreateImageSpriteTask'].nil? @CreateImageSpriteTask = CreateImageSpriteTask2017.new @CreateImageSpriteTask.deserialize(params['CreateImageSpriteTask']) end unless params['SnapshotByTimeOffsetTask'].nil? @SnapshotByTimeOffsetTask = SnapshotByTimeOffsetTask2017.new @SnapshotByTimeOffsetTask.deserialize(params['SnapshotByTimeOffsetTask']) end unless params['RemoveWatermarkTask'].nil? @RemoveWatermarkTask = RemoveWatermarkTask.new @RemoveWatermarkTask.deserialize(params['RemoveWatermarkTask']) end unless params['RebuildMediaTask'].nil? @RebuildMediaTask = RebuildMediaTask.new @RebuildMediaTask.deserialize(params['RebuildMediaTask']) end unless params['ExtractTraceWatermarkTask'].nil? @ExtractTraceWatermarkTask = ExtractTraceWatermarkTask.new @ExtractTraceWatermarkTask.deserialize(params['ExtractTraceWatermarkTask']) end unless params['ReviewAudioVideoTask'].nil? @ReviewAudioVideoTask = ReviewAudioVideoTask.new @ReviewAudioVideoTask.deserialize(params['ReviewAudioVideoTask']) end unless params['ReduceMediaBitrateTask'].nil? @ReduceMediaBitrateTask = ReduceMediaBitrateTask.new @ReduceMediaBitrateTask.deserialize(params['ReduceMediaBitrateTask']) end unless params['DescribeFileAttributesTask'].nil? @DescribeFileAttributesTask = DescribeFileAttributesTask.new @DescribeFileAttributesTask.deserialize(params['DescribeFileAttributesTask']) end @RequestId = params['RequestId'] end
def initialize(tasktype=nil, status=nil, createtime=nil, beginprocesstime=nil, finishtime=nil, proceduretask=nil, editmediatask=nil, wechatpublishtask=nil, composemediatask=nil, splitmediatask=nil, wechatminiprogrampublishtask=nil, pulluploadtask=nil, transcodetask=nil, concattask=nil, cliptask=nil, createimagespritetask=nil, snapshotbytimeoffsettask=nil, removewatermarktask=nil, rebuildmediatask=nil, extracttracewatermarktask=nil, reviewaudiovideotask=nil, reducemediabitratetask=nil, describefileattributestask=nil, requestid=nil)
def initialize(tasktype=nil, status=nil, createtime=nil, beginprocesstime=nil, finishtime=nil, proceduretask=nil, editmediatask=nil, wechatpublishtask=nil, composemediatask=nil, splitmediatask=nil, wechatminiprogrampublishtask=nil, pulluploadtask=nil, transcodetask=nil, concattask=nil, cliptask=nil, createimagespritetask=nil, snapshotbytimeoffsettask=nil, removewatermarktask=nil, rebuildmediatask=nil, extracttracewatermarktask=nil, reviewaudiovideotask=nil, reducemediabitratetask=nil, describefileattributestask=nil, requestid=nil) @TaskType = tasktype @Status = status @CreateTime = createtime @BeginProcessTime = beginprocesstime @FinishTime = finishtime @ProcedureTask = proceduretask @EditMediaTask = editmediatask @WechatPublishTask = wechatpublishtask @ComposeMediaTask = composemediatask @SplitMediaTask = splitmediatask @WechatMiniProgramPublishTask = wechatminiprogrampublishtask @PullUploadTask = pulluploadtask @TranscodeTask = transcodetask @ConcatTask = concattask @ClipTask = cliptask @CreateImageSpriteTask = createimagespritetask @SnapshotByTimeOffsetTask = snapshotbytimeoffsettask @RemoveWatermarkTask = removewatermarktask @RebuildMediaTask = rebuildmediatask @ExtractTraceWatermarkTask = extracttracewatermarktask @ReviewAudioVideoTask = reviewaudiovideotask @ReduceMediaBitrateTask = reducemediabitratetask @DescribeFileAttributesTask = describefileattributestask @RequestId = requestid end