Class: TencentCloud::Iotexplorer::V20190423::ProductDevicesPositionItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Iotexplorer::V20190423::ProductDevicesPositionItem
- Defined in:
- lib/v20190423/models.rb
Overview
产品设备位置信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(items = nil, productid = nil, total = nil) ⇒ ProductDevicesPositionItem
constructor
A new instance of ProductDevicesPositionItem.
Constructor Details
#initialize(items = nil, productid = nil, total = nil) ⇒ ProductDevicesPositionItem
Returns a new instance of ProductDevicesPositionItem.
12083 12084 12085 12086 12087 |
# File 'lib/v20190423/models.rb', line 12083 def initialize(items=nil, productid=nil, total=nil) @Items = items @ProductId = productid @Total = total end |
Instance Attribute Details
#Items ⇒ Object
12081 12082 12083 |
# File 'lib/v20190423/models.rb', line 12081 def Items @Items end |
#ProductId ⇒ Object
12081 12082 12083 |
# File 'lib/v20190423/models.rb', line 12081 def ProductId @ProductId end |
#Total ⇒ Object
12081 12082 12083 |
# File 'lib/v20190423/models.rb', line 12081 def Total @Total end |
Instance Method Details
#deserialize(params) ⇒ Object
12089 12090 12091 12092 12093 12094 12095 12096 12097 12098 12099 12100 |
# File 'lib/v20190423/models.rb', line 12089 def deserialize(params) unless params['Items'].nil? @Items = [] params['Items'].each do |i| devicepositionitem_tmp = DevicePositionItem.new devicepositionitem_tmp.deserialize(i) @Items << devicepositionitem_tmp end end @ProductId = params['ProductId'] @Total = params['Total'] end |