@Stability.Internal public final class ClassicCoreCollectionManagerOps extends Object implements CoreCollectionManager
Constructor and Description |
---|
ClassicCoreCollectionManagerOps(Core core,
String bucketName) |
Modifier and Type | Method and Description |
---|---|
CompletableFuture<Void> |
createCollection(String scopeName,
String collectionName,
CoreCreateOrUpdateCollectionSettings settings,
CoreCommonOptions options) |
CompletableFuture<Void> |
createScope(String scopeName,
CoreCommonOptions options) |
CompletableFuture<Void> |
dropCollection(String scopeName,
String collectionName,
CoreCommonOptions options) |
CompletableFuture<Void> |
dropScope(String scopeName,
CoreCommonOptions options) |
CompletableFuture<CollectionsManifest> |
getAllScopes(CoreCommonOptions options) |
CompletableFuture<Void> |
updateCollection(String scopeName,
String collectionName,
CoreCreateOrUpdateCollectionSettings settings,
CoreCommonOptions options) |
public CompletableFuture<Void> createCollection(String scopeName, String collectionName, CoreCreateOrUpdateCollectionSettings settings, CoreCommonOptions options)
createCollection
in interface CoreCollectionManager
public CompletableFuture<Void> updateCollection(String scopeName, String collectionName, CoreCreateOrUpdateCollectionSettings settings, CoreCommonOptions options)
updateCollection
in interface CoreCollectionManager
public CompletableFuture<Void> createScope(String scopeName, CoreCommonOptions options)
createScope
in interface CoreCollectionManager
public CompletableFuture<Void> dropCollection(String scopeName, String collectionName, CoreCommonOptions options)
dropCollection
in interface CoreCollectionManager
public CompletableFuture<Void> dropScope(String scopeName, CoreCommonOptions options)
dropScope
in interface CoreCollectionManager
public CompletableFuture<CollectionsManifest> getAllScopes(CoreCommonOptions options)
getAllScopes
in interface CoreCollectionManager
Copyright © 2024 Couchbase, Inc.. All rights reserved.