@Stability.Internal public class CoreProtostellar extends Object implements CoreCouchbaseOps
| Modifier and Type | Field and Description |
|---|---|
static int |
DEFAULT_PROTOSTELLAR_TLS_PORT |
| Constructor and Description |
|---|
CoreProtostellar(CoreEnvironment env,
Authenticator authenticator,
ConnectionString connectionString) |
| Modifier and Type | Method and Description |
|---|---|
CoreBucketManagerOps |
bucketManager() |
CoreSearchIndexManager |
clusterSearchIndexManager() |
CoreCollectionManager |
collectionManager(String bucketName) |
ProtostellarContext |
context() |
ProtostellarEndpoint |
endpoint() |
CoreEnvironment |
environment() |
CoreKvBinaryOps |
kvBinaryOps(CoreKeyspace keyspace) |
CoreKvOps |
kvOps(CoreKeyspace keyspace) |
ProtostellarPool |
pool() |
CoreQueryOps |
queryOps() |
ValueRecorder |
responseMetric(Core.ResponseMetricIdentifier rmi) |
CoreSearchIndexManager |
scopeSearchIndexManager(CoreBucketAndScope scope) |
CoreSearchOps |
searchOps(CoreBucketAndScope scope) |
Mono<Void> |
shutdown(Duration timeout) |
CompletableFuture<Void> |
waitUntilReady(Set<ServiceType> serviceTypes,
Duration timeout,
ClusterState desiredState,
String bucketName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitasCore, checkConnectionStringScheme, createpublic static final int DEFAULT_PROTOSTELLAR_TLS_PORT
public CoreProtostellar(CoreEnvironment env, Authenticator authenticator, ConnectionString connectionString)
public ProtostellarContext context()
public Mono<Void> shutdown(Duration timeout)
shutdown in interface CoreCouchbaseOpspublic ProtostellarEndpoint endpoint()
public ProtostellarPool pool()
@Stability.Internal public ValueRecorder responseMetric(Core.ResponseMetricIdentifier rmi)
public CoreKvOps kvOps(CoreKeyspace keyspace)
kvOps in interface CoreCouchbaseOpspublic CoreQueryOps queryOps()
queryOps in interface CoreCouchbaseOpspublic CoreSearchOps searchOps(@Nullable CoreBucketAndScope scope)
searchOps in interface CoreCouchbaseOpspublic CoreKvBinaryOps kvBinaryOps(CoreKeyspace keyspace)
kvBinaryOps in interface CoreCouchbaseOpspublic CoreBucketManagerOps bucketManager()
bucketManager in interface CoreCouchbaseOpspublic CoreCollectionManager collectionManager(String bucketName)
collectionManager in interface CoreCouchbaseOpspublic CoreSearchIndexManager clusterSearchIndexManager()
clusterSearchIndexManager in interface CoreCouchbaseOpspublic CoreSearchIndexManager scopeSearchIndexManager(CoreBucketAndScope scope)
scopeSearchIndexManager in interface CoreCouchbaseOpspublic CoreEnvironment environment()
environment in interface CoreCouchbaseOpspublic CompletableFuture<Void> waitUntilReady(Set<ServiceType> serviceTypes, Duration timeout, ClusterState desiredState, @Nullable String bucketName)
waitUntilReady in interface CoreCouchbaseOpsCopyright © 2024 Couchbase, Inc.. All rights reserved.