Uses of Class
com.couchbase.client.core.annotation.Stability.Internal
-
-
Uses of Stability.Internal in com.couchbase.client.core
Methods in com.couchbase.client.core with annotations of type Stability.Internal Modifier and Type Method Description Mono<Void>
Core. closeBucket(String name)
Attempts to close a bucket and fails theMono
if there is a persistent error as the reason.ClusterConfig
Core. clusterConfig()
This API provides access to the current config that is published throughout the core.ConfigurationProvider
Core. configurationProvider()
Mono<Void>
Core. ensureServiceAt(NodeIdentifier identifier, ServiceType serviceType, int port, Optional<String> bucket)
This method can be used by a caller to make sure a certain service is enabled at the given target node.Mono<Void>
Core. openBucket(String name)
Attempts to open a bucket and fails theMono
if there is a persistent error as the reason.void
Timer. register(Request<Response> request)
Registers the given request to be tracked with its timeout value.com.couchbase.client.core.deps.io.netty.util.Timeout
Timer. schedule(Runnable callback, Duration runAfter)
Schedule an arbitrary task for this timer.<R extends Response>
voidCore. send(Request<R> request, boolean registerForTimeout)
Mono<Void>
Core. shutdown()
Shuts down this core and all associated, owned resources. -
Uses of Stability.Internal in com.couchbase.client.core.cnc
Classes in com.couchbase.client.core.cnc with annotations of type Stability.Internal Modifier and Type Interface Description static interface
LoggingEventConsumer.Logger
Generic logger interface. -
Uses of Stability.Internal in com.couchbase.client.core.config
Classes in com.couchbase.client.core.config with annotations of type Stability.Internal Modifier and Type Interface Description interface
ConfigurationProvider
TheConfigurationProvider
is responsible for grabbing, converting and managing bucket and cluster configurations. -
Uses of Stability.Internal in com.couchbase.client.core.config.refresher
Classes in com.couchbase.client.core.config.refresher with annotations of type Stability.Internal Modifier and Type Class Description class
KeyValueRefresher
TheKeyValueRefresher
keeps configs up-to-date through the KV service. -
Uses of Stability.Internal in com.couchbase.client.core.endpoint
Methods in com.couchbase.client.core.endpoint with annotations of type Stability.Internal Modifier and Type Method Description void
BaseEndpoint. markRequestCompletion()
Called from the event loop handlers to mark a request as being completed. -
Uses of Stability.Internal in com.couchbase.client.core.env
Classes in com.couchbase.client.core.env with annotations of type Stability.Internal Modifier and Type Class Description class
ExternalSupplier<T>
class
OwnedSupplier<T>
Methods in com.couchbase.client.core.env with annotations of type Stability.Internal Modifier and Type Method Description LoggerConfig.Builder
LoggerConfig.Builder. customLogger(LoggingEventConsumer.Logger customLogger)
Allows to specify a custom logger. -
Uses of Stability.Internal in com.couchbase.client.core.error
Classes in com.couchbase.client.core.error with annotations of type Stability.Internal Modifier and Type Class Description class
DefaultErrorUtil
class
UnsupportedConfigMechanismException
-
Uses of Stability.Internal in com.couchbase.client.core.io.netty.kv
Classes in com.couchbase.client.core.io.netty.kv with annotations of type Stability.Internal Modifier and Type Class Description class
ErrorMapLoadingHandler
This handler tries to load the KV Error Map in a best effort manner.class
FeatureNegotiatingHandler
TheFeatureNegotiatingHandler
is responsible for sending the KV "hello" command and to handshake enabled features on both sides.class
SelectBucketHandler
TheSelectBucketHandler
is responsible for, selecting the right bucket on this KV connection.class
ServerFeature
TheServerFeature
enum describes all the different negotiation modes between the server and the SDK. -
Uses of Stability.Internal in com.couchbase.client.core.json
Classes in com.couchbase.client.core.json with annotations of type Stability.Internal Modifier and Type Class Description class
Mapper
Provides utilities for encoding and decoding JSON data. -
Uses of Stability.Internal in com.couchbase.client.core.msg
Methods in com.couchbase.client.core.msg with annotations of type Stability.Internal Modifier and Type Method Description RequestContext
RequestContext. dispatchLatency(long dispatchLatency)
Allows to set the dispatch duration of the request.RequestContext
RequestContext. span(io.opentracing.Span span)
Constructors in com.couchbase.client.core.msg with annotations of type Stability.Internal Constructor Description RequestContext(CoreContext ctx, Request<? extends Response> request)
Creates a newRequestContext
. -
Uses of Stability.Internal in com.couchbase.client.core.msg.view
Methods in com.couchbase.client.core.msg.view with annotations of type Stability.Internal Modifier and Type Method Description byte[]
ViewError. reassemble()
-
Uses of Stability.Internal in com.couchbase.client.core.retry
Classes in com.couchbase.client.core.retry with annotations of type Stability.Internal Modifier and Type Class Description class
RetryOrchestrator
TheRetryOrchestrator
is responsible for checking if a request is eligible for retry and if so dispatch it properly and update state.
-