class TencentCloud::Tms::V20201229::TextModerationResponse

TextModeration返回参数结构体

def deserialize(params)

def deserialize(params)
  @BizType = params['BizType']
  @Label = params['Label']
  @Suggestion = params['Suggestion']
  @Keywords = params['Keywords']
  @Score = params['Score']
  unless params['DetailResults'].nil?
    @DetailResults = []
    params['DetailResults'].each do |i|
      detailresults_tmp = DetailResults.new
      detailresults_tmp.deserialize(i)
      @DetailResults << detailresults_tmp
    end
  end
  unless params['RiskDetails'].nil?
    @RiskDetails = []
    params['RiskDetails'].each do |i|
      riskdetails_tmp = RiskDetails.new
      riskdetails_tmp.deserialize(i)
      @RiskDetails << riskdetails_tmp
    end
  end
  @Extra = params['Extra']
  @DataId = params['DataId']
  @SubLabel = params['SubLabel']
  @ContextText = params['ContextText']
  unless params['SentimentAnalysis'].nil?
    @SentimentAnalysis = SentimentAnalysis.new
    @SentimentAnalysis.deserialize(params['SentimentAnalysis'])
  end
  @RequestId = params['RequestId']
end

def initialize(biztype=nil, label=nil, suggestion=nil, keywords=nil, score=nil, detailresults=nil, riskdetails=nil, extra=nil, dataid=nil, sublabel=nil, contexttext=nil, sentimentanalysis=nil, requestid=nil)

def initialize(biztype=nil, label=nil, suggestion=nil, keywords=nil, score=nil, detailresults=nil, riskdetails=nil, extra=nil, dataid=nil, sublabel=nil, contexttext=nil, sentimentanalysis=nil, requestid=nil)
  @BizType = biztype
  @Label = label
  @Suggestion = suggestion
  @Keywords = keywords
  @Score = score
  @DetailResults = detailresults
  @RiskDetails = riskdetails
  @Extra = extra
  @DataId = dataid
  @SubLabel = sublabel
  @ContextText = contexttext
  @SentimentAnalysis = sentimentanalysis
  @RequestId = requestid
end