@Stability.Internal public class ProtostellarCoreBucketManager extends Object implements CoreBucketManagerOps
| Constructor and Description |
|---|
ProtostellarCoreBucketManager(CoreProtostellar core) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
createBucket(CoreBucketSettings settings,
CoreCommonOptions options) |
CompletableFuture<Void> |
dropBucket(String bucketName,
CoreCommonOptions options) |
CompletableFuture<Void> |
flushBucket(String bucketName,
CoreCommonOptions options) |
CompletableFuture<Map<String,CoreBucketSettings>> |
getAllBuckets(CoreCommonOptions options) |
CompletableFuture<Void> |
updateBucket(CoreBucketSettings settings,
CoreCommonOptions options) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBucketpublic ProtostellarCoreBucketManager(CoreProtostellar core)
public CompletableFuture<Void> createBucket(CoreBucketSettings settings, CoreCommonOptions options)
createBucket in interface CoreBucketManagerOpspublic CompletableFuture<Void> updateBucket(CoreBucketSettings settings, CoreCommonOptions options)
updateBucket in interface CoreBucketManagerOpspublic CompletableFuture<Void> dropBucket(String bucketName, CoreCommonOptions options)
dropBucket in interface CoreBucketManagerOpspublic CompletableFuture<Map<String,CoreBucketSettings>> getAllBuckets(CoreCommonOptions options)
getAllBuckets in interface CoreBucketManagerOpspublic CompletableFuture<Void> flushBucket(String bucketName, CoreCommonOptions options)
flushBucket in interface CoreBucketManagerOpsCopyright © 2024 Couchbase, Inc.. All rights reserved.