Module: Couchbase::Management::Options::Bucket

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

Defined Under Namespace

Classes: CreateBucket, DropBucket, FlushBucket, GetAllBuckets, GetBucket, UpdateBucket

Class Method Summary collapse

Class Method Details

.CreateBucket(**args) ⇒ CreateBucket

Returns:



146
147
148
# File 'lib/couchbase/management/bucket_manager.rb', line 146

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

.DropBucket(**args) ⇒ DropBucket

Construct DropBucket options for BucketManager#drop_bucket

Returns:



160
161
162
# File 'lib/couchbase/management/bucket_manager.rb', line 160

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

.FlushBucket(**args) ⇒ FlushBucket

Construct FlushBucket options for BucketManager#flush_bucket

Returns:



181
182
183
# File 'lib/couchbase/management/bucket_manager.rb', line 181

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

.GetAllBuckets(**args) ⇒ GetAllBuckets

Returns:



174
175
176
# File 'lib/couchbase/management/bucket_manager.rb', line 174

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

.GetBucket(**args) ⇒ GetBucket

Construct GetBucket options for BucketManager#get_bucket

Returns:



167
168
169
# File 'lib/couchbase/management/bucket_manager.rb', line 167

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

.UpdateBucket(**args) ⇒ UpdateBucket

Returns:



153
154
155
# File 'lib/couchbase/management/bucket_manager.rb', line 153

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