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.
5371 5372 5373 5374 5375 5376 5377 5378 5379 5380 5381 5382 5383 |
# File 'lib/v20200910/models.rb', line 5371 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
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Arrow @Arrow end |
#Code ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Code @Code end |
#Id ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Id @Id end |
#InferNormal ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def InferNormal @InferNormal end |
#Item ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Item @Item end |
#Method ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Method @Method end |
#Normal ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Normal @Normal end |
#Order ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Order @Order end |
#Range ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Range @Range end |
#Result ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Result @Result end |
#Unit ⇒ Object
5369 5370 5371 |
# File 'lib/v20200910/models.rb', line 5369 def Unit @Unit end |
Instance Method Details
#deserialize(params) ⇒ Object
5385 5386 5387 5388 5389 5390 5391 5392 5393 5394 5395 5396 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 |
# File 'lib/v20200910/models.rb', line 5385 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 |