| Interface | Description |
|---|---|
| IntMap<E> |
A read-only map where the keys are non-negative integers.
|
| Jdk8Cleaner.Cleanable |
An object and a cleaning action registered in a Cleaner.
|
| LatestStateSubscription.AsyncSubscriber<T> | |
| Stateful<S> |
Common interface for stateful components.
|
| Class | Description |
|---|---|
| BucketConfigUtil |
Defines helpful routines for working with bucket configs.
|
| Bytes |
Defines useful constants and methods regarding bytes.
|
| CbAnnotations | |
| CbCollections | |
| CbObjects | |
| CbPreconditions | |
| CbStrings | |
| CbThrowables | |
| ClusterCapabilitiesUtil |
Defines helpful routines for working with cluster capabilities.
|
| ClusterCleanupTask | |
| CompositeStateful<T,IN,OUT> |
Represents a stateful component of one or more individual stateful elements.
|
| ConnectionString |
Implements a
ConnectionString. |
| ConnectionString.UnresolvedSocket | |
| ConnectionStringUtil |
Contains various helper methods when dealing with the connection string.
|
| ConsistencyUtil |
Helper routines for tests to wait for all nodes to have a consistent view of a resource.
|
| CoreAsyncUtils | |
| CoreIdGenerator | |
| CouchbaseBlockHoundIntegration |
Integrates the Couchbase infrastructure with
BlockHound. |
| Deadline | |
| DnsSrv |
The default implementation for performing DNS SRV lookups.
|
| DnsSrvResolver | |
| EnumLookupTable<E extends Enum<E>> |
Provides efficient lookup for enums whose values are associated with small integers.
|
| Golang |
Helper methods that have to do with certain golang-specific format the server uses.
|
| HostAndPort |
A host (hostname or IP address) and a port number.
|
| Jdk8Cleaner |
Approximates Java 9's
java.lang.ref.Cleaner
|
| LatestStateSubscription<T> |
Useful when only the latest value of a Flux is interesting,
and processing values is relatively expensive.
|
| LRUCache<K,V> |
Implements a generic LRU cache which evicts after the max size is reached.
|
| NanoTimestamp | |
| NetworkAddress |
A convenient wrapper class around network primitives in Java.
|
| ProtostellarUtil | |
| SingleStateful<S> |
Represents a single stateful component.
|
| UnsignedLEB128 |
Encodes and decodes the unsigned LEB128 (Little Endian Base 128) format.
|
| UrlQueryStringBuilder | |
| Validators |
Common validators used throughout the client.
|
| Enum | Description |
|---|---|
| ConnectionString.PortType | |
| ConnectionString.Scheme |
| Annotation Type | Description |
|---|---|
| PreventsGarbageCollection |
Indicates that at least one purpose of the annotated field
is to prevent the value from being garbage collected.
|
Copyright © 2024 Couchbase, Inc.. All rights reserved.