Class: TencentCloud::Mrs::V20200910::KeyValueItem

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

Overview

体检报告信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(name = nil, item = nil, result = nil, page = nil) ⇒ KeyValueItem

Returns a new instance of KeyValueItem.



6086
6087
6088
6089
6090
6091
# File 'lib/v20200910/models.rb', line 6086

def initialize(name=nil, item=nil, result=nil, page=nil)
  @Name = name
  @Item = item
  @Result = result
  @Page = page
end

Instance Attribute Details

#ItemObject

Parameters:

  • Name:

    类型

  • Item:

    项目原文

  • Result:

    结果

  • Page:

    数据在原PDF文件中的第几页



6084
6085
6086
# File 'lib/v20200910/models.rb', line 6084

def Item
  @Item
end

#NameObject

Parameters:

  • Name:

    类型

  • Item:

    项目原文

  • Result:

    结果

  • Page:

    数据在原PDF文件中的第几页



6084
6085
6086
# File 'lib/v20200910/models.rb', line 6084

def Name
  @Name
end

#PageObject

Parameters:

  • Name:

    类型

  • Item:

    项目原文

  • Result:

    结果

  • Page:

    数据在原PDF文件中的第几页



6084
6085
6086
# File 'lib/v20200910/models.rb', line 6084

def Page
  @Page
end

#ResultObject

Parameters:

  • Name:

    类型

  • Item:

    项目原文

  • Result:

    结果

  • Page:

    数据在原PDF文件中的第几页



6084
6085
6086
# File 'lib/v20200910/models.rb', line 6084

def Result
  @Result
end

Instance Method Details

#deserialize(params) ⇒ Object



6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
# File 'lib/v20200910/models.rb', line 6093

def deserialize(params)
  @Name = params['Name']
  unless params['Item'].nil?
    @Item = PhysicalBaseItem.new
    @Item.deserialize(params['Item'])
  end
  unless params['Result'].nil?
    @Result = PhysicalBaseItem.new
    @Result.deserialize(params['Result'])
  end
  @Page = params['Page']
end