Modifier and Type | Class and Description |
---|---|
class |
Core
The main entry point into the core layer.
|
Modifier and Type | Interface and Description |
---|---|
interface |
RequestSpan
Marker interface for external spans that can be passed in into the SDK option blocks.
|
interface |
RequestTracer
The
RequestTracer describes the tracing abstraction in the SDK. |
Modifier and Type | Interface and Description |
---|---|
interface |
CryptoManager
Provides low-level encryption routines for implementing Field-Level Encryption as specified by
Couchbase RFC-0032.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
CircuitBreakerConfig.exportAsMap() |
Modifier and Type | Method and Description |
---|---|
Duration |
TimeoutConfig.kvDurableTimeout() |
static TimeoutConfig.Builder |
TimeoutConfig.kvDurableTimeout(Duration kvDurableTimeout) |
RequestTracer |
CoreEnvironment.requestTracer()
Returns the request tracer for response time observability.
|
SELF |
CoreEnvironment.Builder.requestTracer(RequestTracer requestTracer)
Allows to configure a custom tracer implementation.
|
Modifier and Type | Class and Description |
---|---|
class |
BucketExistsException |
class |
BucketNotFoundException |
class |
CollectionExistsException |
class |
CollectionNotFoundException |
class |
GroupNotFoundException |
class |
ScopeExistsException |
class |
ScopeNotFoundException |
class |
UserNotFoundException |
Modifier and Type | Method and Description |
---|---|
long |
RequestContext.dispatchLatency()
Returns the duration of the dispatch phase if set.
|
long |
RequestContext.encodeLatency() |
String |
RequestContext.lastChannelId() |
long |
RequestContext.serverLatency() |
Modifier and Type | Class and Description |
---|---|
class |
RetryReason
Provides more insight into why an operation has been retried.
|
Copyright © 2020 Couchbase, Inc.. All rights reserved.