Module: Couchbase::Management::Options::Collection

Defined in:
lib/couchbase/management/collection_manager.rb,
/code/couchbase-ruby-client/lib/couchbase/management/collection_manager.rb

Defined Under Namespace

Classes: CreateCollection, CreateScope, DropCollection, DropScope, GetAllScopes, UpdateCollection

Class Method Summary collapse

Class Method Details

.CreateCollection(**args) ⇒ CreateCollection

Returns:



179
180
181
# File 'lib/couchbase/management/collection_manager.rb', line 179

def CreateCollection(**args)
  CreateCollection.new(**args)
end

.CreateScope(**args) ⇒ CreateScope

Returns:



165
166
167
# File 'lib/couchbase/management/collection_manager.rb', line 165

def CreateScope(**args)
  CreateScope.new(**args)
end

.DropCollection(**args) ⇒ DropCollection

Returns:



186
187
188
# File 'lib/couchbase/management/collection_manager.rb', line 186

def DropCollection(**args)
  DropCollection.new(**args)
end

.DropScope(**args) ⇒ DropScope

Construct DropScope options for CollectionManager#drop_scope

Returns:



172
173
174
# File 'lib/couchbase/management/collection_manager.rb', line 172

def DropScope(**args)
  DropScope.new(**args)
end

.GetAllScopes(**args) ⇒ GetAllScopes

Returns:



158
159
160
# File 'lib/couchbase/management/collection_manager.rb', line 158

def GetAllScopes(**args)
  GetAllScopes.new(**args)
end