Class ProtostellarCoreBucketManager
java.lang.Object
com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManager
- All Implemented Interfaces:
CoreBucketManagerOps
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateBucket
(CoreBucketSettings settings, CoreCreateBucketSettings createSpecificSettings, CoreCommonOptions options) dropBucket
(String bucketName, CoreCommonOptions options) flushBucket
(String bucketName, CoreCommonOptions options) getAllBuckets
(CoreCommonOptions options) getBucket
(String bucketName, CoreCommonOptions options) updateBucket
(CoreBucketSettings settings, CoreCommonOptions options)
-
Constructor Details
-
ProtostellarCoreBucketManager
-
-
Method Details
-
createBucket
public CompletableFuture<Void> createBucket(CoreBucketSettings settings, @Nullable CoreCreateBucketSettings createSpecificSettings, CoreCommonOptions options) - Specified by:
createBucket
in interfaceCoreBucketManagerOps
-
updateBucket
- Specified by:
updateBucket
in interfaceCoreBucketManagerOps
-
dropBucket
- Specified by:
dropBucket
in interfaceCoreBucketManagerOps
-
getBucket
public CompletableFuture<CoreBucketSettings> getBucket(String bucketName, CoreCommonOptions options) - Specified by:
getBucket
in interfaceCoreBucketManagerOps
-
getAllBuckets
- Specified by:
getAllBuckets
in interfaceCoreBucketManagerOps
-
flushBucket
- Specified by:
flushBucket
in interfaceCoreBucketManagerOps
-