class TencentCloud::Mps::V20190612::AiAnalysisResult

智能分析结果

def deserialize(params)

def deserialize(params)
  @Type = params['Type']
  unless params['ClassificationTask'].nil?
    @ClassificationTask = AiAnalysisTaskClassificationResult.new
    @ClassificationTask.deserialize(params['ClassificationTask'])
  end
  unless params['CoverTask'].nil?
    @CoverTask = AiAnalysisTaskCoverResult.new
    @CoverTask.deserialize(params['CoverTask'])
  end
  unless params['TagTask'].nil?
    @TagTask = AiAnalysisTaskTagResult.new
    @TagTask.deserialize(params['TagTask'])
  end
  unless params['FrameTagTask'].nil?
    @FrameTagTask = AiAnalysisTaskFrameTagResult.new
    @FrameTagTask.deserialize(params['FrameTagTask'])
  end
  unless params['HighlightTask'].nil?
    @HighlightTask = AiAnalysisTaskHighlightResult.new
    @HighlightTask.deserialize(params['HighlightTask'])
  end
end

def initialize(type=nil, classificationtask=nil, covertask=nil, tagtask=nil, frametagtask=nil, highlighttask=nil)

def initialize(type=nil, classificationtask=nil, covertask=nil, tagtask=nil, frametagtask=nil, highlighttask=nil)
  @Type = type
  @ClassificationTask = classificationtask
  @CoverTask = covertask
  @TagTask = tagtask
  @FrameTagTask = frametagtask
  @HighlightTask = highlighttask
end