Package com.couchbase.client.core.api
Interface CoreCouchbaseOps
- All Known Implementing Classes:
Core,CoreProtostellar
Provides access to the various
Core*Ops instances.-
Method Summary
Modifier and TypeMethodDescriptiondefault CoreasCore()Deprecated.This method goes away after the Core / Protostellar refactor.static voidcheckConnectionStringScheme(ConnectionString cs, ConnectionString.Scheme... validSchemes) collectionManager(String bucketName) static CoreCouchbaseOpscreate(CoreEnvironment env, Authenticator authenticator, ConnectionString connectionString) kvBinaryOps(CoreKeyspace keyspace) kvOps(CoreKeyspace keyspace) queryOps()searchOps(CoreBucketAndScope scope) reactor.core.publisher.Mono<Void> waitUntilReady(Set<ServiceType> serviceTypes, Duration timeout, ClusterState desiredState, String bucketName)
-
Method Details
-
kvOps
-
kvBinaryOps
-
queryOps
CoreQueryOps queryOps() -
searchOps
-
bucketManager
CoreBucketManagerOps bucketManager() -
collectionManager
-
clusterSearchIndexManager
CoreSearchIndexManager clusterSearchIndexManager() -
scopeSearchIndexManager
-
environment
CoreEnvironment environment() -
coreResources
CoreResources coreResources() -
waitUntilReady
CompletableFuture<Void> waitUntilReady(Set<ServiceType> serviceTypes, Duration timeout, ClusterState desiredState, @Nullable String bucketName) -
shutdown
-
create
static CoreCouchbaseOps create(CoreEnvironment env, Authenticator authenticator, ConnectionString connectionString) -
checkConnectionStringScheme
static void checkConnectionStringScheme(ConnectionString cs, ConnectionString.Scheme... validSchemes) -
asCore
Deprecated.This method goes away after the Core / Protostellar refactor. For now, it helps components that depend on Core fail with `FeatureNotAvailableException` when Protostellar is used.
-