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