Class: TencentCloud::Mongodb::V20190725::FlashbackDatabase
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mongodb::V20190725::FlashbackDatabase
- Defined in:
- lib/v20190725/models.rb
Overview
按 Key 闪回的数据库及集合信息
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(dbname = nil, collections = nil) ⇒ FlashbackDatabase
constructor
A new instance of FlashbackDatabase.
Constructor Details
#initialize(dbname = nil, collections = nil) ⇒ FlashbackDatabase
Returns a new instance of FlashbackDatabase.
3562 3563 3564 3565 |
# File 'lib/v20190725/models.rb', line 3562 def initialize(dbname=nil, collections=nil) @DBName = dbname @Collections = collections end |
Instance Attribute Details
#Collections ⇒ Object
3560 3561 3562 |
# File 'lib/v20190725/models.rb', line 3560 def Collections @Collections end |
#DBName ⇒ Object
3560 3561 3562 |
# File 'lib/v20190725/models.rb', line 3560 def DBName @DBName end |
Instance Method Details
#deserialize(params) ⇒ Object
3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 |
# File 'lib/v20190725/models.rb', line 3567 def deserialize(params) @DBName = params['DBName'] unless params['Collections'].nil? @Collections = [] params['Collections'].each do |i| flashbackcollection_tmp = FlashbackCollection.new flashbackcollection_tmp.deserialize(i) @Collections << flashbackcollection_tmp end end end |