Interface CoreBucketManagerOps
-
- All Known Implementing Classes:
ClassicCoreBucketManager
,ProtostellarCoreBucketManager
@Internal public interface CoreBucketManagerOps
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CompletableFuture<Void>
createBucket(CoreBucketSettings settings, CoreCreateBucketSettings createSpecificSettings, CoreCommonOptions options)
CompletableFuture<Void>
dropBucket(String bucketName, CoreCommonOptions options)
CompletableFuture<Void>
flushBucket(String bucketName, CoreCommonOptions options)
CompletableFuture<Map<String,CoreBucketSettings>>
getAllBuckets(CoreCommonOptions options)
CompletableFuture<CoreBucketSettings>
getBucket(String bucketName, CoreCommonOptions options)
CompletableFuture<Void>
updateBucket(CoreBucketSettings settings, CoreCommonOptions options)
-
-
-
Method Detail
-
createBucket
CompletableFuture<Void> createBucket(CoreBucketSettings settings, @Nullable CoreCreateBucketSettings createSpecificSettings, CoreCommonOptions options)
-
updateBucket
CompletableFuture<Void> updateBucket(CoreBucketSettings settings, CoreCommonOptions options)
-
dropBucket
CompletableFuture<Void> dropBucket(String bucketName, CoreCommonOptions options)
-
getBucket
CompletableFuture<CoreBucketSettings> getBucket(String bucketName, CoreCommonOptions options)
-
getAllBuckets
CompletableFuture<Map<String,CoreBucketSettings>> getAllBuckets(CoreCommonOptions options)
-
flushBucket
CompletableFuture<Void> flushBucket(String bucketName, CoreCommonOptions options)
-
-