Class ReactiveBucketManager
java.lang.Object
com.couchbase.client.java.manager.bucket.ReactiveBucketManager
public class ReactiveBucketManager extends Object
-
Constructor Summary
Constructors Constructor Description ReactiveBucketManager(AsyncBucketManager async) -
Method Summary
Modifier and Type Method Description AsyncBucketManagerasync()reactor.core.publisher.Mono<Void>createBucket(BucketSettings settings)reactor.core.publisher.Mono<Void>createBucket(BucketSettings settings, CreateBucketOptions options)reactor.core.publisher.Mono<Void>dropBucket(String bucketName)reactor.core.publisher.Mono<Void>dropBucket(String bucketName, DropBucketOptions options)reactor.core.publisher.Mono<Void>flushBucket(String bucketName)reactor.core.publisher.Mono<Void>flushBucket(String bucketName, FlushBucketOptions options)reactor.core.publisher.Mono<Map<String,BucketSettings>>getAllBuckets()reactor.core.publisher.Mono<Map<String,BucketSettings>>getAllBuckets(GetAllBucketOptions options)reactor.core.publisher.Mono<BucketSettings>getBucket(String bucketName)reactor.core.publisher.Mono<BucketSettings>getBucket(String bucketName, GetBucketOptions options)reactor.core.publisher.Mono<Void>updateBucket(BucketSettings settings)reactor.core.publisher.Mono<Void>updateBucket(BucketSettings settings, UpdateBucketOptions options)
-
Constructor Details
-
ReactiveBucketManager
-
-
Method Details
-
async
-
createBucket
-
createBucket
public reactor.core.publisher.Mono<Void> createBucket(BucketSettings settings, CreateBucketOptions options) -
updateBucket
-
updateBucket
public reactor.core.publisher.Mono<Void> updateBucket(BucketSettings settings, UpdateBucketOptions options) -
dropBucket
-
dropBucket
-
getBucket
-
getBucket
public reactor.core.publisher.Mono<BucketSettings> getBucket(String bucketName, GetBucketOptions options) -
getAllBuckets
-
getAllBuckets
public reactor.core.publisher.Mono<Map<String,BucketSettings>> getAllBuckets(GetAllBucketOptions options) -
flushBucket
-
flushBucket
public reactor.core.publisher.Mono<Void> flushBucket(String bucketName, FlushBucketOptions options)
-