Class: TencentCloud::Mrs::V20200910::Endoscopy

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

Overview

内窥镜报告

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(biopsypart = nil, desc = nil, summary = nil, page = nil) ⇒ Endoscopy



3201
3202
3203
3204
3205
3206
# File 'lib/v20200910/models.rb', line 3201

def initialize(biopsypart=nil, desc=nil, summary=nil, page=nil)
  @BiopsyPart = biopsypart
  @Desc = desc
  @Summary = summary
  @Page = page
end

Instance Attribute Details

#BiopsyPartObject



3199
3200
3201
# File 'lib/v20200910/models.rb', line 3199

def BiopsyPart
  @BiopsyPart
end

#DescObject



3199
3200
3201
# File 'lib/v20200910/models.rb', line 3199

def Desc
  @Desc
end

#PageObject



3199
3200
3201
# File 'lib/v20200910/models.rb', line 3199

def Page
  @Page
end

#SummaryObject



3199
3200
3201
# File 'lib/v20200910/models.rb', line 3199

def Summary
  @Summary
end

Instance Method Details

#deserialize(params) ⇒ Object



3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
# File 'lib/v20200910/models.rb', line 3208

def deserialize(params)
  unless params['BiopsyPart'].nil?
    @BiopsyPart = BiopsyPart.new
    @BiopsyPart.deserialize(params['BiopsyPart'])
  end
  unless params['Desc'].nil?
    @Desc = EndoscopyDesc.new
    @Desc.deserialize(params['Desc'])
  end
  unless params['Summary'].nil?
    @Summary = Summary.new
    @Summary.deserialize(params['Summary'])
  end
  @Page = params['Page']
end