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

Defined in:
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:



144
145
146
# File 'lib/couchbase/management/bucket_manager.rb', line 144

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

.DropBucket(**args) ⇒ DropBucket

Construct DropBucket options for BucketManager#drop_bucket

Returns:



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

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

.FlushBucket(**args) ⇒ FlushBucket

Construct FlushBucket options for BucketManager#flush_bucket

Returns:



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

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

.GetAllBuckets(**args) ⇒ GetAllBuckets

Returns:



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

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

.GetBucket(**args) ⇒ GetBucket

Construct GetBucket options for BucketManager#get_bucket

Returns:



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

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

.UpdateBucket(**args) ⇒ UpdateBucket

Returns:



151
152
153
# File 'lib/couchbase/management/bucket_manager.rb', line 151

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