Class: TencentCloud::Mps::V20190612::TaskStatData

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

Overview

任务统计数据。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(tasktype = nil, summary = nil, details = nil) ⇒ TaskStatData

Returns a new instance of TaskStatData.



29653
29654
29655
29656
29657
# File 'lib/v20190612/models.rb', line 29653

def initialize(tasktype=nil, summary=nil, details=nil)
  @TaskType = tasktype
  @Summary = summary
  @Details = details
end

Instance Attribute Details

#DetailsObject

3、截图规格:<li>ImageSprite:雪碧图</li> <li>SampleSnapshot:采样截图</li> <li>SnapshotByTime:时间点截图</li> 4、图片处理规格:TYPE.CODEC.SPECIFICATION <li> ImageCompression:图片编码</li> <li> ImageSuperResolution:图片超分</li> <li> EnhanceImageColor:图片色彩增强</li> 5、智能分析规格:<li>AIAnalysis:分析大类</li> <li>VideoTag:视频标签</li> <li>VideoClassification:视频分类</li> <li>SmartCover:智能封面</li> <li>FrameLabel:帧标签</li> <li>VideoSplit:视频拆条</li> <li>Highlights:精彩集锦</li> <li>OpeningAndEnding:片头片尾</li> 6、智能识别规格:<li>AIRecognition:识别大类</li> <li>FaceRecognition:人脸识别</li> <li>TextRecognition:文字识别</li> <li>ObjectRecognition:物体识别</li> <li>VoiceRecognition:语音识别</li> <li>VoiceTranslation:语音翻译</li> 7、内容审核、转动图无细分规格。



29651
29652
29653
# File 'lib/v20190612/models.rb', line 29651

def Details
  @Details
end

#SummaryObject

3、截图规格:<li>ImageSprite:雪碧图</li> <li>SampleSnapshot:采样截图</li> <li>SnapshotByTime:时间点截图</li> 4、图片处理规格:TYPE.CODEC.SPECIFICATION <li> ImageCompression:图片编码</li> <li> ImageSuperResolution:图片超分</li> <li> EnhanceImageColor:图片色彩增强</li> 5、智能分析规格:<li>AIAnalysis:分析大类</li> <li>VideoTag:视频标签</li> <li>VideoClassification:视频分类</li> <li>SmartCover:智能封面</li> <li>FrameLabel:帧标签</li> <li>VideoSplit:视频拆条</li> <li>Highlights:精彩集锦</li> <li>OpeningAndEnding:片头片尾</li> 6、智能识别规格:<li>AIRecognition:识别大类</li> <li>FaceRecognition:人脸识别</li> <li>TextRecognition:文字识别</li> <li>ObjectRecognition:物体识别</li> <li>VoiceRecognition:语音识别</li> <li>VoiceTranslation:语音翻译</li> 7、内容审核、转动图无细分规格。



29651
29652
29653
# File 'lib/v20190612/models.rb', line 29651

def Summary
  @Summary
end

#TaskTypeObject

3、截图规格:<li>ImageSprite:雪碧图</li> <li>SampleSnapshot:采样截图</li> <li>SnapshotByTime:时间点截图</li> 4、图片处理规格:TYPE.CODEC.SPECIFICATION <li> ImageCompression:图片编码</li> <li> ImageSuperResolution:图片超分</li> <li> EnhanceImageColor:图片色彩增强</li> 5、智能分析规格:<li>AIAnalysis:分析大类</li> <li>VideoTag:视频标签</li> <li>VideoClassification:视频分类</li> <li>SmartCover:智能封面</li> <li>FrameLabel:帧标签</li> <li>VideoSplit:视频拆条</li> <li>Highlights:精彩集锦</li> <li>OpeningAndEnding:片头片尾</li> 6、智能识别规格:<li>AIRecognition:识别大类</li> <li>FaceRecognition:人脸识别</li> <li>TextRecognition:文字识别</li> <li>ObjectRecognition:物体识别</li> <li>VoiceRecognition:语音识别</li> <li>VoiceTranslation:语音翻译</li> 7、内容审核、转动图无细分规格。



29651
29652
29653
# File 'lib/v20190612/models.rb', line 29651

def TaskType
  @TaskType
end

Instance Method Details

#deserialize(params) ⇒ Object



29659
29660
29661
29662
29663
29664
29665
29666
29667
29668
29669
29670
29671
29672
29673
29674
29675
29676
29677
# File 'lib/v20190612/models.rb', line 29659

def deserialize(params)
  @TaskType = params['TaskType']
  unless params['Summary'].nil?
    @Summary = []
    params['Summary'].each do |i|
      taskstatdataitem_tmp = TaskStatDataItem.new
      taskstatdataitem_tmp.deserialize(i)
      @Summary << taskstatdataitem_tmp
    end
  end
  unless params['Details'].nil?
    @Details = []
    params['Details'].each do |i|
      specificationdataitem_tmp = SpecificationDataItem.new
      specificationdataitem_tmp.deserialize(i)
      @Details << specificationdataitem_tmp
    end
  end
end