Class: TencentCloud::Mrs::V20200910::IndicatorItemV2
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mrs::V20200910::IndicatorItemV2
- Defined in:
- lib/v20200910/models.rb
Overview
检验指标项结构v2
Instance Attribute Summary collapse
- #Arrow ⇒ Object
- #Code ⇒ Object
- #Id ⇒ Object
- #InferNormal ⇒ Object
- #Item ⇒ Object
- #Method ⇒ Object
- #Normal ⇒ Object
- #Order ⇒ Object
- #Range ⇒ Object
- #Result ⇒ Object
- #Unit ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(item = nil, code = nil, result = nil, unit = nil, range = nil, arrow = nil, method = nil, normal = nil, id = nil, order = nil, infernormal = nil) ⇒ IndicatorItemV2
constructor
A new instance of IndicatorItemV2.
Constructor Details
#initialize(item = nil, code = nil, result = nil, unit = nil, range = nil, arrow = nil, method = nil, normal = nil, id = nil, order = nil, infernormal = nil) ⇒ IndicatorItemV2
Returns a new instance of IndicatorItemV2.
5344 5345 5346 5347 5348 5349 5350 5351 5352 5353 5354 5355 5356 |
# File 'lib/v20200910/models.rb', line 5344 def initialize(item=nil, code=nil, result=nil, unit=nil, range=nil, arrow=nil, method=nil, normal=nil, id=nil, order=nil, infernormal=nil) @Item = item @Code = code @Result = result @Unit = unit @Range = range @Arrow = arrow @Method = method @Normal = normal @Id = id @Order = order @InferNormal = infernormal end |
Instance Attribute Details
#Arrow ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Arrow @Arrow end |
#Code ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Code @Code end |
#Id ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Id @Id end |
#InferNormal ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def InferNormal @InferNormal end |
#Item ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Item @Item end |
#Method ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Method @Method end |
#Normal ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Normal @Normal end |
#Order ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Order @Order end |
#Range ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Range @Range end |
#Result ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Result @Result end |
#Unit ⇒ Object
5342 5343 5344 |
# File 'lib/v20200910/models.rb', line 5342 def Unit @Unit end |
Instance Method Details
#deserialize(params) ⇒ Object
5358 5359 5360 5361 5362 5363 5364 5365 5366 5367 5368 5369 5370 5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 5388 5389 5390 5391 |
# File 'lib/v20200910/models.rb', line 5358 def deserialize(params) unless params['Item'].nil? @Item = BaseItem.new @Item.deserialize(params['Item']) end unless params['Code'].nil? @Code = BaseItem.new @Code.deserialize(params['Code']) end unless params['Result'].nil? @Result = BaseItem.new @Result.deserialize(params['Result']) end unless params['Unit'].nil? @Unit = BaseItem.new @Unit.deserialize(params['Unit']) end unless params['Range'].nil? @Range = BaseItem.new @Range.deserialize(params['Range']) end unless params['Arrow'].nil? @Arrow = BaseItem.new @Arrow.deserialize(params['Arrow']) end unless params['Method'].nil? @Method = BaseItem.new @Method.deserialize(params['Method']) end @Normal = params['Normal'] @Id = params['Id'] @Order = params['Order'] @InferNormal = params['InferNormal'] end |