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
25026 25027 25028 25029 25030 25031 25032 25033 |
# File 'lib/v20190612/models.rb', line 25026 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
25024 25025 25026 |
# File 'lib/v20190612/models.rb', line 25024 def ContainerDiagnoseResultSet @ContainerDiagnoseResultSet end |
#NoAudio ⇒ Object
25024 25025 25026 |
# File 'lib/v20190612/models.rb', line 25024 def NoAudio @NoAudio end |
#NoVideo ⇒ Object
25024 25025 25026 |
# File 'lib/v20190612/models.rb', line 25024 def NoVideo @NoVideo end |
#QualityControlResultSet ⇒ Object
25024 25025 25026 |
# File 'lib/v20190612/models.rb', line 25024 def QualityControlResultSet @QualityControlResultSet end |
#QualityEvaluationMeanOpinionScore ⇒ Object
25024 25025 25026 |
# File 'lib/v20190612/models.rb', line 25024 def QualityEvaluationMeanOpinionScore @QualityEvaluationMeanOpinionScore end |
#QualityEvaluationScore ⇒ Object
25024 25025 25026 |
# File 'lib/v20190612/models.rb', line 25024 def QualityEvaluationScore @QualityEvaluationScore end |
Instance Method Details
#deserialize(params) ⇒ Object
25035 25036 25037 25038 25039 25040 25041 25042 25043 25044 25045 25046 25047 25048 25049 25050 25051 25052 25053 25054 25055 25056 |
# File 'lib/v20190612/models.rb', line 25035 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 |