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

def initialize(transcodetask=nil, animatedgraphictask=nil, snapshotbytimeoffsettask=nil, samplesnapshottask=nil, imagespritetask=nil, adaptivedynamicstreamingtask=nil, aicontentreviewtask=nil, aianalysistask=nil, airecognitiontask=nil)

def initialize(transcodetask=nil, animatedgraphictask=nil, snapshotbytimeoffsettask=nil, samplesnapshottask=nil, imagespritetask=nil, adaptivedynamicstreamingtask=nil, aicontentreviewtask=nil, aianalysistask=nil, airecognitiontask=nil)
  @TranscodeTask = transcodetask
  @AnimatedGraphicTask = animatedgraphictask
  @SnapshotByTimeOffsetTask = snapshotbytimeoffsettask
  @SampleSnapshotTask = samplesnapshottask
  @ImageSpriteTask = imagespritetask
  @AdaptiveDynamicStreamingTask = adaptivedynamicstreamingtask
  @AiContentReviewTask = aicontentreviewtask
  @AiAnalysisTask = aianalysistask
  @AiRecognitionTask = airecognitiontask
end