@Stability.Volatile public class BucketManager extends Object
Constructor and Description |
---|
BucketManager(AsyncBucketManager async) |
Modifier and Type | Method and Description |
---|---|
AsyncBucketManager |
async() |
void |
createBucket(BucketSettings settings) |
void |
createBucket(BucketSettings settings,
CreateBucketOptions options) |
void |
dropBucket(String bucketName) |
void |
dropBucket(String bucketName,
DropBucketOptions options) |
void |
flushBucket(String bucketName) |
void |
flushBucket(String bucketName,
FlushBucketOptions options) |
Map<String,BucketSettings> |
getAllBuckets() |
Map<String,BucketSettings> |
getAllBuckets(GetAllBucketOptions options) |
BucketSettings |
getBucket(String bucketName) |
BucketSettings |
getBucket(String bucketName,
GetBucketOptions options) |
ReactiveBucketManager |
reactive() |
void |
updateBucket(BucketSettings settings) |
void |
updateBucket(BucketSettings settings,
UpdateBucketOptions options) |
public BucketManager(AsyncBucketManager async)
public AsyncBucketManager async()
public ReactiveBucketManager reactive()
public void createBucket(BucketSettings settings)
public void createBucket(BucketSettings settings, CreateBucketOptions options)
public void updateBucket(BucketSettings settings)
public void updateBucket(BucketSettings settings, UpdateBucketOptions options)
public void dropBucket(String bucketName)
public void dropBucket(String bucketName, DropBucketOptions options)
public BucketSettings getBucket(String bucketName)
public BucketSettings getBucket(String bucketName, GetBucketOptions options)
public Map<String,BucketSettings> getAllBuckets()
public Map<String,BucketSettings> getAllBuckets(GetAllBucketOptions options)
public void flushBucket(String bucketName)
public void flushBucket(String bucketName, FlushBucketOptions options)
Copyright © 2020 Couchbase, Inc.. All rights reserved.