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 Core
asCore()
Deprecated.This method goes away after the Core / Protostellar refactor.static void
checkConnectionStringScheme
(ConnectionString cs, ConnectionString.Scheme... validSchemes) collectionManager
(String bucketName) static CoreCouchbaseOps
create
(CoreEnvironment env, Authenticator authenticator, ConnectionString connectionString) kvBinaryOps
(CoreKeyspace keyspace) kvOps
(CoreKeyspace keyspace) queryOps()
searchOps
(CoreBucketAndScope scope) 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() -
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.
-