Class: TencentCloud::Mrs::V20200910::IndicatorItemV2

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200910/models.rb

Overview

检验指标项结构v2

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#ArrowObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Arrow
  @Arrow
end

#CodeObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Code
  @Code
end

#IdObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Id
  @Id
end

#InferNormalObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def InferNormal
  @InferNormal
end

#ItemObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Item
  @Item
end

#MethodObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Method
  @Method
end

#NormalObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Normal
  @Normal
end

#OrderObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Order
  @Order
end

#RangeObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Range
  @Range
end

#ResultObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



5342
5343
5344
# File 'lib/v20200910/models.rb', line 5342

def Result
  @Result
end

#UnitObject

Parameters:

  • Item:

    项目名称

  • Code:

    英文编码

  • Result:

    结果

  • Unit:

    单位

  • Range:

    参考范围

  • Arrow:

    上下箭头

  • Method:

    检测方法

  • Normal:

    结果是否异常

  • Id:

    ID

  • Order:

    序号

  • InferNormal:

    推测结果是否异常



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