Class AsyncBucketManager
- java.lang.Object
-
- com.couchbase.client.java.manager.bucket.AsyncBucketManager
-
-
Constructor Summary
Constructors Constructor Description AsyncBucketManager(Core core)
-
Method Summary
All Methods Instance Methods Concrete Methods 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)
-
-
-
Constructor Detail
-
AsyncBucketManager
public AsyncBucketManager(Core core)
-
-
Method Detail
-
createBucket
public CompletableFuture<Void> createBucket(BucketSettings settings)
-
createBucket
public CompletableFuture<Void> createBucket(BucketSettings settings, CreateBucketOptions options)
-
updateBucket
public CompletableFuture<Void> updateBucket(BucketSettings settings)
-
updateBucket
public CompletableFuture<Void> updateBucket(BucketSettings settings, UpdateBucketOptions options)
-
dropBucket
public CompletableFuture<Void> dropBucket(String bucketName)
-
dropBucket
public CompletableFuture<Void> dropBucket(String bucketName, DropBucketOptions options)
-
getBucket
public CompletableFuture<BucketSettings> getBucket(String bucketName)
-
getBucket
public CompletableFuture<BucketSettings> getBucket(String bucketName, GetBucketOptions options)
-
getAllBuckets
public CompletableFuture<Map<String,BucketSettings>> getAllBuckets()
-
getAllBuckets
public CompletableFuture<Map<String,BucketSettings>> getAllBuckets(GetAllBucketOptions options)
-
flushBucket
public CompletableFuture<Void> flushBucket(String bucketName)
-
flushBucket
public CompletableFuture<Void> flushBucket(String bucketName, FlushBucketOptions options)
-
-