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.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) -
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.
-