Class: TencentCloud::Ims::V20200713::ImageModerationResponse

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

Overview

ImageModeration返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#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) ⇒ ImageModerationResponse



159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
# File 'lib/v20200713/models.rb', line 159

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

Instance Attribute Details

#BizTypeObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def BizType
  @BizType
end

#DataIdObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def DataId
  @DataId
end

#ExtraObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def Extra
  @Extra
end

#HitFlagObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def HitFlag
  @HitFlag
end

#LabelObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def Label
  @Label
end

#LabelResultsObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def LabelResults
  @LabelResults
end

#LibResultsObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def LibResults
  @LibResults
end

#ObjectResultsObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def ObjectResults
  @ObjectResults
end

#OcrResultsObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def OcrResults
  @OcrResults
end

#RecognitionResultsObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def RecognitionResults
  @RecognitionResults
end

#RequestIdObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def RequestId
  @RequestId
end

#ScoreObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def Score
  @Score
end

#SubLabelObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def SubLabel
  @SubLabel
end

#SuggestionObject

0:正常,1:可疑;建议值,Block:建议屏蔽,Review:建议复审,Pass:建议通过以及令人反感、不安全或不适宜的内容类型。(如:色情 99.99,则该样本属于色情的置信度非常高。)注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。风险库包括不安全黑库与正常白库的结果。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。



157
158
159
# File 'lib/v20200713/models.rb', line 157

def Suggestion
  @Suggestion
end

Instance Method Details

#deserialize(params) ⇒ Object



176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
# File 'lib/v20200713/models.rb', line 176

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