class TencentCloud::Ims::V20200713::ImageModerationResponse

ImageModeration返回参数结构体

def deserialize(params)

def deserialize(params)
  @HitFlag = params['HitFlag']
  @Suggestion = params['Suggestion']
  @Label = params['Label']
  @SubLabel = params['SubLabel']
  @Score = params['Score']
  unless params['LabelResults'].nil?
    @LabelResults = []
    params['LabelResults'].each do |i|
      labelresult_tmp = LabelResult.new
      labelresult_tmp.deserialize(i)
      @LabelResults << labelresult_tmp
    end
  end
  unless params['ObjectResults'].nil?
    @ObjectResults = []
    params['ObjectResults'].each do |i|
      objectresult_tmp = ObjectResult.new
      objectresult_tmp.deserialize(i)
      @ObjectResults << objectresult_tmp
    end
  end
  unless params['OcrResults'].nil?
    @OcrResults = []
    params['OcrResults'].each do |i|
      ocrresult_tmp = OcrResult.new
      ocrresult_tmp.deserialize(i)
      @OcrResults << ocrresult_tmp
    end
  end
  unless params['LibResults'].nil?
    @LibResults = []
    params['LibResults'].each do |i|
      libresult_tmp = LibResult.new
      libresult_tmp.deserialize(i)
      @LibResults << libresult_tmp
    end
  end
  @DataId = params['DataId']
  @BizType = params['BizType']
  @Extra = params['Extra']
  unless params['RecognitionResults'].nil?
    @RecognitionResults = []
    params['RecognitionResults'].each do |i|
      recognitionresult_tmp = RecognitionResult.new
      recognitionresult_tmp.deserialize(i)
      @RecognitionResults << recognitionresult_tmp
    end
  end
  @RequestId = params['RequestId']
end

def initialize(hitflag=nil, suggestion=nil, label=nil, sublabel=nil, score=nil, labelresults=nil, objectresults=nil, ocrresults=nil, libresults=nil, dataid=nil, biztype=nil, extra=nil, recognitionresults=nil, requestid=nil)

def initialize(hitflag=nil, suggestion=nil, label=nil, sublabel=nil, score=nil, labelresults=nil, objectresults=nil, ocrresults=nil, libresults=nil, dataid=nil, biztype=nil, extra=nil, recognitionresults=nil, requestid=nil)
  @HitFlag = hitflag
  @Suggestion = suggestion
  @Label = label
  @SubLabel = sublabel
  @Score = score
  @LabelResults = labelresults
  @ObjectResults = objectresults
  @OcrResults = ocrresults
  @LibResults = libresults
  @DataId = dataid
  @BizType = biztype
  @Extra = extra
  @RecognitionResults = recognitionresults
  @RequestId = requestid
end