Interface Summary Interface Description Jdk8Cleaner.CleanableAn object and a cleaning action registered in a Cleaner. Stateful<S>Common interface for stateful components.
Class Summary Class Description BucketConfigUtilDefines helpful routines for working with bucket configs. BytesDefines useful constants and methods regarding bytes. CbAnnotations CbCollections CbObjects CbPreconditions CbStrings CbThrowables ClusterCleanupTask CompositeStateful<T,IN,OUT>Represents a stateful component of one or more individual stateful elements. ConnectionStringImplements a
ConnectionString.UnresolvedSocket ConnectionStringUtilContains various helper methods when dealing with the connection string. ConsistencyUtilHelper routines for tests to wait for all nodes to have a consistent view of a resource. CoreAsyncUtils CoreIdGenerator CouchbaseBlockHoundIntegrationIntegrates the Couchbase infrastructure with
Deadline DnsSrvThe default implementation for performing DNS SRV lookups. EnumLookupTable<E extends Enum<E>>Provides efficient lookup for enums whose values are associated with small integers. GolangHelper methods that have to do with certain golang-specific format the server uses. HostAndPortA host (hostname or IP address) and a port number. Jdk8CleanerApproximates Java 9's java.lang.ref.Cleaner LRUCache<K,V>Implements a generic LRU cache which evicts after the max size is reached. NanoTimestamp NetworkAddressA convenient wrapper class around network primitives in Java. ProtostellarUtil SingleStateful<S>Represents a single stateful component. UnsignedLEB128Encodes and decodes the unsigned LEB128 (Little Endian Base 128) format. UrlQueryStringBuilder ValidatorsCommon validators used throughout the client.
Enum Summary Enum Description ConnectionString.PortType ConnectionString.Scheme
Annotation Types Summary Annotation Type Description PreventsGarbageCollectionIndicates that at least one purpose of the annotated field is to prevent the value from being garbage collected.