class TencentCloud::Mps::V20190612::ActivityPara
def deserialize(params)
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 end