Class: TencentCloud::Mps::V20190612::EvaluationTaskInput
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::EvaluationTaskInput
- Extended by:
- Gem::Deprecate
- Defined in:
- lib/v20190612/models.rb
Overview
评测任务输入参数类型
Instance Attribute Summary collapse
-
#BitrateSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ContrastInfoSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ContrastMediaSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ContrastTemplateSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EndFrameIndex ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EndTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EvaluationRangeType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#EvaluationTypeSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#ResolutionAlignmentMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#StartFrameIndex ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#StartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#TaskType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
-
#VCRFSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(tasktype = nil, evaluationtypeset = nil, evaluationrangetype = nil, contrastinfoset = nil, contrastmediaset = nil, contrasttemplateset = nil, starttime = nil, endtime = nil, startframeindex = nil, endframeindex = nil, resolutionalignmentmode = nil, bitrateset = nil, vcrfset = nil) ⇒ EvaluationTaskInput
constructor
A new instance of EvaluationTaskInput.
Constructor Details
#initialize(tasktype = nil, evaluationtypeset = nil, evaluationrangetype = nil, contrastinfoset = nil, contrastmediaset = nil, contrasttemplateset = nil, starttime = nil, endtime = nil, startframeindex = nil, endframeindex = nil, resolutionalignmentmode = nil, bitrateset = nil, vcrfset = nil) ⇒ EvaluationTaskInput
Returns a new instance of EvaluationTaskInput.
16289 16290 16291 16292 16293 16294 16295 16296 16297 16298 16299 16300 16301 16302 16303 |
# File 'lib/v20190612/models.rb', line 16289 def initialize(tasktype=nil, evaluationtypeset=nil, evaluationrangetype=nil, contrastinfoset=nil, contrastmediaset=nil, contrasttemplateset=nil, starttime=nil, endtime=nil, startframeindex=nil, endframeindex=nil, resolutionalignmentmode=nil, bitrateset=nil, vcrfset=nil) @TaskType = tasktype @EvaluationTypeSet = evaluationtypeset @EvaluationRangeType = evaluationrangetype @ContrastInfoSet = contrastinfoset @ContrastMediaSet = contrastmediaset @ContrastTemplateSet = contrasttemplateset @StartTime = starttime @EndTime = endtime @StartFrameIndex = startframeindex @EndFrameIndex = endframeindex @ResolutionAlignmentMode = resolutionalignmentmode @BitrateSet = bitrateset @VCRFSet = vcrfset end |
Instance Attribute Details
#BitrateSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def BitrateSet @BitrateSet end |
#ContrastInfoSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def ContrastInfoSet @ContrastInfoSet end |
#ContrastMediaSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def ContrastMediaSet @ContrastMediaSet end |
#ContrastTemplateSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def ContrastTemplateSet @ContrastTemplateSet end |
#EndFrameIndex ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def EndFrameIndex @EndFrameIndex end |
#EndTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def EndTime @EndTime end |
#EvaluationRangeType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def EvaluationRangeType @EvaluationRangeType end |
#EvaluationTypeSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def EvaluationTypeSet @EvaluationTypeSet end |
#ResolutionAlignmentMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def ResolutionAlignmentMode @ResolutionAlignmentMode end |
#StartFrameIndex ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def StartFrameIndex @StartFrameIndex end |
#StartTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def StartTime @StartTime end |
#TaskType ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def TaskType @TaskType end |
#VCRFSet ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。
16284 16285 16286 |
# File 'lib/v20190612/models.rb', line 16284 def VCRFSet @VCRFSet end |
Instance Method Details
#deserialize(params) ⇒ Object
16305 16306 16307 16308 16309 16310 16311 16312 16313 16314 16315 16316 16317 16318 16319 16320 16321 16322 16323 16324 16325 16326 16327 16328 16329 16330 16331 16332 16333 16334 16335 16336 16337 16338 16339 16340 |
# File 'lib/v20190612/models.rb', line 16305 def deserialize(params) @TaskType = params['TaskType'] @EvaluationTypeSet = params['EvaluationTypeSet'] @EvaluationRangeType = params['EvaluationRangeType'] unless params['ContrastInfoSet'].nil? @ContrastInfoSet = [] params['ContrastInfoSet'].each do |i| mediainputinfo_tmp = MediaInputInfo.new mediainputinfo_tmp.deserialize(i) @ContrastInfoSet << mediainputinfo_tmp end end unless params['ContrastMediaSet'].nil? @ContrastMediaSet = [] params['ContrastMediaSet'].each do |i| evaluationmediainputinfo_tmp = EvaluationMediaInputInfo.new evaluationmediainputinfo_tmp.deserialize(i) @ContrastMediaSet << evaluationmediainputinfo_tmp end end unless params['ContrastTemplateSet'].nil? @ContrastTemplateSet = [] params['ContrastTemplateSet'].each do |i| evaluationtemplateinputinfo_tmp = EvaluationTemplateInputInfo.new evaluationtemplateinputinfo_tmp.deserialize(i) @ContrastTemplateSet << evaluationtemplateinputinfo_tmp end end @StartTime = params['StartTime'] @EndTime = params['EndTime'] @StartFrameIndex = params['StartFrameIndex'] @EndFrameIndex = params['EndFrameIndex'] @ResolutionAlignmentMode = params['ResolutionAlignmentMode'] @BitrateSet = params['BitrateSet'] @VCRFSet = params['VCRFSet'] end |