Class: TencentCloud::Weilingwith::V20230427::ElementProfile

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

Overview

构件概要信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(buildingid = nil, elementid = nil, entitytype = nil, elementname = nil, level = nil, bottomheight = nil, sort = nil, spacecode = nil, spacetypecode = nil, spacetypename = nil, parentelementid = nil, spacepoiid = nil, elementdesc = nil, isdelete = nil) ⇒ ElementProfile

Returns a new instance of ElementProfile.



5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
# File 'lib/v20230427/models.rb', line 5328

def initialize(buildingid=nil, elementid=nil, entitytype=nil, elementname=nil, level=nil, bottomheight=nil, sort=nil, spacecode=nil, spacetypecode=nil, spacetypename=nil, parentelementid=nil, spacepoiid=nil, elementdesc=nil, isdelete=nil)
  @BuildingId = buildingid
  @ElementId = elementid
  @EntityType = entitytype
  @ElementName = elementname
  @Level = level
  @BottomHeight = bottomheight
  @Sort = sort
  @SpaceCode = spacecode
  @SpaceTypeCode = spacetypecode
  @SpaceTypeName = spacetypename
  @ParentElementId = parentelementid
  @SpacePoiId = spacepoiid
  @ElementDesc = elementdesc
  @IsDelete = isdelete
end

Instance Attribute Details

#BottomHeightObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def BottomHeight
  @BottomHeight
end

#BuildingIdObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def BuildingId
  @BuildingId
end

#ElementDescObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def ElementDesc
  @ElementDesc
end

#ElementIdObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def ElementId
  @ElementId
end

#ElementNameObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def ElementName
  @ElementName
end

#EntityTypeObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def EntityType
  @EntityType
end

#IsDeleteObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def IsDelete
  @IsDelete
end

#LevelObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def Level
  @Level
end

#ParentElementIdObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def ParentElementId
  @ParentElementId
end

#SortObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def Sort
  @Sort
end

#SpaceCodeObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def SpaceCode
  @SpaceCode
end

#SpacePoiIdObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def SpacePoiId
  @SpacePoiId
end

#SpaceTypeCodeObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def SpaceTypeCode
  @SpaceTypeCode
end

#SpaceTypeNameObject

Parameters:

  • BuildingId:

    建筑id

  • ElementId:

    构件id

  • EntityType:

    构件类型

  • ElementName:

    构件名称

  • Level:

    构件空间级别

  • BottomHeight:

    底部标高(单位mm)

  • Sort:

    排序

  • SpaceCode:

    空间编码

  • SpaceTypeCode:

    空间分类编码

  • SpaceTypeName:

    空间分类名称

  • ParentElementId:

    父级构件id

  • SpacePoiId:

    空间层级类型编码

  • ElementDesc:

    构件描述

  • IsDelete:

    删除标记



5326
5327
5328
# File 'lib/v20230427/models.rb', line 5326

def SpaceTypeName
  @SpaceTypeName
end

Instance Method Details

#deserialize(params) ⇒ Object



5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
# File 'lib/v20230427/models.rb', line 5345

def deserialize(params)
  @BuildingId = params['BuildingId']
  @ElementId = params['ElementId']
  @EntityType = params['EntityType']
  @ElementName = params['ElementName']
  @Level = params['Level']
  @BottomHeight = params['BottomHeight']
  @Sort = params['Sort']
  @SpaceCode = params['SpaceCode']
  @SpaceTypeCode = params['SpaceTypeCode']
  @SpaceTypeName = params['SpaceTypeName']
  @ParentElementId = params['ParentElementId']
  @SpacePoiId = params['SpacePoiId']
  @ElementDesc = params['ElementDesc']
  @IsDelete = params['IsDelete']
end