Class: TencentCloud::Mps::V20190612::ActivityPara

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190612/models.rb

Overview

编排原子任务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(transcodetask = nil, animatedgraphictask = nil, snapshotbytimeoffsettask = nil, samplesnapshottask = nil, imagespritetask = nil, adaptivedynamicstreamingtask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontask = nil, qualitycontroltask = nil, execrulestask = nil, smartsubtitlestask = nil, smarterasetask = nil) ⇒ ActivityPara

Returns a new instance of ActivityPara.



280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
# File 'lib/v20190612/models.rb', line 280

def initialize(transcodetask=nil, animatedgraphictask=nil, snapshotbytimeoffsettask=nil, samplesnapshottask=nil, imagespritetask=nil, adaptivedynamicstreamingtask=nil, aicontentreviewtask=nil, aianalysistask=nil, airecognitiontask=nil, qualitycontroltask=nil, execrulestask=nil, smartsubtitlestask=nil, smarterasetask=nil)
  @TranscodeTask = transcodetask
  @AnimatedGraphicTask = animatedgraphictask
  @SnapshotByTimeOffsetTask = snapshotbytimeoffsettask
  @SampleSnapshotTask = samplesnapshottask
  @ImageSpriteTask = imagespritetask
  @AdaptiveDynamicStreamingTask = adaptivedynamicstreamingtask
  @AiContentReviewTask = aicontentreviewtask
  @AiAnalysisTask = aianalysistask
  @AiRecognitionTask = airecognitiontask
  @QualityControlTask = qualitycontroltask
  @ExecRulesTask = execrulestask
  @SmartSubtitlesTask = smartsubtitlestask
  @SmartEraseTask = smarterasetask
end

Instance Attribute Details

#AdaptiveDynamicStreamingTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def AdaptiveDynamicStreamingTask
  @AdaptiveDynamicStreamingTask
end

#AiAnalysisTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def AiAnalysisTask
  @AiAnalysisTask
end

#AiContentReviewTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def AiContentReviewTask
  @AiContentReviewTask
end

#AiRecognitionTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def AiRecognitionTask
  @AiRecognitionTask
end

#AnimatedGraphicTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def AnimatedGraphicTask
  @AnimatedGraphicTask
end

#ExecRulesTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def ExecRulesTask
  @ExecRulesTask
end

#ImageSpriteTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def ImageSpriteTask
  @ImageSpriteTask
end

#QualityControlTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def QualityControlTask
  @QualityControlTask
end

#SampleSnapshotTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def SampleSnapshotTask
  @SampleSnapshotTask
end

#SmartEraseTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def SmartEraseTask
  @SmartEraseTask
end

#SmartSubtitlesTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def SmartSubtitlesTask
  @SmartSubtitlesTask
end

#SnapshotByTimeOffsetTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def SnapshotByTimeOffsetTask
  @SnapshotByTimeOffsetTask
end

#TranscodeTaskObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • TranscodeTask:

    视频转码任务

  • AnimatedGraphicTask:

    视频转动图任务

  • SnapshotByTimeOffsetTask:

    视频按时间点截图任务

  • SampleSnapshotTask:

    视频采样截图任务

  • ImageSpriteTask:

    视频截雪碧图任务

  • AdaptiveDynamicStreamingTask:

    转自适应码流任务

  • AiContentReviewTask:

    视频内容审核类型任务

  • AiAnalysisTask:

    视频内容分析类型任务

  • AiRecognitionTask:

    视频内容识别类型任务

  • QualityControlTask:

    媒体质检任务

  • ExecRulesTask:

    任务条件判断

  • SmartSubtitlesTask:

    智能字幕任务

  • SmartEraseTask:

    智能擦除任务



278
279
280
# File 'lib/v20190612/models.rb', line 278

def TranscodeTask
  @TranscodeTask
end

Instance Method Details

#deserialize(params) ⇒ Object



296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
# File 'lib/v20190612/models.rb', line 296

def deserialize(params)
  unless params['TranscodeTask'].nil?
    @TranscodeTask = TranscodeTaskInput.new
    @TranscodeTask.deserialize(params['TranscodeTask'])
  end
  unless params['AnimatedGraphicTask'].nil?
    @AnimatedGraphicTask = AnimatedGraphicTaskInput.new
    @AnimatedGraphicTask.deserialize(params['AnimatedGraphicTask'])
  end
  unless params['SnapshotByTimeOffsetTask'].nil?
    @SnapshotByTimeOffsetTask = SnapshotByTimeOffsetTaskInput.new
    @SnapshotByTimeOffsetTask.deserialize(params['SnapshotByTimeOffsetTask'])
  end
  unless params['SampleSnapshotTask'].nil?
    @SampleSnapshotTask = SampleSnapshotTaskInput.new
    @SampleSnapshotTask.deserialize(params['SampleSnapshotTask'])
  end
  unless params['ImageSpriteTask'].nil?
    @ImageSpriteTask = ImageSpriteTaskInput.new
    @ImageSpriteTask.deserialize(params['ImageSpriteTask'])
  end
  unless params['AdaptiveDynamicStreamingTask'].nil?
    @AdaptiveDynamicStreamingTask = AdaptiveDynamicStreamingTaskInput.new
    @AdaptiveDynamicStreamingTask.deserialize(params['AdaptiveDynamicStreamingTask'])
  end
  unless params['AiContentReviewTask'].nil?
    @AiContentReviewTask = AiContentReviewTaskInput.new
    @AiContentReviewTask.deserialize(params['AiContentReviewTask'])
  end
  unless params['AiAnalysisTask'].nil?
    @AiAnalysisTask = AiAnalysisTaskInput.new
    @AiAnalysisTask.deserialize(params['AiAnalysisTask'])
  end
  unless params['AiRecognitionTask'].nil?
    @AiRecognitionTask = AiRecognitionTaskInput.new
    @AiRecognitionTask.deserialize(params['AiRecognitionTask'])
  end
  unless params['QualityControlTask'].nil?
    @QualityControlTask = AiQualityControlTaskInput.new
    @QualityControlTask.deserialize(params['QualityControlTask'])
  end
  unless params['ExecRulesTask'].nil?
    @ExecRulesTask = ExecRulesTask.new
    @ExecRulesTask.deserialize(params['ExecRulesTask'])
  end
  unless params['SmartSubtitlesTask'].nil?
    @SmartSubtitlesTask = SmartSubtitlesTaskInput.new
    @SmartSubtitlesTask.deserialize(params['SmartSubtitlesTask'])
  end
  unless params['SmartEraseTask'].nil?
    @SmartEraseTask = SmartEraseTaskInput.new
    @SmartEraseTask.deserialize(params['SmartEraseTask'])
  end
end