Class AsyncBucketManager
java.lang.Object
com.couchbase.client.java.manager.ManagerSupport
com.couchbase.client.java.manager.bucket.AsyncBucketManager
@Volatile public class AsyncBucketManager extends ManagerSupport
-
Constructor Summary
Constructors Constructor Description AsyncBucketManager(Core core)
-
Method Summary
Modifier and Type Method Description CompletableFuture<Void>
createBucket(BucketSettings settings)
CompletableFuture<Void>
createBucket(BucketSettings settings, CreateBucketOptions options)
CompletableFuture<Void>
dropBucket(String bucketName)
CompletableFuture<Void>
dropBucket(String bucketName, DropBucketOptions options)
CompletableFuture<Void>
flushBucket(String bucketName)
CompletableFuture<Void>
flushBucket(String bucketName, FlushBucketOptions options)
CompletableFuture<Map<String,BucketSettings>>
getAllBuckets()
CompletableFuture<Map<String,BucketSettings>>
getAllBuckets(GetAllBucketOptions options)
CompletableFuture<BucketSettings>
getBucket(String bucketName)
CompletableFuture<BucketSettings>
getBucket(String bucketName, GetBucketOptions options)
CompletableFuture<Void>
updateBucket(BucketSettings settings)
CompletableFuture<Void>
updateBucket(BucketSettings settings, UpdateBucketOptions options)
Methods inherited from class com.couchbase.client.java.manager.ManagerSupport
checkStatus, sendRequest, sendRequest, sendRequest, sendRequest, sendRequest
-
Constructor Details
-
AsyncBucketManager
-
-
Method Details
-
createBucket
-
createBucket
-
updateBucket
-
updateBucket
-
dropBucket
-
dropBucket
-
getBucket
-
getBucket
-
getAllBuckets
-
getAllBuckets
-
flushBucket
-
flushBucket
-