Module: Couchbase::Management::Options::Query

Defined in:
lib/couchbase/management/query_index_manager.rb,
/Users/sergey.auseyau/code/couchbase-ruby-client/lib/couchbase/management/query_index_manager.rb
more...

Defined Under Namespace

Classes: BuildDeferredIndexes, CreateIndex, CreatePrimaryIndex, DropIndex, DropPrimaryIndex, GetAllIndexes, WatchIndexes

Class Method Summary collapse

Class Method Details

.CreateIndex(**args) ⇒ CreateIndex

Returns:

[View source]

300
301
302
# File 'lib/couchbase/management/query_index_manager.rb', line 300

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

.CreatePrimaryIndex(**args) ⇒ CreatePrimaryIndex

Returns:

[View source]

307
308
309
# File 'lib/couchbase/management/query_index_manager.rb', line 307

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

.DropIndex(**args) ⇒ DropIndex

Construct DropIndex options for QueryIndexManager#drop_index

Returns:

[View source]

314
315
316
# File 'lib/couchbase/management/query_index_manager.rb', line 314

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

.DropPrimaryIndex(**args) ⇒ DropPrimaryIndex

Returns:

[View source]

321
322
323
# File 'lib/couchbase/management/query_index_manager.rb', line 321

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

.GetAllIndexes(**args) ⇒ GetAllIndexes

Returns:

[View source]

293
294
295
# File 'lib/couchbase/management/query_index_manager.rb', line 293

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