Class: TencentCloud::Mps::V20190612::QualityControlData
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::QualityControlData
- Defined in:
- lib/v20190612/models.rb
Overview
媒体质检结果输出。
Instance Attribute Summary collapse
- #ContainerDiagnoseResultSet ⇒ Object
- #NoAudio ⇒ Object
- #NoVideo ⇒ Object
- #QualityControlResultSet ⇒ Object
- #QualityEvaluationMeanOpinionScore ⇒ Object
- #QualityEvaluationScore ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(noaudio = nil, novideo = nil, qualityevaluationscore = nil, qualityevaluationmeanopinionscore = nil, qualitycontrolresultset = nil, containerdiagnoseresultset = nil) ⇒ QualityControlData
constructor
A new instance of QualityControlData.
Constructor Details
#initialize(noaudio = nil, novideo = nil, qualityevaluationscore = nil, qualityevaluationmeanopinionscore = nil, qualitycontrolresultset = nil, containerdiagnoseresultset = nil) ⇒ QualityControlData
Returns a new instance of QualityControlData.
25354 25355 25356 25357 25358 25359 25360 25361 |
# File 'lib/v20190612/models.rb', line 25354 def initialize(noaudio=nil, novideo=nil, qualityevaluationscore=nil, qualityevaluationmeanopinionscore=nil, qualitycontrolresultset=nil, containerdiagnoseresultset=nil) @NoAudio = noaudio @NoVideo = novideo @QualityEvaluationScore = qualityevaluationscore @QualityEvaluationMeanOpinionScore = qualityevaluationmeanopinionscore @QualityControlResultSet = qualitycontrolresultset @ContainerDiagnoseResultSet = containerdiagnoseresultset end |
Instance Attribute Details
#ContainerDiagnoseResultSet ⇒ Object
25352 25353 25354 |
# File 'lib/v20190612/models.rb', line 25352 def ContainerDiagnoseResultSet @ContainerDiagnoseResultSet end |
#NoAudio ⇒ Object
25352 25353 25354 |
# File 'lib/v20190612/models.rb', line 25352 def NoAudio @NoAudio end |
#NoVideo ⇒ Object
25352 25353 25354 |
# File 'lib/v20190612/models.rb', line 25352 def NoVideo @NoVideo end |
#QualityControlResultSet ⇒ Object
25352 25353 25354 |
# File 'lib/v20190612/models.rb', line 25352 def QualityControlResultSet @QualityControlResultSet end |
#QualityEvaluationMeanOpinionScore ⇒ Object
25352 25353 25354 |
# File 'lib/v20190612/models.rb', line 25352 def QualityEvaluationMeanOpinionScore @QualityEvaluationMeanOpinionScore end |
#QualityEvaluationScore ⇒ Object
25352 25353 25354 |
# File 'lib/v20190612/models.rb', line 25352 def QualityEvaluationScore @QualityEvaluationScore end |
Instance Method Details
#deserialize(params) ⇒ Object
25363 25364 25365 25366 25367 25368 25369 25370 25371 25372 25373 25374 25375 25376 25377 25378 25379 25380 25381 25382 25383 25384 |
# File 'lib/v20190612/models.rb', line 25363 def deserialize(params) @NoAudio = params['NoAudio'] @NoVideo = params['NoVideo'] @QualityEvaluationScore = params['QualityEvaluationScore'] @QualityEvaluationMeanOpinionScore = params['QualityEvaluationMeanOpinionScore'] unless params['QualityControlResultSet'].nil? @QualityControlResultSet = [] params['QualityControlResultSet'].each do |i| qualitycontrolresult_tmp = QualityControlResult.new qualitycontrolresult_tmp.deserialize(i) @QualityControlResultSet << qualitycontrolresult_tmp end end unless params['ContainerDiagnoseResultSet'].nil? @ContainerDiagnoseResultSet = [] params['ContainerDiagnoseResultSet'].each do |i| containerdiagnoseresultitem_tmp = ContainerDiagnoseResultItem.new containerdiagnoseresultitem_tmp.deserialize(i) @ContainerDiagnoseResultSet << containerdiagnoseresultitem_tmp end end end |