Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W Z 

A

AbstractBinaryMemcacheDecoder<M extends BinaryMemcacheMessage> - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
AbstractBinaryMemcacheDecoder() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder
Create a new AbstractBinaryMemcacheDecoder with default settings.
AbstractBinaryMemcacheDecoder(int) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder
Create a new AbstractBinaryMemcacheDecoder with custom settings.
AbstractBinaryMemcacheEncoder<M extends BinaryMemcacheMessage> - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
A MessageToByteEncoder that encodes binary memache messages into bytes.
AbstractBinaryMemcacheEncoder() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheEncoder
 
AbstractBinaryMemcacheMessage - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
Default implementation of a BinaryMemcacheMessage.
AbstractBinaryMemcacheMessage(String, ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
Create a new instance with all properties set.
AbstractBucketConfig - Class in com.couchbase.client.core.config
 
AbstractBucketConfig(String, BucketNodeLocator, String, String, List<NodeInfo>, List<PortInfo>) - Constructor for class com.couchbase.client.core.config.AbstractBucketConfig
 
AbstractCouchbaseLogger - Class in com.couchbase.client.core.logging
A skeletal implementation of CouchbaseLogger.
AbstractCouchbaseLogger(String) - Constructor for class com.couchbase.client.core.logging.AbstractCouchbaseLogger
Creates a new instance.
AbstractCouchbaseRequest - Class in com.couchbase.client.core.message
Default implementation for a CouchbaseRequest, should be extended by child messages.
AbstractCouchbaseRequest(String, String) - Constructor for class com.couchbase.client.core.message.AbstractCouchbaseRequest
AbstractCouchbaseRequest(String, String, Subject<CouchbaseResponse, CouchbaseResponse>) - Constructor for class com.couchbase.client.core.message.AbstractCouchbaseRequest
AbstractCouchbaseResponse - Class in com.couchbase.client.core.message
The default representation of a CouchbaseResponse.
AbstractCouchbaseResponse(ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.AbstractCouchbaseResponse
Sets the required properties for the response.
AbstractDCPRequest - Class in com.couchbase.client.core.message.dcp
Default implementation of DCPRequest.
AbstractDCPRequest(String, String) - Constructor for class com.couchbase.client.core.message.dcp.AbstractDCPRequest
Creates a new AbstractDCPRequest.
AbstractDCPRequest(String, String, Subject<CouchbaseResponse, CouchbaseResponse>) - Constructor for class com.couchbase.client.core.message.dcp.AbstractDCPRequest
 
AbstractDCPResponse - Class in com.couchbase.client.core.message.dcp
Default implementation of DCPResponse.
AbstractDCPResponse(ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.dcp.AbstractDCPResponse
AbstractDynamicService - Class in com.couchbase.client.core.service
Parent implementation of a dynamic Service.
AbstractDynamicService(String, String, String, int, CoreEnvironment, int, RingBuffer<ResponseEvent>, Service.EndpointFactory) - Constructor for class com.couchbase.client.core.service.AbstractDynamicService
 
AbstractEndpoint - Class in com.couchbase.client.core.endpoint
The common parent implementation for all Endpoints.
AbstractEndpoint(String, String, BootstrapAdapter, boolean) - Constructor for class com.couchbase.client.core.endpoint.AbstractEndpoint
Constructor to which allows to pass in an artificial bootstrap adapter.
AbstractEndpoint(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>, boolean) - Constructor for class com.couchbase.client.core.endpoint.AbstractEndpoint
Create a new AbstractEndpoint.
AbstractGenericHandler<RESPONSE,ENCODED,REQUEST extends CouchbaseRequest> - Class in com.couchbase.client.core.endpoint
Generic handler which acts as the common base type for all implementing handlers.
AbstractGenericHandler(AbstractEndpoint, EventSink<ResponseEvent>, boolean) - Constructor for class com.couchbase.client.core.endpoint.AbstractGenericHandler
Creates a new AbstractGenericHandler with the default queue.
AbstractGenericHandler(AbstractEndpoint, EventSink<ResponseEvent>, Queue<REQUEST>, boolean) - Constructor for class com.couchbase.client.core.endpoint.AbstractGenericHandler
Creates a new AbstractGenericHandler with a custom queue.
AbstractKeyValueRequest - Class in com.couchbase.client.core.message.kv
Default implementation of a BinaryRequest.
AbstractKeyValueRequest(String, String, String) - Constructor for class com.couchbase.client.core.message.kv.AbstractKeyValueRequest
AbstractKeyValueResponse - Class in com.couchbase.client.core.message.kv
 
AbstractKeyValueResponse(ResponseStatus, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.AbstractKeyValueResponse
 
AbstractLoader - Class in com.couchbase.client.core.config.loader
An AbstractLoader which provides common basic processing for all implementing loaders.
AbstractLoader(LoaderType, ServiceType, ClusterFacade, CoreEnvironment) - Constructor for class com.couchbase.client.core.config.loader.AbstractLoader
Create a new AbstractLoader.
AbstractMemcacheObject - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache
The default MemcacheObject implementation.
AbstractMemcacheObject() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObject
 
AbstractMemcacheObjectAggregator - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache
A ChannelHandler that aggregates an MemcacheMessage and its following MemcacheContents into a single MemcacheMessage with no following MemcacheContents.
AbstractMemcacheObjectAggregator(int) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
 
AbstractMemcacheObjectDecoder - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache
Abstract super class for both ascii and binary decoders.
AbstractMemcacheObjectDecoder() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectDecoder
 
AbstractMemcacheObjectEncoder<M extends MemcacheMessage> - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache
A general purpose AbstractMemcacheObjectEncoder that encodes MemcacheMessages.
AbstractMemcacheObjectEncoder() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectEncoder
 
AbstractOnDemandService - Class in com.couchbase.client.core.service
Abstract implementation of a service which enables and disables endpoints on demand.
AbstractOnDemandService(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>, Service.EndpointFactory) - Constructor for class com.couchbase.client.core.service.AbstractOnDemandService
 
AbstractPoolingService - Class in com.couchbase.client.core.service
Abstract implementation of a (fixed size) pooling Service.
AbstractPoolingService(String, String, String, int, CoreEnvironment, int, int, SelectionStrategy, RingBuffer<ResponseEvent>, Service.EndpointFactory) - Constructor for class com.couchbase.client.core.service.AbstractPoolingService
 
AbstractRefresher - Class in com.couchbase.client.core.config.refresher
Common implementation for all refreshers.
AbstractRefresher(ClusterFacade) - Constructor for class com.couchbase.client.core.config.refresher.AbstractRefresher
Creates a new AbstractRefresher.
AbstractStateMachine<S extends Enum> - Class in com.couchbase.client.core.state
Abstract Stateful implementation which acts like a simple state machine.
AbstractStateMachine(S) - Constructor for class com.couchbase.client.core.state.AbstractStateMachine
Creates a new state machine.
AbstractStateZipper<T,S extends Enum> - Class in com.couchbase.client.core.state
The default implementation of a StateZipper.
AbstractStateZipper(S) - Constructor for class com.couchbase.client.core.state.AbstractStateZipper
 
acceptOutboundMessage(Object) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectEncoder
 
ACK - Static variable in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
ack() - Method in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
ADD - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
addNode(InetAddress) - Method in class com.couchbase.client.core.RequestHandler
Add a Node identified by its hostname.
AddNodeRequest - Class in com.couchbase.client.core.message.internal
 
AddNodeRequest(InetAddress) - Constructor for class com.couchbase.client.core.message.internal.AddNodeRequest
 
AddNodeResponse - Class in com.couchbase.client.core.message.internal
 
AddNodeResponse(ResponseStatus, InetAddress) - Constructor for class com.couchbase.client.core.message.internal.AddNodeResponse
 
ADDQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
addService(AddServiceRequest) - Method in class com.couchbase.client.core.node.CouchbaseNode
 
addService(Service, String) - Method in class com.couchbase.client.core.node.DefaultServiceRegistry
 
addService(AddServiceRequest) - Method in interface com.couchbase.client.core.node.Node
 
addService(Service, String) - Method in interface com.couchbase.client.core.node.ServiceRegistry
 
addService(AddServiceRequest) - Method in class com.couchbase.client.core.RequestHandler
Add the service to the node.
AddServiceRequest - Class in com.couchbase.client.core.message.internal
 
AddServiceRequest(ServiceType, String, String, int, InetAddress) - Constructor for class com.couchbase.client.core.message.internal.AddServiceRequest
 
AddServiceResponse - Class in com.couchbase.client.core.message.internal
 
AddServiceResponse(ResponseStatus, InetAddress) - Constructor for class com.couchbase.client.core.message.internal.AddServiceResponse
 
APPEND - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
APPENDQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
AppendRequest - Class in com.couchbase.client.core.message.kv
 
AppendRequest(String, long, ByteBuf, String) - Constructor for class com.couchbase.client.core.message.kv.AppendRequest
 
AppendResponse - Class in com.couchbase.client.core.message.kv
 
AppendResponse(ResponseStatus, long, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.AppendResponse
 
AUTH_CONTINUE - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
AUTH_ERROR - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
AuthenticationException - Exception in com.couchbase.client.core.endpoint.kv
 
AuthenticationException() - Constructor for exception com.couchbase.client.core.endpoint.kv.AuthenticationException
 
AuthenticationException(String) - Constructor for exception com.couchbase.client.core.endpoint.kv.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception com.couchbase.client.core.endpoint.kv.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for exception com.couchbase.client.core.endpoint.kv.AuthenticationException
 

B

BackpressureException - Exception in com.couchbase.client.core
Identifies the need to back off on the supplier side when using a service, because the consumer is overloaded.
BackpressureException() - Constructor for exception com.couchbase.client.core.BackpressureException
 
BestEffortRetryStrategy - Class in com.couchbase.client.core.retry
A RetryStrategy that will retry until the max request lifetime is reached.
BinaryMemcacheClientCodec - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The client codec that combines the proper encoder and decoder.
BinaryMemcacheClientCodec() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec
Create a new BinaryMemcacheClientCodec with the default settings applied.
BinaryMemcacheClientCodec(int) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec
Create a new BinaryMemcacheClientCodec and set a custom chunk size.
BinaryMemcacheClientCodec(int, boolean) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheClientCodec
Create a new BinaryMemcacheClientCodec with custom settings.
BinaryMemcacheMessage - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
An interface that defines a binary Memcache message, providing common properties for BinaryMemcacheRequest and BinaryMemcacheResponse.
BinaryMemcacheObjectAggregator - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
An object aggregator for the memcache binary protocol.
BinaryMemcacheObjectAggregator(int) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheObjectAggregator
 
BinaryMemcacheOpcodes - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
Represents all Opcodes that can occur in a BinaryMemcacheMessage.
BinaryMemcacheRequest - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
Represents a full BinaryMemcacheRequest, which contains the header and optional key and extras.
BinaryMemcacheRequestDecoder - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The decoder part which takes care of decoding the request-specific headers.
BinaryMemcacheRequestDecoder() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestDecoder
 
BinaryMemcacheRequestDecoder(int) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestDecoder
 
BinaryMemcacheRequestEncoder - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The encoder part which takes care of encoding the request headers.
BinaryMemcacheRequestEncoder() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestEncoder
 
BinaryMemcacheResponse - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
Represents a full BinaryMemcacheResponse, which contains the header and optional key and extras.
BinaryMemcacheResponseDecoder - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The decoder which takes care of decoding the response headers.
BinaryMemcacheResponseDecoder() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseDecoder
 
BinaryMemcacheResponseDecoder(int) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseDecoder
 
BinaryMemcacheResponseEncoder - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The encoder which takes care of encoding the response headers.
BinaryMemcacheResponseEncoder() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseEncoder
 
BinaryMemcacheResponseStatus - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
Contains all possible status values a response can return.
BinaryRequest - Interface in com.couchbase.client.core.message.kv
Common marker interface for all BinaryRequests.
BinaryResponse - Interface in com.couchbase.client.core.message.kv
Marker interface which signals a binary response.
BinaryStoreRequest - Interface in com.couchbase.client.core.message.kv
 
bind(ChannelHandlerContext, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
 
body() - Method in class com.couchbase.client.core.message.view.UpsertDesignDocumentRequest
 
booleanPropertyOr(String, boolean) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
BOOTSTRAP_CARRIER_DIRECT_PORT - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
BOOTSTRAP_CARRIER_ENABLED - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
BOOTSTRAP_CARRIER_SSL_PORT - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
BOOTSTRAP_HTTP_DIRECT_PORT - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
BOOTSTRAP_HTTP_ENABLED - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
BOOTSTRAP_HTTP_SSL_PORT - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
BootstrapAdapter - Class in com.couchbase.client.core.endpoint
A wrapper for the IO Bootstrap class.
BootstrapAdapter(Bootstrap) - Constructor for class com.couchbase.client.core.endpoint.BootstrapAdapter
Create a new BootstrapAdapter.
bootstrapCarrierDirectPort() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The port to use when bootstrapping through carrier publication without SSL.
bootstrapCarrierDirectPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
bootstrapCarrierDirectPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
bootstrapCarrierDirectPort(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
If carrier publication bootstrap is enabled and not SSL, sets the port to use (default value ).
bootstrapCarrierEnabled() - Method in interface com.couchbase.client.core.env.CoreEnvironment
 
bootstrapCarrierEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
bootstrapCarrierEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
bootstrapCarrierEnabled(boolean) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Toggles bootstrap via carrier publication (default value ).
bootstrapCarrierSslPort() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The port to use when bootstrapping through carrier publication with SSL.
bootstrapCarrierSslPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
bootstrapCarrierSslPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
bootstrapCarrierSslPort(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
If carrier publication bootstrap and SSL are enabled, sets the port to use (default value ).
bootstrapHttpDirectPort() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The port to use when bootstrapping through HTTP without SSL.
bootstrapHttpDirectPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
bootstrapHttpDirectPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
bootstrapHttpDirectPort(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
If Http bootstrap is enabled and not SSL, sets the port to use (default value ).
bootstrapHttpEnabled() - Method in interface com.couchbase.client.core.env.CoreEnvironment
 
bootstrapHttpEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
bootstrapHttpEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
bootstrapHttpEnabled(boolean) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Toggles bootstrap via Http (default value ).
bootstrapHttpSslPort() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The port to use when bootstrapping through HTTP with SSL.
bootstrapHttpSslPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
bootstrapHttpSslPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
bootstrapHttpSslPort(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
If Http bootstrap and SSL are enabled, sets the port to use (default value ).
BootstrapMessage - Interface in com.couchbase.client.core.message
Marker interface for messages that should be allowed to go through the RequestHandler, despite no bucket configuration available to check upon.
bucket() - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
The name of the bucket.
bucket - Variable in class com.couchbase.client.core.endpoint.dcp.DCPStream
 
bucket() - Method in class com.couchbase.client.core.endpoint.dcp.DCPStream
 
bucket() - Method in class com.couchbase.client.core.message.AbstractCouchbaseRequest
 
bucket() - Method in interface com.couchbase.client.core.message.CouchbaseRequest
The associated bucket name for this request.
bucket() - Method in class com.couchbase.client.core.message.kv.AbstractKeyValueResponse
 
bucket() - Method in interface com.couchbase.client.core.message.kv.BinaryResponse
 
BucketClosedEvent - Class in com.couchbase.client.core.event.system
Event published when a bucket is closed.
BucketClosedEvent(String) - Constructor for class com.couchbase.client.core.event.system.BucketClosedEvent
 
BucketClosedException - Exception in com.couchbase.client.core
A RuntimeException being thrown whenever an operation on a bucket that has been closed is attempted.
BucketClosedException() - Constructor for exception com.couchbase.client.core.BucketClosedException
 
BucketClosedException(String) - Constructor for exception com.couchbase.client.core.BucketClosedException
 
BucketClosedException(String, Throwable) - Constructor for exception com.couchbase.client.core.BucketClosedException
 
BucketConfig - Interface in com.couchbase.client.core.config
Represents a Couchbase Bucket Configuration.
bucketConfig(String) - Method in interface com.couchbase.client.core.config.ClusterConfig
Returns the BucketConfig for the given bucket name.
bucketConfig(String) - Method in class com.couchbase.client.core.config.DefaultClusterConfig
 
BucketConfigParser - Class in com.couchbase.client.core.config.parser
.
BucketConfigParser() - Constructor for class com.couchbase.client.core.config.parser.BucketConfigParser
 
BucketConfigRequest - Class in com.couchbase.client.core.message.config
 
BucketConfigRequest(String, InetAddress, String, String) - Constructor for class com.couchbase.client.core.message.config.BucketConfigRequest
 
BucketConfigResponse - Class in com.couchbase.client.core.message.config
 
BucketConfigResponse(String, ResponseStatus) - Constructor for class com.couchbase.client.core.message.config.BucketConfigResponse
 
bucketConfigs() - Method in interface com.couchbase.client.core.config.ClusterConfig
 
bucketConfigs() - Method in class com.couchbase.client.core.config.DefaultClusterConfig
 
BucketNodeLocator - Enum in com.couchbase.client.core.config
 
BucketOpenedEvent - Class in com.couchbase.client.core.event.system
Event published when a bucket is opened.
BucketOpenedEvent(String) - Constructor for class com.couchbase.client.core.event.system.BucketOpenedEvent
 
BucketsConfigRequest - Class in com.couchbase.client.core.message.config
 
BucketsConfigRequest(String, String) - Constructor for class com.couchbase.client.core.message.config.BucketsConfigRequest
 
BucketsConfigResponse - Class in com.couchbase.client.core.message.config
 
BucketsConfigResponse(String, ResponseStatus) - Constructor for class com.couchbase.client.core.message.config.BucketsConfigResponse
 
BucketServiceMapping - Enum in com.couchbase.client.core.service
Defines the relationship between a bucket and a service.
BucketStreamingRequest - Class in com.couchbase.client.core.message.config
 
BucketStreamingRequest(String, String, String) - Constructor for class com.couchbase.client.core.message.config.BucketStreamingRequest
 
BucketStreamingResponse - Class in com.couchbase.client.core.message.config
 
BucketStreamingResponse(Observable<String>, String, ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.config.BucketStreamingResponse
 
BucketType - Enum in com.couchbase.client.core.config
Represents the possible bucket types.
Buffers - Class in com.couchbase.client.core.utils
Collection of utilities around ByteBuf.
Buffers() - Constructor for class com.couchbase.client.core.utils.Buffers
 
build() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
builder() - Static method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
Builder() - Constructor for class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
buildInvalidMessage() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder
Helper method to create a upstream message when the incoming parsing did fail.
buildInvalidMessage() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestDecoder
 
buildInvalidMessage() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseDecoder
 
BYTE_BUF_RELEASER - Static variable in class com.couchbase.client.core.utils.Buffers
An rx Action1 that releases (once) a non-null ByteBuf provided its refCnt is > 0.

C

calculate(long) - Method in class com.couchbase.client.core.time.Delay
Calculate a specific delay based on the attempt passed in.
calculate(long) - Method in class com.couchbase.client.core.time.ExponentialDelay
 
calculate(long) - Method in class com.couchbase.client.core.time.FixedDelay
 
calculate(long) - Method in class com.couchbase.client.core.time.LinearDelay
 
call(ClusterFacade, String, String, long, boolean, Observe.PersistTo, Observe.ReplicateTo) - Static method in class com.couchbase.client.core.message.observe.Observe
 
call(ClusterFacade, String, String, long, boolean, Observe.PersistTo, Observe.ReplicateTo, Delay) - Static method in class com.couchbase.client.core.message.observe.Observe
 
CarrierLoader - Class in com.couchbase.client.core.config.loader
Loads a raw bucket configuration through the carrier mechanism (also commonly referred to as CCCP).
CarrierLoader(ClusterFacade, CoreEnvironment) - Constructor for class com.couchbase.client.core.config.loader.CarrierLoader
Creates a new CarrierLoader.
CarrierRefresher - Class in com.couchbase.client.core.config.refresher
Keeps the bucket config fresh through carrier configuration management.
CarrierRefresher(CoreEnvironment, ClusterFacade) - Constructor for class com.couchbase.client.core.config.refresher.CarrierRefresher
Creates a new CarrierRefresher.
cas() - Method in class com.couchbase.client.core.message.dcp.MutationMessage
 
cas() - Method in class com.couchbase.client.core.message.dcp.RemoveMessage
 
cas() - Method in class com.couchbase.client.core.message.kv.AppendRequest
 
cas() - Method in class com.couchbase.client.core.message.kv.AppendResponse
 
cas() - Method in class com.couchbase.client.core.message.kv.CounterResponse
 
cas() - Method in class com.couchbase.client.core.message.kv.GetResponse
 
cas() - Method in class com.couchbase.client.core.message.kv.InsertResponse
 
cas() - Method in class com.couchbase.client.core.message.kv.ObserveRequest
 
cas() - Method in class com.couchbase.client.core.message.kv.PrependRequest
 
cas() - Method in class com.couchbase.client.core.message.kv.PrependResponse
 
cas() - Method in class com.couchbase.client.core.message.kv.RemoveRequest
The CAS value of the request.
cas() - Method in class com.couchbase.client.core.message.kv.RemoveResponse
 
cas() - Method in class com.couchbase.client.core.message.kv.ReplaceRequest
The CAS value of the request.
cas() - Method in class com.couchbase.client.core.message.kv.ReplaceResponse
 
cas() - Method in class com.couchbase.client.core.message.kv.UnlockRequest
 
cas() - Method in class com.couchbase.client.core.message.kv.UpsertResponse
 
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
Once the channel is marked as active, the SASL negotiation is started.
channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
 
channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder
When the channel goes inactive, release all frames to prevent data leaks.
channelRead0(ChannelHandlerContext, FullBinaryMemcacheResponse) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
Dispatches incoming SASL responses to the appropriate handler methods.
channelWritabilityChanged(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 
CHARSET - Static variable in class com.couchbase.client.core.endpoint.AbstractGenericHandler
The default charset to use for all requests and responses.
checkFeaturesForRequest(CouchbaseRequest) - Method in class com.couchbase.client.core.RequestHandler
Checks, for a sub-set of CouchbaseRequest, if the current environment has the necessary feature activated.
CHECKPOINT - Static variable in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
checkpoint() - Method in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
clientRequestId() - Method in class com.couchbase.client.core.message.query.GenericQueryResponse
 
close(ChannelHandlerContext, ChannelPromise) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
 
closeBucket(String) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
 
closeBucket(String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
CloseBucketRequest - Class in com.couchbase.client.core.message.cluster
 
CloseBucketRequest(String) - Constructor for class com.couchbase.client.core.message.cluster.CloseBucketRequest
 
CloseBucketResponse - Class in com.couchbase.client.core.message.cluster
 
CloseBucketResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.message.cluster.CloseBucketResponse
 
closeBuckets() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
 
closeBuckets() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
ClosingPositionBufProcessor - Class in com.couchbase.client.core.endpoint.util
A ByteBufProcessor to find a closing character position.
ClosingPositionBufProcessor(char, char) - Constructor for class com.couchbase.client.core.endpoint.util.ClosingPositionBufProcessor
 
cluster() - Method in class com.couchbase.client.core.config.loader.AbstractLoader
Returns the ClusterFacade for child implementations.
cluster() - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
Returns the cluster reference.
ClusterConfig - Interface in com.couchbase.client.core.config
Represents a Couchbase Cluster Configuration.
ClusterConfigRequest - Class in com.couchbase.client.core.message.config
 
ClusterConfigRequest(String, String) - Constructor for class com.couchbase.client.core.message.config.ClusterConfigRequest
 
ClusterConfigResponse - Class in com.couchbase.client.core.message.config
 
ClusterConfigResponse(String, ResponseStatus) - Constructor for class com.couchbase.client.core.message.config.ClusterConfigResponse
 
ClusterFacade - Interface in com.couchbase.client.core
Represents a Couchbase Cluster.
ClusterRequest - Interface in com.couchbase.client.core.message.cluster
 
collect() - Static method in class com.couchbase.client.core.env.Diagnostics
Collects all available infos in one map.
collectAndFormat() - Static method in class com.couchbase.client.core.env.Diagnostics
Collects all available infos and formats it in a better readable way.
com.couchbase.client.core - package com.couchbase.client.core
Couchbase Core IO - Domain Model and Architecture
com.couchbase.client.core.annotations - package com.couchbase.client.core.annotations
 
com.couchbase.client.core.config - package com.couchbase.client.core.config
 
com.couchbase.client.core.config.loader - package com.couchbase.client.core.config.loader
 
com.couchbase.client.core.config.parser - package com.couchbase.client.core.config.parser
 
com.couchbase.client.core.config.refresher - package com.couchbase.client.core.config.refresher
 
com.couchbase.client.core.endpoint - package com.couchbase.client.core.endpoint
 
com.couchbase.client.core.endpoint.config - package com.couchbase.client.core.endpoint.config
 
com.couchbase.client.core.endpoint.dcp - package com.couchbase.client.core.endpoint.dcp
 
com.couchbase.client.core.endpoint.kv - package com.couchbase.client.core.endpoint.kv
 
com.couchbase.client.core.endpoint.query - package com.couchbase.client.core.endpoint.query
 
com.couchbase.client.core.endpoint.util - package com.couchbase.client.core.endpoint.util
 
com.couchbase.client.core.endpoint.view - package com.couchbase.client.core.endpoint.view
 
com.couchbase.client.core.env - package com.couchbase.client.core.env
 
com.couchbase.client.core.event - package com.couchbase.client.core.event
 
com.couchbase.client.core.event.system - package com.couchbase.client.core.event.system
 
com.couchbase.client.core.lang - package com.couchbase.client.core.lang
 
com.couchbase.client.core.logging - package com.couchbase.client.core.logging
 
com.couchbase.client.core.message - package com.couchbase.client.core.message
 
com.couchbase.client.core.message.cluster - package com.couchbase.client.core.message.cluster
 
com.couchbase.client.core.message.config - package com.couchbase.client.core.message.config
 
com.couchbase.client.core.message.dcp - package com.couchbase.client.core.message.dcp
 
com.couchbase.client.core.message.internal - package com.couchbase.client.core.message.internal
 
com.couchbase.client.core.message.kv - package com.couchbase.client.core.message.kv
 
com.couchbase.client.core.message.observe - package com.couchbase.client.core.message.observe
 
com.couchbase.client.core.message.query - package com.couchbase.client.core.message.query
 
com.couchbase.client.core.message.view - package com.couchbase.client.core.message.view
 
com.couchbase.client.core.node - package com.couchbase.client.core.node
 
com.couchbase.client.core.node.locate - package com.couchbase.client.core.node.locate
 
com.couchbase.client.core.retry - package com.couchbase.client.core.retry
 
com.couchbase.client.core.service - package com.couchbase.client.core.service
 
com.couchbase.client.core.service.strategies - package com.couchbase.client.core.service.strategies
 
com.couchbase.client.core.state - package com.couchbase.client.core.state
 
com.couchbase.client.core.time - package com.couchbase.client.core.time
 
com.couchbase.client.core.utils - package com.couchbase.client.core.utils
 
com.couchbase.client.deps.io.netty.handler.codec.memcache - package com.couchbase.client.deps.io.netty.handler.codec.memcache
Common superset of ascii and binary classes.
com.couchbase.client.deps.io.netty.handler.codec.memcache.binary - package com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
Implementations and Interfaces for the Memcache Binary protocol.
CommonsLoggerFactory - Class in com.couchbase.client.core.logging
Logger factory which creates an Apache Commons Logging logger.
CommonsLoggerFactory() - Constructor for class com.couchbase.client.core.logging.CommonsLoggerFactory
 
COMPUTATION_POOL_SIZE - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
computationPoolSize() - Method in interface com.couchbase.client.core.env.CoreEnvironment
 
computationPoolSize() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
computationPoolSize(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the pool size (number of threads to use) for all non blocking operations in the core and clients (default value is the number of CPUs).
computationPoolSize() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
config() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Returns the current config or null if not set.
config() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
config() - Method in class com.couchbase.client.core.message.cluster.GetClusterConfigResponse
 
config() - Method in class com.couchbase.client.core.message.config.BucketConfigResponse
 
config() - Method in class com.couchbase.client.core.message.config.BucketsConfigResponse
 
config() - Method in class com.couchbase.client.core.message.config.ClusterConfigResponse
 
config() - Method in class com.couchbase.client.core.message.config.InsertBucketResponse
 
config() - Method in class com.couchbase.client.core.message.config.UpdateBucketResponse
 
ConfigEndpoint - Class in com.couchbase.client.core.endpoint.config
 
ConfigEndpoint(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.endpoint.config.ConfigEndpoint
 
ConfigHandler - Class in com.couchbase.client.core.endpoint.config
The ConfigHandler is responsible for encoding ConfigRequests into lower level HttpRequests as well as decoding HttpObjects into CouchbaseResponses.
ConfigHandler(AbstractEndpoint, EventSink<ResponseEvent>, boolean) - Constructor for class com.couchbase.client.core.endpoint.config.ConfigHandler
Creates a new ConfigHandler with the default queue for requests.
ConfigLocator - Class in com.couchbase.client.core.node.locate
 
ConfigLocator() - Constructor for class com.couchbase.client.core.node.locate.ConfigLocator
 
ConfigRequest - Interface in com.couchbase.client.core.message.config
Common marker interface for all ConfigRequests.
configs() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Returns an Observable, which pushes a new ClusterConfig once available.
configs() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
configs() - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
 
configs() - Method in interface com.couchbase.client.core.config.refresher.Refresher
Returns the Observable which will push out new configuration updates.
configs() - Method in class com.couchbase.client.core.message.config.BucketStreamingResponse
 
ConfigService - Class in com.couchbase.client.core.service
 
ConfigService(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.service.ConfigService
 
ConfigurationException - Exception in com.couchbase.client.core.config
 
ConfigurationException() - Constructor for exception com.couchbase.client.core.config.ConfigurationException
 
ConfigurationException(String) - Constructor for exception com.couchbase.client.core.config.ConfigurationException
 
ConfigurationException(String, Throwable) - Constructor for exception com.couchbase.client.core.config.ConfigurationException
 
ConfigurationException(Throwable) - Constructor for exception com.couchbase.client.core.config.ConfigurationException
 
ConfigurationProvider - Interface in com.couchbase.client.core.config
 
connect() - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
 
connect() - Method in class com.couchbase.client.core.endpoint.BootstrapAdapter
Connect the underlying Bootstrap and return a ChannelFuture.
connect() - Method in interface com.couchbase.client.core.endpoint.Endpoint
Connect the Endpoint to the underlying channel.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
 
connect() - Method in class com.couchbase.client.core.node.CouchbaseNode
 
connect() - Method in interface com.couchbase.client.core.node.Node
Connects all currently enabled Services.
connect() - Method in class com.couchbase.client.core.service.AbstractDynamicService
 
connect() - Method in interface com.couchbase.client.core.service.Service
Connects all currently enabled Service Endpoints.
connectionName() - Method in class com.couchbase.client.core.message.dcp.OpenConnectionRequest
 
ConnectionType - Enum in com.couchbase.client.core.message.dcp
Type of DCP connection.
content() - Method in class com.couchbase.client.core.message.config.FlushResponse
 
content() - Method in class com.couchbase.client.core.message.config.GetDesignDocumentsResponse
 
content() - Method in class com.couchbase.client.core.message.dcp.MutationMessage
 
content() - Method in class com.couchbase.client.core.message.kv.AbstractKeyValueResponse
 
content() - Method in class com.couchbase.client.core.message.kv.AppendRequest
 
content() - Method in interface com.couchbase.client.core.message.kv.BinaryResponse
Contains the content of the response, potentially null or empty.
content() - Method in interface com.couchbase.client.core.message.kv.BinaryStoreRequest
 
content() - Method in class com.couchbase.client.core.message.kv.InsertRequest
The content of the document.
content() - Method in class com.couchbase.client.core.message.kv.PrependRequest
 
content() - Method in class com.couchbase.client.core.message.kv.ReplaceRequest
The content of the document.
content() - Method in class com.couchbase.client.core.message.kv.UpsertRequest
The content of the document.
content() - Method in class com.couchbase.client.core.message.view.GetDesignDocumentResponse
 
content() - Method in class com.couchbase.client.core.message.view.RemoveDesignDocumentResponse
 
content() - Method in class com.couchbase.client.core.message.view.UpsertDesignDocumentResponse
 
content() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
 
content() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
 
content() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
copy() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
 
copy() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
 
copy() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.FullBinaryMemcacheRequest
 
copy() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.FullBinaryMemcacheResponse
 
copy() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultLastMemcacheContent
 
copy() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
copy() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.FullMemcacheMessage
 
copy() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.LastMemcacheContent
 
copy() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.MemcacheContent
 
CoreEnvironment - Interface in com.couchbase.client.core.env
A CoreEnvironment provides all the core building blocks like environment settings and thread pools so that the application can work with it properly.
CoreScheduler - Class in com.couchbase.client.core.env
The Core scheduler which is modeled after the Event Loops Scheduler (which is package private).
CoreScheduler(int) - Constructor for class com.couchbase.client.core.env.CoreScheduler
 
CouchbaseBucketConfig - Interface in com.couchbase.client.core.config
A configuration representing the couchbase bucket.
CouchbaseCore - Class in com.couchbase.client.core
The general implementation of a ClusterFacade.
CouchbaseCore() - Constructor for class com.couchbase.client.core.CouchbaseCore
Creates a new CouchbaseCore.
CouchbaseCore(CoreEnvironment) - Constructor for class com.couchbase.client.core.CouchbaseCore
Creates a new CouchbaseCore.
CouchbaseEvent - Interface in com.couchbase.client.core.event
Defines the generic couchbase event pushed through the event bus.
CouchbaseException - Exception in com.couchbase.client.core
Common parent exception to build a proper exception hierachy inside the driver.
CouchbaseException() - Constructor for exception com.couchbase.client.core.CouchbaseException
 
CouchbaseException(String) - Constructor for exception com.couchbase.client.core.CouchbaseException
 
CouchbaseException(String, Throwable) - Constructor for exception com.couchbase.client.core.CouchbaseException
 
CouchbaseException(Throwable) - Constructor for exception com.couchbase.client.core.CouchbaseException
 
CouchbaseLogger - Interface in com.couchbase.client.core.logging
Internal-use-only logger used by the SDK.
CouchbaseLoggerFactory - Class in com.couchbase.client.core.logging
Creates an CouchbaseLogger or changes the default factory implementation.
CouchbaseLoggerFactory() - Constructor for class com.couchbase.client.core.logging.CouchbaseLoggerFactory
 
CouchbaseLogLevel - Enum in com.couchbase.client.core.logging
The log level that CouchbaseLogger can log at.
CouchbaseMessage - Interface in com.couchbase.client.core.message
 
CouchbaseNode - Class in com.couchbase.client.core.node
The general implementation of a Node.
CouchbaseNode(InetAddress, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.node.CouchbaseNode
 
CouchbasePartitionInfo - Class in com.couchbase.client.core.config
Represents the partition information for a bucket.
CouchbaseRequest - Interface in com.couchbase.client.core.message
High-Level marker interface for all CouchbaseRequests.
CouchbaseResponse - Interface in com.couchbase.client.core.message
 
CounterRequest - Class in com.couchbase.client.core.message.kv
Request to handle increment/decrement of a counter.
CounterRequest(String, long, long, int, String) - Constructor for class com.couchbase.client.core.message.kv.CounterRequest
 
CounterResponse - Class in com.couchbase.client.core.message.kv
 
CounterResponse(ResponseStatus, String, long, long, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.CounterResponse
 
create() - Static method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
create(T1, T2) - Static method in class com.couchbase.client.core.lang.Tuple
Creates a tuple with two values.
create(T1, T2, T3) - Static method in class com.couchbase.client.core.lang.Tuple
Creates a tuple with three values.
create(T1, T2, T3, T4) - Static method in class com.couchbase.client.core.lang.Tuple
Creates a tuple with four values.
create(T1, T2, T3, T4, T5) - Static method in class com.couchbase.client.core.lang.Tuple
Creates a tuple with five values.
create(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Method in interface com.couchbase.client.core.service.Service.EndpointFactory
Create a new Endpoint.
create(String, String, String, int, CoreEnvironment, ServiceType, RingBuffer<ResponseEvent>) - Static method in class com.couchbase.client.core.service.ServiceFactory
 
createEndpoint() - Method in class com.couchbase.client.core.service.AbstractDynamicService
Helper method to create a new endpoint.
createKeepAliveRequest() - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Override to return a non-null request to be fired in the pipeline in case a keep alive is triggered.
createKeepAliveRequest() - Method in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
createKeepAliveRequest() - Method in class com.couchbase.client.core.endpoint.query.QueryHandler
 
createKeepAliveRequest() - Method in class com.couchbase.client.core.endpoint.view.ViewHandler
 
createWorker() - Method in class com.couchbase.client.core.env.CoreScheduler
 
creationTime() - Method in class com.couchbase.client.core.message.AbstractCouchbaseRequest
 
creationTime() - Method in class com.couchbase.client.core.message.AbstractCouchbaseResponse
 
creationTime() - Method in interface com.couchbase.client.core.message.CouchbaseMessage
Returns the time in nanoseconds when the message was created.
ctx - Variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
Holds the current channel handler context if set.
currentMessage - Variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
Contains the current message that gets aggregated.
currentRequest() - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Returns the current request if set.
currentRequest(REQUEST) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Sets current request.
currentStates() - Method in class com.couchbase.client.core.state.AbstractStateZipper
Helper method to export the current internal states.
currentSubscriptions() - Method in class com.couchbase.client.core.state.AbstractStateZipper
Helper method to export the current internal subscriptions.
customEndpointHandlers(ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
Add custom endpoint handlers to the ChannelPipeline.
customEndpointHandlers(ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.config.ConfigEndpoint
 
customEndpointHandlers(ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.dcp.DCPEndpoint
 
customEndpointHandlers(ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueEndpoint
 
customEndpointHandlers(ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.query.QueryEndpoint
 
customEndpointHandlers(ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.view.ViewEndpoint
 

D

DCP_ENABLED - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
dcpEnabled() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Identifies if DCP should be enabled.
dcpEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
dcpEnabled(boolean) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Set if DCP should be enabled (only makes sense with server versions >= 3.0.0, default ).
dcpEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
DCPEndpoint - Class in com.couchbase.client.core.endpoint.dcp
This endpoint defines the pipeline for DCP requests and responses.
DCPEndpoint(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.endpoint.dcp.DCPEndpoint
 
DCPHandler - Class in com.couchbase.client.core.endpoint.dcp
 
DCPHandler(AbstractEndpoint, EventSink<ResponseEvent>, boolean) - Constructor for class com.couchbase.client.core.endpoint.dcp.DCPHandler
Creates a new DCPHandler with the default queue for requests.
DCPHandler(AbstractEndpoint, EventSink<ResponseEvent>, Queue<DCPRequest>, boolean) - Constructor for class com.couchbase.client.core.endpoint.dcp.DCPHandler
Creates a new DCPHandler with a custom queue for requests (suitable for tests).
DCPLocator - Class in com.couchbase.client.core.node.locate
This Locator finds the proper Nodes for every incoming DCPRequest.
DCPLocator() - Constructor for class com.couchbase.client.core.node.locate.DCPLocator
 
DCPRequest - Interface in com.couchbase.client.core.message.dcp
Common interface for all DCP requests.
DCPResponse - Interface in com.couchbase.client.core.message.dcp
Common interface for all DCP responses.
DCPService - Class in com.couchbase.client.core.service
 
DCPService(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.service.DCPService
 
DCPStream - Class in com.couchbase.client.core.endpoint.dcp
Represents stream of incoming DCP messages.
DCPStream(int, String) - Constructor for class com.couchbase.client.core.endpoint.dcp.DCPStream
Creates new DCPStream instance.
debug(Throwable) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
debug(String) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the DEBUG level.
debug(String, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the DEBUG level according to the specified format and argument.
debug(String, Object, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Object...) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the DEBUG level with an accompanying message.
debug(Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the DEBUG level.
decode(ChannelHandlerContext, RESPONSE, List<Object>) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder
 
decode(ChannelHandlerContext, MemcacheObject, List<Object>) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheObjectAggregator
 
decodeHeader(ByteBuf) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder
Decode and return the parsed BinaryMemcacheMessage.
decodeHeader(ByteBuf) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestDecoder
 
decodeHeader(ByteBuf) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseDecoder
 
decodeResponse(ChannelHandlerContext, RESPONSE) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Decodes the incoming response and transforms it into a CouchbaseResponse.
decodeResponse(ChannelHandlerContext, HttpObject) - Method in class com.couchbase.client.core.endpoint.config.ConfigHandler
 
decodeResponse(ChannelHandlerContext, FullBinaryMemcacheResponse) - Method in class com.couchbase.client.core.endpoint.dcp.DCPHandler
 
decodeResponse(ChannelHandlerContext, FullBinaryMemcacheResponse) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
decodeResponse(ChannelHandlerContext, HttpObject) - Method in class com.couchbase.client.core.endpoint.query.QueryHandler
 
decodeResponse(ChannelHandlerContext, HttpObject) - Method in class com.couchbase.client.core.endpoint.view.ViewHandler
 
DecodingState - Enum in com.couchbase.client.core.endpoint
Describes the states of the decoding process.
DECREMENT - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
DECREMENTQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
DEFAULT_MAX_CHUNK_SIZE - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder
 
DEFAULT_MAX_COMPOSITEBUFFER_COMPONENTS - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
 
DEFAULT_PARTITION - Static variable in class com.couchbase.client.core.message.dcp.AbstractDCPRequest
 
DEFAULT_PARTITION - Static variable in class com.couchbase.client.core.message.kv.AbstractKeyValueRequest
 
DefaultBinaryMemcacheRequest - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The default implementation of the BinaryMemcacheRequest.
DefaultBinaryMemcacheRequest() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
Create a new DefaultBinaryMemcacheRequest with the header only.
DefaultBinaryMemcacheRequest(String) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
Create a new DefaultBinaryMemcacheRequest with the header and key.
DefaultBinaryMemcacheRequest(ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
Create a new DefaultBinaryMemcacheRequest with the header and extras.
DefaultBinaryMemcacheRequest(String, ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
Create a new DefaultBinaryMemcacheRequest with the header only.
DefaultBinaryMemcacheResponse - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The default implementation of the BinaryMemcacheResponse.
DefaultBinaryMemcacheResponse() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
Create a new DefaultBinaryMemcacheResponse with the header only.
DefaultBinaryMemcacheResponse(String) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
Create a new DefaultBinaryMemcacheResponse with the header and key.
DefaultBinaryMemcacheResponse(ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
Create a new DefaultBinaryMemcacheResponse with the header and extras.
DefaultBinaryMemcacheResponse(String, ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
Create a new DefaultBinaryMemcacheResponse with the header, key and extras.
DefaultClusterConfig - Class in com.couchbase.client.core.config
Default implementation of a ClusterConfig.
DefaultClusterConfig() - Constructor for class com.couchbase.client.core.config.DefaultClusterConfig
Creates a new DefaultClusterConfig.
DefaultConfigurationProvider - Class in com.couchbase.client.core.config
The default implementation of a ConfigurationProvider.
DefaultConfigurationProvider(ClusterFacade, CoreEnvironment) - Constructor for class com.couchbase.client.core.config.DefaultConfigurationProvider
DefaultConfigurationProvider(ClusterFacade, CoreEnvironment, List<Loader>, Map<LoaderType, Refresher>) - Constructor for class com.couchbase.client.core.config.DefaultConfigurationProvider
DefaultCoreEnvironment - Class in com.couchbase.client.core.env
 
DefaultCoreEnvironment(DefaultCoreEnvironment.Builder) - Constructor for class com.couchbase.client.core.env.DefaultCoreEnvironment
 
DefaultCoreEnvironment.Builder - Class in com.couchbase.client.core.env
 
DefaultCouchbaseBucketConfig - Class in com.couchbase.client.core.config
 
DefaultCouchbaseBucketConfig(long, String, String, String, String, CouchbasePartitionInfo, List<NodeInfo>, List<PortInfo>) - Constructor for class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
Creates a new CouchbaseBucketConfig.
DefaultEventBus - Class in com.couchbase.client.core.event
The default event bus implementation.
DefaultEventBus(Scheduler) - Constructor for class com.couchbase.client.core.event.DefaultEventBus
 
DefaultFullBinaryMemcacheRequest - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The default implementation of a FullBinaryMemcacheRequest.
DefaultFullBinaryMemcacheRequest(String, ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
Create a new DefaultBinaryMemcacheRequest with the header, key and extras.
DefaultFullBinaryMemcacheRequest(String, ByteBuf, ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
Create a new DefaultBinaryMemcacheRequest with the header, key, extras and content.
DefaultFullBinaryMemcacheResponse - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
The default implementation of a FullBinaryMemcacheResponse.
DefaultFullBinaryMemcacheResponse(String, ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
Create a new DefaultFullBinaryMemcacheResponse with the header, key and extras.
DefaultFullBinaryMemcacheResponse(String, ByteBuf, ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
Create a new DefaultFullBinaryMemcacheResponse with the header, key, extras and content.
DefaultLastMemcacheContent - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache
The default implementation for the LastMemcacheContent.
DefaultLastMemcacheContent() - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultLastMemcacheContent
 
DefaultLastMemcacheContent(ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultLastMemcacheContent
 
DefaultMemcacheContent - Class in com.couchbase.client.deps.io.netty.handler.codec.memcache
The default MemcacheContent implementation.
DefaultMemcacheContent(ByteBuf) - Constructor for class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
Creates a new instance with the specified content.
DefaultMemcachedBucketConfig - Class in com.couchbase.client.core.config
 
DefaultMemcachedBucketConfig(long, String, String, String, String, List<NodeInfo>, List<PortInfo>) - Constructor for class com.couchbase.client.core.config.DefaultMemcachedBucketConfig
Creates a new MemcachedBucketConfig.
DefaultNodeInfo - Class in com.couchbase.client.core.config
Default implementation of NodeInfo.
DefaultNodeInfo(String, String, Map<String, Integer>) - Constructor for class com.couchbase.client.core.config.DefaultNodeInfo
Creates a new DefaultNodeInfo with no SSL services.
DefaultNodeInfo(String, InetAddress, Map<ServiceType, Integer>, Map<ServiceType, Integer>) - Constructor for class com.couchbase.client.core.config.DefaultNodeInfo
Creates a new DefaultNodeInfo with SSL services.
DefaultPartition - Class in com.couchbase.client.core.config
 
DefaultPartition(short, short[]) - Constructor for class com.couchbase.client.core.config.DefaultPartition
Creates a new DefaultPartition.
DefaultPortInfo - Class in com.couchbase.client.core.config
 
DefaultPortInfo(Map<String, Integer>) - Constructor for class com.couchbase.client.core.config.DefaultPortInfo
Creates a new DefaultPortInfo.
DefaultServiceRegistry - Class in com.couchbase.client.core.node
The default implementation of a ServiceRegistry.
DefaultServiceRegistry() - Constructor for class com.couchbase.client.core.node.DefaultServiceRegistry
Delay - Class in com.couchbase.client.core.time
Parent class of Delays and provides factory methods to create them.
DELETE - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
deleteBucketConfig(String) - Method in interface com.couchbase.client.core.config.ClusterConfig
 
deleteBucketConfig(String) - Method in class com.couchbase.client.core.config.DefaultClusterConfig
 
DELETEQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
delta() - Method in class com.couchbase.client.core.message.kv.CounterRequest
 
DELTA_BADVAL - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
deregister(ChannelHandlerContext, ChannelPromise) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
 
deregister(T) - Method in class com.couchbase.client.core.state.AbstractStateZipper
 
deregister(T) - Method in interface com.couchbase.client.core.state.StateZipper
Deregisters a stream identified by the identifier from the state computation.
deregisterBucket(String) - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
 
deregisterBucket(String) - Method in interface com.couchbase.client.core.config.refresher.Refresher
De-registers a bucket from watching.
design() - Method in class com.couchbase.client.core.message.view.ViewQueryRequest
 
development() - Method in class com.couchbase.client.core.message.view.GetDesignDocumentRequest
 
development() - Method in class com.couchbase.client.core.message.view.GetDesignDocumentResponse
 
development() - Method in class com.couchbase.client.core.message.view.RemoveDesignDocumentRequest
 
development() - Method in class com.couchbase.client.core.message.view.UpsertDesignDocumentRequest
 
development() - Method in class com.couchbase.client.core.message.view.ViewQueryRequest
 
Diagnostics - Class in com.couchbase.client.core.env
Provides access to various metrics helpful for system diagnosis.
Diagnostics() - Constructor for class com.couchbase.client.core.env.Diagnostics
 
disconnect() - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
 
disconnect() - Method in interface com.couchbase.client.core.endpoint.Endpoint
Disconnect the Endpoint from the underlying channel.
disconnect(ChannelHandlerContext, ChannelPromise) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
 
disconnect() - Method in class com.couchbase.client.core.node.CouchbaseNode
 
disconnect() - Method in interface com.couchbase.client.core.node.Node
Disconnects all currently enabled Services.
disconnect() - Method in class com.couchbase.client.core.service.AbstractDynamicService
 
disconnect() - Method in interface com.couchbase.client.core.service.Service
Disconnects all currently enabled Service Endpoints.
DisconnectRequest - Class in com.couchbase.client.core.message.cluster
Disconnects all open buckets.
DisconnectRequest() - Constructor for class com.couchbase.client.core.message.cluster.DisconnectRequest
 
DisconnectResponse - Class in com.couchbase.client.core.message.cluster
A response to a DisconnectRequest.
DisconnectResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.message.cluster.DisconnectResponse
 
discoverConfig(String, String, InetAddress) - Method in class com.couchbase.client.core.config.loader.AbstractLoader
Run the BucketConfig discovery process.
discoverConfig(String, String, InetAddress) - Method in class com.couchbase.client.core.config.loader.CarrierLoader
 
discoverConfig(String, String, InetAddress) - Method in class com.couchbase.client.core.config.loader.HttpLoader
 
DISK - Static variable in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
disk() - Method in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
dispatch(CouchbaseRequest) - Method in class com.couchbase.client.core.service.AbstractDynamicService
 
dispatch(CouchbaseRequest) - Method in class com.couchbase.client.core.service.AbstractOnDemandService
 
dispatch(CouchbaseRequest) - Method in class com.couchbase.client.core.service.AbstractPoolingService
 
doConnect(Subject<LifecycleState, LifecycleState>) - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
Helper method to perform the actual connect and reconnect.
duplicate() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
 
duplicate() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
 
duplicate() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.FullBinaryMemcacheRequest
 
duplicate() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.FullBinaryMemcacheResponse
 
duplicate() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultLastMemcacheContent
 
duplicate() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
duplicate() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.FullMemcacheMessage
 
duplicate() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.LastMemcacheContent
 
duplicate() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.MemcacheContent
 

E

E2BIG - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
EINVAL - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
EMPTY_LAST_CONTENT - Static variable in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.LastMemcacheContent
 
encode(ChannelHandlerContext, REQUEST, List<Object>) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 
encode(ChannelHandlerContext, Object, List<Object>) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectEncoder
 
encodeHeader(ByteBuf, M) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheEncoder
Encode the header.
encodeHeader(ByteBuf, BinaryMemcacheRequest) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequestEncoder
 
encodeHeader(ByteBuf, BinaryMemcacheResponse) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseEncoder
 
encodeMessage(ChannelHandlerContext, M) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectEncoder
Take the given MemcacheMessage and encode it into a writable ByteBuf.
encodeMessage(ChannelHandlerContext, M) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheEncoder
 
encodeRequest(ChannelHandlerContext, REQUEST) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Encode the outgoing request and return it in encoded format.
encodeRequest(ChannelHandlerContext, ConfigRequest) - Method in class com.couchbase.client.core.endpoint.config.ConfigHandler
 
encodeRequest(ChannelHandlerContext, DCPRequest) - Method in class com.couchbase.client.core.endpoint.dcp.DCPHandler
 
encodeRequest(ChannelHandlerContext, BinaryRequest) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
encodeRequest(ChannelHandlerContext, QueryRequest) - Method in class com.couchbase.client.core.endpoint.query.QueryHandler
 
encodeRequest(ChannelHandlerContext, ViewRequest) - Method in class com.couchbase.client.core.endpoint.view.ViewHandler
 
Endpoint - Interface in com.couchbase.client.core.endpoint
Represents a stateful Endpoint which abstracts the underlying channel.
endpoints() - Method in class com.couchbase.client.core.service.AbstractDynamicService
Returns the current list of endpoints.
endpointStates() - Method in class com.couchbase.client.core.service.AbstractDynamicService
Returns the underlying endpoint state zipper.
EndpointStateZipper - Class in com.couchbase.client.core.service
 
EndpointStateZipper(LifecycleState) - Constructor for class com.couchbase.client.core.service.EndpointStateZipper
 
endSequenceNumber() - Method in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
endSequenceNumber() - Method in class com.couchbase.client.core.message.dcp.StreamRequestRequest
 
ENOMEM - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
env() - Method in class com.couchbase.client.core.config.loader.AbstractLoader
Returns the CoreEnvironment for child implementations.
env() - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Returns environment.
environment() - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
The CoreEnvironment reference.
EnvironmentException - Exception in com.couchbase.client.core.env
 
EnvironmentException(String) - Constructor for exception com.couchbase.client.core.env.EnvironmentException
 
EnvironmentException(String, Throwable) - Constructor for exception com.couchbase.client.core.env.EnvironmentException
 
equals(Object) - Method in class com.couchbase.client.core.node.CouchbaseNode
 
ERR_2BIG - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_BUSY - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_DELTA_BADVAL - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_EXISTS - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_INTERNAL - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_INVAL - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_NO_MEM - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_NOT_FOUND - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_NOT_MY_VBUCKET - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_NOT_STORED - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_NOT_SUPPORTED - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_TEMP_FAIL - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
ERR_UNKNOWN_COMMAND - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
error(Throwable) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
error(String) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the ERROR level.
error(String, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the ERROR level according to the specified format and argument.
error(String, Object, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Object...) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the ERROR level with an accompanying message.
error(Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the ERROR level.
errors() - Method in class com.couchbase.client.core.message.query.GenericQueryResponse
 
eventBus() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the event bus where events are broadcasted on and can be published to.
eventBus() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
eventBus(EventBus) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
eventBus() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
EventBus - Interface in com.couchbase.client.core.event
Defines the interface for a generic event bus.
EventType - Enum in com.couchbase.client.core.event
Different event types available.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 
expiration() - Method in class com.couchbase.client.core.message.dcp.MutationMessage
 
expiration() - Method in interface com.couchbase.client.core.message.kv.BinaryStoreRequest
 
expiration() - Method in class com.couchbase.client.core.message.kv.InsertRequest
Returns the expiration time for this document.
expiration() - Method in class com.couchbase.client.core.message.kv.ReplaceRequest
Returns the expiration time for this document.
expiration() - Method in class com.couchbase.client.core.message.kv.UpsertRequest
Returns the expiration time for this document.
expiry() - Method in class com.couchbase.client.core.message.kv.CounterRequest
 
expiry() - Method in class com.couchbase.client.core.message.kv.GetRequest
 
expiry() - Method in class com.couchbase.client.core.message.kv.TouchRequest
 
exponential(TimeUnit) - Static method in class com.couchbase.client.core.time.Delay
Creates a new ExponentialDelay with default boundaries and factor.
exponential(TimeUnit, long) - Static method in class com.couchbase.client.core.time.Delay
Creates a new ExponentialDelay with custom upper boundary and default factor.
exponential(TimeUnit, long, long) - Static method in class com.couchbase.client.core.time.Delay
Creates a new ExponentialDelay with custom boundaries and default factor.
exponential(TimeUnit, long, long, long) - Static method in class com.couchbase.client.core.time.Delay
Creates a new ExponentialDelay with custom boundaries and factor.
ExponentialDelay - Class in com.couchbase.client.core.time
Delay which increases exponentially on every attempt.

F

FailFastRetryStrategy - Class in com.couchbase.client.core.retry
A RetryStrategy that will never retry and cancel right away.
failoverLog() - Method in class com.couchbase.client.core.message.dcp.StreamRequestResponse
 
FailoverLogEntry - Class in com.couchbase.client.core.message.dcp
Failover log entry.
FailoverLogEntry(long, long) - Constructor for class com.couchbase.client.core.message.dcp.FailoverLogEntry
 
finishedDecoding() - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Notify that decoding is finished.
finishedDecoding() - Method in class com.couchbase.client.core.endpoint.config.ConfigHandler
 
fixed(long, TimeUnit) - Static method in class com.couchbase.client.core.time.Delay
Creates a new FixedDelay.
FixedDelay - Class in com.couchbase.client.core.time
Delay which is fixed for every attempt.
flags() - Method in enum com.couchbase.client.core.message.dcp.ConnectionType
 
flags() - Method in class com.couchbase.client.core.message.dcp.MutationMessage
 
flags() - Method in interface com.couchbase.client.core.message.kv.BinaryStoreRequest
 
flags() - Method in class com.couchbase.client.core.message.kv.GetResponse
 
flags() - Method in class com.couchbase.client.core.message.kv.InsertRequest
Returns the flags for this document.
flags() - Method in class com.couchbase.client.core.message.kv.ReplaceRequest
Returns the flags for this document.
flags() - Method in class com.couchbase.client.core.message.kv.UpsertRequest
Returns the flags for this document.
flush(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
 
FLUSH - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
FLUSHQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
FlushRequest - Class in com.couchbase.client.core.message.config
Sends a flush command to the cluster.
FlushRequest(String, String) - Constructor for class com.couchbase.client.core.message.config.FlushRequest
 
FlushResponse - Class in com.couchbase.client.core.message.config
 
FlushResponse(boolean, String, ResponseStatus) - Constructor for class com.couchbase.client.core.message.config.FlushResponse
 
fromConfig(String) - Static method in enum com.couchbase.client.core.config.BucketNodeLocator
Create a new BucketNodeLocator from a raw bucket type.
FullBinaryMemcacheRequest - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
A BinaryMemcacheRequest that also includes the content.
FullBinaryMemcacheResponse - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache.binary
A BinaryMemcacheResponse that also includes the content.
FullMemcacheMessage - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache
Combines MemcacheMessage and LastMemcacheContent into one message.

G

GAT - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
GATK - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
GATKQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
GATQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
gcInfo(Map<String, Object>) - Static method in class com.couchbase.client.core.env.Diagnostics
Collects system information as delivered from the GarbageCollectorMXBean.
GenericQueryRequest - Class in com.couchbase.client.core.message.query
For the lack of a better name, a query request against a query server.
GenericQueryResponse - Class in com.couchbase.client.core.message.query
 
GenericQueryResponse(Observable<ByteBuf>, Observable<ByteBuf>, Observable<String>, Observable<ByteBuf>, CouchbaseRequest, ResponseStatus, String, String) - Constructor for class com.couchbase.client.core.message.query.GenericQueryResponse
 
get() - Method in class com.couchbase.client.core.endpoint.SSLEngineFactory
Returns a new SSLEngine constructed from the config settings.
get() - Method in class com.couchbase.client.core.event.DefaultEventBus
 
get() - Method in interface com.couchbase.client.core.event.EventBus
Subscribe to the event bus to retrieve CouchbaseEvents.
GET - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
GetBucketConfigRequest - Class in com.couchbase.client.core.message.kv
Request which fetches a bucket configuration through carrier publication.
GetBucketConfigRequest(String, InetAddress) - Constructor for class com.couchbase.client.core.message.kv.GetBucketConfigRequest
Creates a new GetBucketConfigRequest.
GetBucketConfigResponse - Class in com.couchbase.client.core.message.kv
Represents a response with a bucket configuration.
GetBucketConfigResponse(ResponseStatus, String, ByteBuf, InetAddress) - Constructor for class com.couchbase.client.core.message.kv.GetBucketConfigResponse
 
getCAS() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getCAS() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns the CAS identifier.
GetClusterConfigRequest - Class in com.couchbase.client.core.message.cluster
 
GetClusterConfigRequest() - Constructor for class com.couchbase.client.core.message.cluster.GetClusterConfigRequest
 
GetClusterConfigResponse - Class in com.couchbase.client.core.message.cluster
 
GetClusterConfigResponse(ClusterConfig, ResponseStatus) - Constructor for class com.couchbase.client.core.message.cluster.GetClusterConfigResponse
 
GetConfigProviderRequest - Class in com.couchbase.client.core.message.internal
Request to fetch the configuration provider from the core.
GetConfigProviderRequest() - Constructor for class com.couchbase.client.core.message.internal.GetConfigProviderRequest
 
GetConfigProviderResponse - Class in com.couchbase.client.core.message.internal
Response to fetch the configuration provider from the core.
GetConfigProviderResponse(ConfigurationProvider) - Constructor for class com.couchbase.client.core.message.internal.GetConfigProviderResponse
 
getDataType() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getDataType() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns the data type of the message.
getDecoderResult() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObject
 
getDecoderResult() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.MemcacheObject
Returns the result of decoding this message.
getDefaultFactory() - Static method in class com.couchbase.client.core.logging.CouchbaseLoggerFactory
Returns the default factory.
GetDesignDocumentRequest - Class in com.couchbase.client.core.message.view
 
GetDesignDocumentRequest(String, boolean, String, String) - Constructor for class com.couchbase.client.core.message.view.GetDesignDocumentRequest
 
GetDesignDocumentResponse - Class in com.couchbase.client.core.message.view
 
GetDesignDocumentResponse(String, boolean, ByteBuf, ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.view.GetDesignDocumentResponse
 
GetDesignDocumentsRequest - Class in com.couchbase.client.core.message.config
 
GetDesignDocumentsRequest(String, String) - Constructor for class com.couchbase.client.core.message.config.GetDesignDocumentsRequest
 
GetDesignDocumentsResponse - Class in com.couchbase.client.core.message.config
 
GetDesignDocumentsResponse(String, ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.config.GetDesignDocumentsResponse
 
getExtras() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getExtras() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns a ByteBuf representation of the optional extras.
getExtrasLength() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getExtrasLength() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Return the extras length of the message.
getInstance(Class<?>) - Static method in class com.couchbase.client.core.logging.CouchbaseLoggerFactory
Creates a new logger instance with the name of the specified class.
getInstance(String) - Static method in class com.couchbase.client.core.logging.CouchbaseLoggerFactory
Creates a new logger instance with the specified name.
GETK - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
getKey() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getKey() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns the optional key of the document.
getKeyLength() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getKeyLength() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns the key length of the message.
GETKQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
getMagic() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getMagic() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns the magic byte for the message.
getMaxContentLength() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
 
getMaxCumulationBufferComponents() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
Returns the maximum number of components in the cumulation buffer.
getMessage() - Method in class com.couchbase.client.core.ResponseEvent
Get the response from the payload.
getObservable() - Method in class com.couchbase.client.core.ResponseEvent
 
getOpaque() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getOpaque() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns the opaque value.
getOpcode() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getOpcode() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns the opcode for the message.
GETQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
GetRequest - Class in com.couchbase.client.core.message.kv
Fetch a document from the cluster and return it if found.
GetRequest(String, String) - Constructor for class com.couchbase.client.core.message.kv.GetRequest
 
GetRequest(String, String, boolean, boolean, int) - Constructor for class com.couchbase.client.core.message.kv.GetRequest
 
getRequest() - Method in class com.couchbase.client.core.RequestEvent
 
getReserved() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequest
Returns the reserved field value.
getReserved() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
 
GetResponse - Class in com.couchbase.client.core.message.kv
Represents a response to a GetRequest.
GetResponse(ResponseStatus, long, int, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.GetResponse
 
getStatus() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponse
Returns the status of the response.
getStatus() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
 
getTotalBodyLength() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
getTotalBodyLength() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Returns the total body length.

H

handle(Callback[]) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
Callback handler needed for the SaslClient which supplies username and password.
handlerAdded(ChannelHandlerContext) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
 
handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.config.ConfigHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.query.QueryHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.view.ViewHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
 
hasBucket(String) - Method in interface com.couchbase.client.core.config.ClusterConfig
True if there is a bucket config with the given name, false otherwise.
hasBucket(String) - Method in class com.couchbase.client.core.config.DefaultClusterConfig
 
hashCode() - Method in class com.couchbase.client.core.node.CouchbaseNode
 
hasPrimaryPartitionsOnNode(InetAddress) - Method in interface com.couchbase.client.core.config.CouchbaseBucketConfig
Checks if the given hostname has active primary partitions assigned to it.
hasPrimaryPartitionsOnNode(InetAddress) - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
hasSubscribers() - Method in class com.couchbase.client.core.state.AbstractStateMachine
 
hasSubscribers() - Method in interface com.couchbase.client.core.state.Stateful
Returns true if there are subscribers observing the state stream.
host() - Method in class com.couchbase.client.core.event.system.NodeConnectedEvent
The host address of the connected node.
host() - Method in class com.couchbase.client.core.event.system.NodeDisconnectedEvent
The host address of the disconnected node.
host() - Method in class com.couchbase.client.core.message.config.BucketStreamingResponse
 
hostname() - Method in class com.couchbase.client.core.config.DefaultNodeInfo
 
hostname() - Method in interface com.couchbase.client.core.config.NodeInfo
The inet address of the node.
hostname() - Method in class com.couchbase.client.core.message.config.BucketConfigRequest
 
hostname() - Method in class com.couchbase.client.core.message.internal.AddNodeRequest
 
hostname() - Method in class com.couchbase.client.core.message.internal.AddNodeResponse
 
hostname() - Method in class com.couchbase.client.core.message.internal.AddServiceRequest
 
hostname() - Method in class com.couchbase.client.core.message.internal.AddServiceResponse
 
hostname() - Method in class com.couchbase.client.core.message.internal.RemoveNodeRequest
 
hostname() - Method in class com.couchbase.client.core.message.internal.RemoveServiceRequest
 
hostname() - Method in class com.couchbase.client.core.message.kv.GetBucketConfigRequest
Returns the hostname of the node from where the config should be loaded.
hostname() - Method in class com.couchbase.client.core.message.kv.GetBucketConfigResponse
 
hostname() - Method in class com.couchbase.client.core.node.CouchbaseNode
 
hostname() - Method in interface com.couchbase.client.core.node.Node
Returns the configured hostname for the Node.
HttpLoader - Class in com.couchbase.client.core.config.loader
Loads a raw bucket configuration through the Couchbase Server HTTP config interface.
HttpLoader(ClusterFacade, CoreEnvironment) - Constructor for class com.couchbase.client.core.config.loader.HttpLoader
Creates a new HttpLoader.
HttpRefresher - Class in com.couchbase.client.core.config.refresher
Keeps the bucket config fresh through a HTTP streaming connection.
HttpRefresher(ClusterFacade) - Constructor for class com.couchbase.client.core.config.refresher.HttpRefresher
 

I

id - Variable in class com.couchbase.client.core.endpoint.dcp.DCPStream
 
INCREMENT - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
INCREMENTQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
incrementRetryCount() - Method in class com.couchbase.client.core.message.AbstractCouchbaseRequest
 
incrementRetryCount() - Method in interface com.couchbase.client.core.message.CouchbaseRequest
Returns the old retry count and increments it by one.
info(Throwable) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
info(String) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the INFO level.
info(String, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the INFO level according to the specified format and argument.
info(String, Object, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the INFO level according to the specified format and arguments.
info(String, Object...) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the INFO level according to the specified format and arguments.
info(String, Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the INFO level with an accompanying message.
info(Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the INFO level.
info() - Method in class com.couchbase.client.core.message.query.GenericQueryResponse
 
info() - Method in class com.couchbase.client.core.message.view.ViewQueryResponse
 
initial() - Method in class com.couchbase.client.core.message.kv.CounterRequest
 
InsertBucketRequest - Class in com.couchbase.client.core.message.config
 
InsertBucketRequest(String, String, String) - Constructor for class com.couchbase.client.core.message.config.InsertBucketRequest
 
InsertBucketResponse - Class in com.couchbase.client.core.message.config
 
InsertBucketResponse(String, ResponseStatus) - Constructor for class com.couchbase.client.core.message.config.InsertBucketResponse
 
InsertRequest - Class in com.couchbase.client.core.message.kv
Insert a document.
InsertRequest(String, ByteBuf, String) - Constructor for class com.couchbase.client.core.message.kv.InsertRequest
Creates a new InsertRequest.
InsertRequest(String, ByteBuf, String, boolean) - Constructor for class com.couchbase.client.core.message.kv.InsertRequest
 
InsertRequest(String, ByteBuf, int, int, String, boolean) - Constructor for class com.couchbase.client.core.message.kv.InsertRequest
Creates a new InsertRequest.
InsertRequest(String, ByteBuf, int, int, String) - Constructor for class com.couchbase.client.core.message.kv.InsertRequest
 
InsertResponse - Class in com.couchbase.client.core.message.kv
Response to an InsertRequest.
InsertResponse(ResponseStatus, long, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.InsertResponse
 
INSTANCE - Static variable in class com.couchbase.client.core.message.internal.SignalConfigReload
 
INSTANCE - Static variable in class com.couchbase.client.core.message.internal.SignalFlush
 
INSTANCE - Static variable in class com.couchbase.client.core.retry.BestEffortRetryStrategy
A reusable instance of this strategy.
INSTANCE - Static variable in class com.couchbase.client.core.retry.FailFastRetryStrategy
A reusable instance of this strategy.
InterfaceAudience - Class in com.couchbase.client.core.annotations
Defines the intended audience for each entity.
InterfaceAudience() - Constructor for class com.couchbase.client.core.annotations.InterfaceAudience
 
InterfaceAudience.Private - Annotation Type in com.couchbase.client.core.annotations
Intended to be only used within this library.
InterfaceAudience.Public - Annotation Type in com.couchbase.client.core.annotations
Intended to be used by any project or application that depends on this library.
InterfaceStability - Class in com.couchbase.client.core.annotations
Defines the stability annotations for each public or private class.
InterfaceStability() - Constructor for class com.couchbase.client.core.annotations.InterfaceStability
 
InterfaceStability.Committed - Annotation Type in com.couchbase.client.core.annotations
The annotated entity is considered committed and can only break compatibility at a major release.
InterfaceStability.Experimental - Annotation Type in com.couchbase.client.core.annotations
The annotated entity is considered experimental and no guarantees can be given in terms of compatibility and stability.
InterfaceStability.Uncommitted - Annotation Type in com.couchbase.client.core.annotations
The annotated entity is considered stable, but compatibility can be broken at each minor release.
InternalRequest - Interface in com.couchbase.client.core.message.internal
Marker interface for all internal CouchbaseRequests that are potentially treated differently and with priority.
intPropertyOr(String, int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
IO_POOL_SIZE - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
ioPool() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the IO pool for the underlying IO framework.
ioPool() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
ioPool(EventLoopGroup) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the I/O Pool implementation for the underlying IO framework.
ioPool() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
ioPoolSize() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the configured IO pool size.
ioPoolSize() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
ioPoolSize(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the pool size (number of threads to use) for I/O operations (default value is the number of CPUs).
ioPoolSize() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
isDebugEnabled() - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Is the logger instance enabled for the DEBUG level?
isDone() - Method in class com.couchbase.client.core.message.config.FlushResponse
 
isEnabled(CouchbaseLogLevel) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
isEnabled(CouchbaseLogLevel) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Is the logger instance enabled for the specified level?
isErrorEnabled() - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Is the logger instance enabled for the ERROR level?
isInfoEnabled() - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Is the logger instance enabled for the INFO level?
isJson() - Method in interface com.couchbase.client.core.message.kv.BinaryStoreRequest
 
isJson() - Method in class com.couchbase.client.core.message.kv.InsertRequest
 
isJson() - Method in class com.couchbase.client.core.message.kv.ReplaceRequest
 
isJson() - Method in class com.couchbase.client.core.message.kv.UpsertRequest
 
isJsonFormat() - Method in class com.couchbase.client.core.message.query.GenericQueryRequest
 
isState(S) - Method in class com.couchbase.client.core.state.AbstractStateMachine
 
isState(S) - Method in interface com.couchbase.client.core.state.Stateful
Check if the given state is the same as the current one.
isSuccess() - Method in enum com.couchbase.client.core.message.ResponseStatus
Check if the current ResponseStatus is success.
isTraceEnabled() - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Is the logger instance enabled for the TRACE level?
isWarnEnabled() - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Is the logger instance enabled for the WARN level?

J

JdkLoggerFactory - Class in com.couchbase.client.core.logging
Logger factory which creates a java.util.logging logger.
JdkLoggerFactory() - Constructor for class com.couchbase.client.core.logging.JdkLoggerFactory
 
jsonQuery(String, String, String) - Static method in class com.couchbase.client.core.message.query.GenericQueryRequest
Create a GenericQueryRequest and mark it as containing a full N1QL query in Json form (including additional query parameters like named arguments, etc…).

K

keepAliveInterval() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The time in milliseconds after which some service will issue a form of keep-alive request.
keepAliveInterval() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
keepAliveInterval(long) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the time of inactivity, in milliseconds, after which some services will issue a form of keep-alive request to their corresponding server/nodes (default is 30s, values <= 0 deactivate the idle check).
KEEPALIVEINTERVAL - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
keepAliveInterval() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
KeepAliveRequest() - Constructor for class com.couchbase.client.core.endpoint.kv.KeyValueHandler.KeepAliveRequest
 
KeepAliveRequest() - Constructor for class com.couchbase.client.core.endpoint.query.QueryHandler.KeepAliveRequest
 
KeepAliveRequest() - Constructor for class com.couchbase.client.core.endpoint.view.ViewHandler.KeepAliveRequest
 
KeepAliveResponse(ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.endpoint.kv.KeyValueHandler.KeepAliveResponse
 
KeepAliveResponse(ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.endpoint.query.QueryHandler.KeepAliveResponse
 
KeepAliveResponse(ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.endpoint.view.ViewHandler.KeepAliveResponse
 
ketamaNodes() - Method in class com.couchbase.client.core.config.DefaultMemcachedBucketConfig
 
ketamaNodes() - Method in interface com.couchbase.client.core.config.MemcachedBucketConfig
 
key() - Method in class com.couchbase.client.core.message.dcp.MutationMessage
 
key() - Method in class com.couchbase.client.core.message.dcp.RemoveMessage
 
key() - Method in class com.couchbase.client.core.message.kv.AbstractKeyValueRequest
 
key() - Method in interface com.couchbase.client.core.message.kv.BinaryRequest
The key of the document.
KEY_EEXISTS - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
KEY_ENOENT - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
KEYVALUE_ENDPOINTS - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
KeyValueAuthHandler - Class in com.couchbase.client.core.endpoint.kv
A SASL Client which communicates through the memcache binary protocol.
KeyValueAuthHandler(String, String) - Constructor for class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
Creates a new KeyValueAuthHandler.
KeyValueEndpoint - Class in com.couchbase.client.core.endpoint.kv
This endpoint defines the pipeline for binary requests and responses.
KeyValueEndpoint(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.endpoint.kv.KeyValueEndpoint
Create a new KeyValueEndpoint.
KeyValueHandler - Class in com.couchbase.client.core.endpoint.kv
The KeyValueHandler is responsible for encoding BinaryRequests into lower level BinaryMemcacheRequests as well as decoding FullBinaryMemcacheResponses into CouchbaseResponses.
KeyValueHandler(AbstractEndpoint, EventSink<ResponseEvent>, boolean) - Constructor for class com.couchbase.client.core.endpoint.kv.KeyValueHandler
Creates a new KeyValueHandler with the default queue for requests.
KeyValueHandler.KeepAliveRequest - Class in com.couchbase.client.core.endpoint.kv
 
KeyValueHandler.KeepAliveResponse - Class in com.couchbase.client.core.endpoint.kv
 
KeyValueLocator - Class in com.couchbase.client.core.node.locate
This Locator finds the proper Nodes for every incoming CouchbaseRequest.
KeyValueLocator() - Constructor for class com.couchbase.client.core.node.locate.KeyValueLocator
 
KeyValueService - Class in com.couchbase.client.core.service
 
KeyValueService(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.service.KeyValueService
Creates a new KeyValueService.
kvEndpoints() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The number of key/value service endpoints.
kvEndpoints() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
kvEndpoints(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the number of Key/Value endpoints to open per nodes in the cluster (default value ).
kvEndpoints() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 

L

LastMemcacheContent - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache
The MemcacheContent which signals the end of the content batch.
LifecycleState - Enum in com.couchbase.client.core.state
Represents common lifecycle states of components.
linear(TimeUnit) - Static method in class com.couchbase.client.core.time.Delay
Creates a new LinearDelay with no bounds and default factor.
linear(TimeUnit, long) - Static method in class com.couchbase.client.core.time.Delay
Creates a new LinearDelay with a custom upper boundary and the default factor.
linear(TimeUnit, long, long) - Static method in class com.couchbase.client.core.time.Delay
Creates a new LinearDelay with a custom boundaries and the default factor.
linear(TimeUnit, long, long, long) - Static method in class com.couchbase.client.core.time.Delay
Creates a new LinearDelay with a custom boundaries and factor.
LinearDelay - Class in com.couchbase.client.core.time
Delay which increases linearly for every attempt.
loadConfig(Set<InetAddress>, String, String) - Method in class com.couchbase.client.core.config.loader.AbstractLoader
Initiate the config loading process.
loadConfig(Set<InetAddress>, String, String) - Method in interface com.couchbase.client.core.config.loader.Loader
 
Loader - Interface in com.couchbase.client.core.config.loader
 
LoaderType - Enum in com.couchbase.client.core.config
.
locate(CouchbaseRequest) - Method in class com.couchbase.client.core.node.DefaultServiceRegistry
 
locate(CouchbaseRequest, Set<Node>, ClusterConfig) - Method in class com.couchbase.client.core.node.locate.ConfigLocator
 
locate(CouchbaseRequest, Set<Node>, ClusterConfig) - Method in class com.couchbase.client.core.node.locate.DCPLocator
 
locate(CouchbaseRequest, Set<Node>, ClusterConfig) - Method in class com.couchbase.client.core.node.locate.KeyValueLocator
 
locate(CouchbaseRequest, Set<Node>, ClusterConfig) - Method in interface com.couchbase.client.core.node.locate.Locator
 
locate(CouchbaseRequest, Set<Node>, ClusterConfig) - Method in class com.couchbase.client.core.node.locate.QueryLocator
 
locate(CouchbaseRequest, Set<Node>, ClusterConfig) - Method in class com.couchbase.client.core.node.locate.ViewLocator
 
locate(CouchbaseRequest) - Method in interface com.couchbase.client.core.node.ServiceRegistry
 
locator() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
locator() - Method in interface com.couchbase.client.core.config.BucketConfig
The type of node locator in use for this bucket.
Locator - Interface in com.couchbase.client.core.node.locate
 
locator(CouchbaseRequest) - Method in class com.couchbase.client.core.RequestHandler
Helper method to detect the correct locator for the given request type.
lock() - Method in class com.couchbase.client.core.message.kv.GetRequest
 
lockTime() - Method in class com.couchbase.client.core.message.dcp.MutationMessage
 
log(CouchbaseLogLevel, String, Throwable) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
log(CouchbaseLogLevel, Throwable) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
log(CouchbaseLogLevel, String) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
log(CouchbaseLogLevel, String, Object) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
log(CouchbaseLogLevel, String, Object, Object) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
log(CouchbaseLogLevel, String, Object...) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
log(CouchbaseLogLevel, String) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the specified level.
log(CouchbaseLogLevel, String, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the specified level according to the specified format and argument.
log(CouchbaseLogLevel, String, Object, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the specified level according to the specified format and arguments.
log(CouchbaseLogLevel, String, Object...) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the specified level according to the specified format and arguments.
log(CouchbaseLogLevel, String, Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the specified level with an accompanying message.
log(CouchbaseLogLevel, Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the specified level.
Log4JLoggerFactory - Class in com.couchbase.client.core.logging
Logger factory which creates an Apache Log4J logger.
Log4JLoggerFactory() - Constructor for class com.couchbase.client.core.logging.Log4JLoggerFactory
 
logIdent(Channel, Endpoint) - Static method in class com.couchbase.client.core.endpoint.AbstractEndpoint
Simple log helper to give logs a common prefix.
logIdent(ChannelHandlerContext, Endpoint) - Static method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Simple log helper to give logs a common prefix.
logIdent(InetAddress) - Static method in class com.couchbase.client.core.node.CouchbaseNode
Simple log helper to give logs a common prefix.
logIdent(String, Service) - Static method in class com.couchbase.client.core.service.AbstractDynamicService
Simple log helper to give logs a common prefix.
longPropertyOr(String, long) - Static method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 

M

mapping() - Method in class com.couchbase.client.core.service.AbstractDynamicService
 
mapping() - Method in interface com.couchbase.client.core.service.Service
Returns the mapping for the given Service.
mapping() - Method in enum com.couchbase.client.core.service.ServiceType
 
markTainted(BucketConfig) - Method in class com.couchbase.client.core.config.refresher.CarrierRefresher
 
markTainted(BucketConfig) - Method in class com.couchbase.client.core.config.refresher.HttpRefresher
 
markTainted(BucketConfig) - Method in interface com.couchbase.client.core.config.refresher.Refresher
Marks the given bucket as tainted.
markUntainted(BucketConfig) - Method in class com.couchbase.client.core.config.refresher.CarrierRefresher
 
markUntainted(BucketConfig) - Method in class com.couchbase.client.core.config.refresher.HttpRefresher
 
markUntainted(BucketConfig) - Method in interface com.couchbase.client.core.config.refresher.Refresher
Mark the given bucket as not tainted.
master() - Method in class com.couchbase.client.core.config.DefaultPartition
 
master() - Method in interface com.couchbase.client.core.config.Partition
Returns the master node index for this partition.
master() - Method in class com.couchbase.client.core.message.kv.ObserveRequest
 
master() - Method in class com.couchbase.client.core.message.kv.ObserveResponse
 
MAX_REQUEST_LIFETIME - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
maxRequestLifetime() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the maximum time in milliseconds a request is allowed to life.
maxRequestLifetime() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
maxRequestLifetime(long) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the maximum time in milliseconds a request is allowed to live.
maxRequestLifetime() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
MEM_BEAN - Static variable in class com.couchbase.client.core.env.Diagnostics
 
MemcacheContent - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache
An Memcache content chunk.
MemcachedBucketConfig - Interface in com.couchbase.client.core.config
A configuration representing a memcached bucket.
MemcacheMessage - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache
Marker interface for both ascii and binary messages.
MemcacheObject - Interface in com.couchbase.client.deps.io.netty.handler.codec.memcache
Defines a common interface for all MemcacheObject implementations.
memInfo(Map<String, Object>) - Static method in class com.couchbase.client.core.env.Diagnostics
Collects system information as delivered from the MemoryMXBean.
MEMORY - Static variable in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
memory() - Method in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
MINIMUM_WINDOW_FOR_CLIENTID_TOKEN - Static variable in class com.couchbase.client.core.endpoint.query.QueryHandler
This is a window of characters allowing to detect the clientContextID token (including room for JSON separators, etc…).
MutationMessage - Class in com.couchbase.client.core.message.dcp
A message representing event that creates or updates a document.
MutationMessage(short, String, ByteBuf, int, int, int, long, String) - Constructor for class com.couchbase.client.core.message.dcp.MutationMessage
 
MutationMessage(short, String, ByteBuf, int, int, int, long, String, String) - Constructor for class com.couchbase.client.core.message.dcp.MutationMessage
 

N

name() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
name() - Method in interface com.couchbase.client.core.config.BucketConfig
The name of the bucket.
name() - Method in class com.couchbase.client.core.event.system.BucketClosedEvent
 
name() - Method in class com.couchbase.client.core.event.system.BucketOpenedEvent
 
name() - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
name() - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Return the name of this CouchbaseLogger instance.
name() - Method in class com.couchbase.client.core.message.view.GetDesignDocumentRequest
 
name() - Method in class com.couchbase.client.core.message.view.GetDesignDocumentResponse
 
name() - Method in class com.couchbase.client.core.message.view.RemoveDesignDocumentRequest
 
name() - Method in class com.couchbase.client.core.message.view.UpsertDesignDocumentRequest
 
newInstance(String) - Method in class com.couchbase.client.core.logging.CommonsLoggerFactory
 
newInstance(String) - Method in class com.couchbase.client.core.logging.CouchbaseLoggerFactory
Creates a new logger instance with the specified name.
newInstance(String) - Method in class com.couchbase.client.core.logging.JdkLoggerFactory
 
newInstance(String) - Method in class com.couchbase.client.core.logging.Log4JLoggerFactory
 
newInstance(String) - Method in class com.couchbase.client.core.logging.Slf4JLoggerFactory
 
newInstance() - Method in class com.couchbase.client.core.RequestEventFactory
 
newInstance() - Method in class com.couchbase.client.core.ResponseEventFactory
 
Node - Interface in com.couchbase.client.core.node
Represents a Couchbase Node.
nodeAtIndex(int) - Method in interface com.couchbase.client.core.config.CouchbaseBucketConfig
Returns information for the node at the given index.
nodeAtIndex(int) - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
nodeBy(InetAddress) - Method in class com.couchbase.client.core.RequestHandler
Returns the node by its hostname.
NodeConnectedEvent - Class in com.couchbase.client.core.event.system
Event published when a node is connected.
NodeConnectedEvent(InetAddress) - Constructor for class com.couchbase.client.core.event.system.NodeConnectedEvent
 
NodeDisconnectedEvent - Class in com.couchbase.client.core.event.system
Event published when a node is disconnected.
NodeDisconnectedEvent(InetAddress) - Constructor for class com.couchbase.client.core.event.system.NodeDisconnectedEvent
 
nodeIndexForMaster(int) - Method in interface com.couchbase.client.core.config.CouchbaseBucketConfig
Returns the node index for the given partition index and master.
nodeIndexForMaster(int) - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
nodeIndexForReplica(int, int) - Method in interface com.couchbase.client.core.config.CouchbaseBucketConfig
Returns the node index for the given partition index and the replica.
nodeIndexForReplica(int, int) - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
NodeInfo - Interface in com.couchbase.client.core.config
 
nodes() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
nodes() - Method in interface com.couchbase.client.core.config.BucketConfig
The list of nodes associated with this bucket.
nodes() - Method in class com.couchbase.client.core.message.cluster.SeedNodesRequest
Returns the set list of seed hostnames.
NOOP - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
NOT_STORED - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
NotConnectedException - Exception in com.couchbase.client.core.state
Thrown if the stateful component is not connected.
NotConnectedException() - Constructor for exception com.couchbase.client.core.state.NotConnectedException
 
NotConnectedException(String) - Constructor for exception com.couchbase.client.core.state.NotConnectedException
 
NotConnectedException(String, Throwable) - Constructor for exception com.couchbase.client.core.state.NotConnectedException
 
NotConnectedException(Throwable) - Constructor for exception com.couchbase.client.core.state.NotConnectedException
 
notifyChannelInactive() - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
Helper method that is called from inside the event loop to notify the upper Endpoint of a disconnect.
numberOfPartitions() - Method in interface com.couchbase.client.core.config.CouchbaseBucketConfig
Returns the total number of partitions.
numberOfPartitions() - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
numberOfReplicas() - Method in interface com.couchbase.client.core.config.CouchbaseBucketConfig
The number of configured replicas for this bucket.
numberOfReplicas() - Method in class com.couchbase.client.core.config.CouchbasePartitionInfo
 
numberOfReplicas() - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 

O

observable() - Method in class com.couchbase.client.core.message.AbstractCouchbaseRequest
 
observable() - Method in interface com.couchbase.client.core.message.CouchbaseRequest
Get the underlying Observable.
Observe - Class in com.couchbase.client.core.message.observe
Utility class to handle observe calls and polling logic.
Observe() - Constructor for class com.couchbase.client.core.message.observe.Observe
 
Observe.PersistTo - Enum in com.couchbase.client.core.message.observe
Defines the possible disk persistence constraints to observe.
Observe.ReplicateTo - Enum in com.couchbase.client.core.message.observe
Defines the possible replication constraints to observe.
OBSERVE_INTERVAL_DELAY - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
observeIntervalDelay() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the Delay for Observe poll operations.
observeIntervalDelay() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
observeIntervalDelay(Delay) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the Delay for Observe poll operations (default value is a delay growing exponentially between 10us and 100ms).
observeIntervalDelay() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
ObserveRequest - Class in com.couchbase.client.core.message.kv
 
ObserveRequest(String, long, boolean, short, String) - Constructor for class com.couchbase.client.core.message.kv.ObserveRequest
 
ObserveResponse - Class in com.couchbase.client.core.message.kv
.
ObserveResponse(ResponseStatus, byte, boolean, String, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.ObserveResponse
 
ObserveResponse.ObserveStatus - Enum in com.couchbase.client.core.message.kv
 
observeStatus() - Method in class com.couchbase.client.core.message.kv.ObserveResponse
 
onEvent(RequestEvent, long, boolean) - Method in class com.couchbase.client.core.RequestHandler
 
onEvent(ResponseEvent, long, boolean) - Method in class com.couchbase.client.core.ResponseHandler
Handles ResponseEvents that come into the response RingBuffer.
onKeepAliveFired(ChannelHandlerContext, CouchbaseRequest) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Override to customize the behavior when a keep alive has been triggered and a keep alive request sent.
onKeepAliveResponse(ChannelHandlerContext, CouchbaseResponse) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Override to customize the behavior when a keep alive has been responded to.
OP_APPEND - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_COUNTER_DECR - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_COUNTER_INCR - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_GET - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_GET_AND_LOCK - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_GET_AND_TOUCH - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_GET_BUCKET_CONFIG - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_GET_REPLICA - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_INSERT - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_MUTATION - Static variable in class com.couchbase.client.core.endpoint.dcp.DCPHandler
 
OP_NOOP - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_OBSERVE - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_OPEN_CONNECTION - Static variable in class com.couchbase.client.core.endpoint.dcp.DCPHandler
 
OP_PREPEND - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_REMOVE - Static variable in class com.couchbase.client.core.endpoint.dcp.DCPHandler
 
OP_REMOVE - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_REPLACE - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_SNAPSHOT_MARKER - Static variable in class com.couchbase.client.core.endpoint.dcp.DCPHandler
 
OP_STREAM_REQUEST - Static variable in class com.couchbase.client.core.endpoint.dcp.DCPHandler
 
OP_TOUCH - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_UNLOCK - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_UPSERT - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
opaque() - Method in class com.couchbase.client.core.message.kv.AbstractKeyValueRequest
 
opaque() - Method in interface com.couchbase.client.core.message.kv.BinaryRequest
A opaque value representing this request.
openBucket(String, String) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Start to fetch a config for the given bucket and also watch for changes, depending on the mechanism used.
openBucket(String, String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
OpenBucketRequest - Class in com.couchbase.client.core.message.cluster
 
OpenBucketRequest(String, String) - Constructor for class com.couchbase.client.core.message.cluster.OpenBucketRequest
 
OpenBucketResponse - Class in com.couchbase.client.core.message.cluster
 
OpenBucketResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.message.cluster.OpenBucketResponse
 
OpenConnectionRequest - Class in com.couchbase.client.core.message.dcp
Initiate logical DCP channel.
OpenConnectionRequest(String, String) - Constructor for class com.couchbase.client.core.message.dcp.OpenConnectionRequest
 
OpenConnectionRequest(String, String, String) - Constructor for class com.couchbase.client.core.message.dcp.OpenConnectionRequest
 
OpenConnectionRequest(String, ConnectionType, String) - Constructor for class com.couchbase.client.core.message.dcp.OpenConnectionRequest
 
OpenConnectionRequest(String, ConnectionType, String, String) - Constructor for class com.couchbase.client.core.message.dcp.OpenConnectionRequest
 
OpenConnectionRequest(String, ConnectionType, int, String, String) - Constructor for class com.couchbase.client.core.message.dcp.OpenConnectionRequest
 
OpenConnectionResponse - Class in com.couchbase.client.core.message.dcp
 
OpenConnectionResponse(ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.dcp.OpenConnectionResponse
Sets the required properties for the response.
OS_BEAN - Static variable in class com.couchbase.client.core.env.Diagnostics
 

P

PACKAGE_NAME_AND_VERSION - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
packageNameAndVersion() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns name and the version of the package.
packageNameAndVersion() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
packageNameAndVersion(String) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the String to be used as identifier for the library namespace and version.
packageNameAndVersion() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
parse(String) - Static method in class com.couchbase.client.core.config.parser.BucketConfigParser
Parse a raw configuration into a BucketConfig.
Partition - Interface in com.couchbase.client.core.config
 
partition() - Method in class com.couchbase.client.core.message.dcp.AbstractDCPRequest
 
partition(short) - Method in class com.couchbase.client.core.message.dcp.AbstractDCPRequest
 
partition() - Method in interface com.couchbase.client.core.message.dcp.DCPRequest
The partition (vBucket) to use for this request.
partition(short) - Method in interface com.couchbase.client.core.message.dcp.DCPRequest
Set the partition ID.
partition() - Method in class com.couchbase.client.core.message.kv.AbstractKeyValueRequest
 
partition(short) - Method in class com.couchbase.client.core.message.kv.AbstractKeyValueRequest
 
partition() - Method in interface com.couchbase.client.core.message.kv.BinaryRequest
The partition (vbucket) to use for this request.
partition(short) - Method in interface com.couchbase.client.core.message.kv.BinaryRequest
Set the partition ID.
partition() - Method in class com.couchbase.client.core.message.kv.GetBucketConfigRequest
 
partitionHosts() - Method in class com.couchbase.client.core.config.CouchbasePartitionInfo
 
partitions() - Method in class com.couchbase.client.core.config.CouchbasePartitionInfo
 
PartitionSelectionStrategy - Class in com.couchbase.client.core.service.strategies
Selects the Endpoint based on the information enclosed in the CouchbaseRequest.
PartitionSelectionStrategy() - Constructor for class com.couchbase.client.core.service.strategies.PartitionSelectionStrategy
 
password() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
password(String) - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
password() - Method in interface com.couchbase.client.core.config.BucketConfig
The password of the bucket.
password(String) - Method in interface com.couchbase.client.core.config.BucketConfig
Setter to inject the password manually into the config.
password() - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
The password of the bucket.
password() - Method in class com.couchbase.client.core.message.AbstractCouchbaseRequest
 
password() - Method in interface com.couchbase.client.core.message.CouchbaseRequest
The password associated with the bucket for this request.
path() - Method in class com.couchbase.client.core.message.config.BucketConfigRequest
 
path() - Method in class com.couchbase.client.core.message.config.BucketsConfigRequest
 
path() - Method in class com.couchbase.client.core.message.config.BucketStreamingRequest
 
path() - Method in class com.couchbase.client.core.message.config.ClusterConfigRequest
 
path() - Method in interface com.couchbase.client.core.message.config.ConfigRequest
 
path() - Method in class com.couchbase.client.core.message.config.FlushRequest
 
path() - Method in class com.couchbase.client.core.message.config.GetDesignDocumentsRequest
 
path() - Method in class com.couchbase.client.core.message.config.InsertBucketRequest
 
path() - Method in class com.couchbase.client.core.message.config.RemoveBucketRequest
 
path() - Method in class com.couchbase.client.core.message.config.UpdateBucketRequest
 
payload() - Method in class com.couchbase.client.core.message.config.InsertBucketRequest
 
payload() - Method in class com.couchbase.client.core.message.config.UpdateBucketRequest
 
port() - Method in class com.couchbase.client.core.config.loader.AbstractLoader
Port to use for the ServiceType.
port() - Method in class com.couchbase.client.core.config.loader.CarrierLoader
 
port() - Method in class com.couchbase.client.core.config.loader.HttpLoader
 
port() - Method in class com.couchbase.client.core.message.internal.AddServiceRequest
 
PortInfo - Interface in com.couchbase.client.core.config
 
ports() - Method in class com.couchbase.client.core.config.DefaultPortInfo
 
ports() - Method in interface com.couchbase.client.core.config.PortInfo
 
PREPEND - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
PREPENDQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
PrependRequest - Class in com.couchbase.client.core.message.kv
 
PrependRequest(String, long, ByteBuf, String) - Constructor for class com.couchbase.client.core.message.kv.PrependRequest
 
PrependResponse - Class in com.couchbase.client.core.message.kv
.
PrependResponse(ResponseStatus, long, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.PrependResponse
 
process(byte) - Method in class com.couchbase.client.core.endpoint.util.ClosingPositionBufProcessor
 
proposeBucketConfig(String, String) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
 
proposeBucketConfig(String, String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
provider() - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
 
provider(ConfigurationProvider) - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
 
provider(ConfigurationProvider) - Method in interface com.couchbase.client.core.config.refresher.Refresher
 
provider() - Method in class com.couchbase.client.core.message.internal.GetConfigProviderResponse
 
publish(CouchbaseEvent) - Method in class com.couchbase.client.core.event.DefaultEventBus
 
publish(CouchbaseEvent) - Method in interface com.couchbase.client.core.event.EventBus
Publish a CouchbaseEvent into the bus.
publishResponse(CouchbaseResponse, Subject<CouchbaseResponse, CouchbaseResponse>) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Publishes a response with the attached observable.
pushConfig(String) - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
Push a BucketConfig into the config stream.

Q

query() - Method in class com.couchbase.client.core.message.query.GenericQueryRequest
 
query() - Method in class com.couchbase.client.core.message.view.ViewQueryRequest
 
QUERY_ENABLED - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
QUERY_ENDPOINTS - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
QUERY_PORT - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
queryEnabled() - Method in interface com.couchbase.client.core.env.CoreEnvironment
 
queryEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
queryEnabled(boolean) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Toggles the N1QL Query feature (default value ).
queryEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
QueryEndpoint - Class in com.couchbase.client.core.endpoint.query
This endpoint defines the pipeline for query requests and responses (N1QL).
QueryEndpoint(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.endpoint.query.QueryEndpoint
 
queryEndpoints() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The number of query service endpoints.
queryEndpoints() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
queryEndpoints(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the number of Query (N1QL) endpoints to open per node in the cluster (default value ).
queryEndpoints() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
QueryHandler - Class in com.couchbase.client.core.endpoint.query
The QueryHandler is responsible for encoding QueryRequests into lower level HttpRequests as well as decoding HttpObjects into CouchbaseResponses.
QueryHandler(AbstractEndpoint, RingBuffer<ResponseEvent>, boolean) - Constructor for class com.couchbase.client.core.endpoint.query.QueryHandler
Creates a new QueryHandler with the default queue for requests.
QueryHandler.KeepAliveRequest - Class in com.couchbase.client.core.endpoint.query
 
QueryHandler.KeepAliveResponse - Class in com.couchbase.client.core.endpoint.query
 
QueryLocator - Class in com.couchbase.client.core.node.locate
 
QueryLocator() - Constructor for class com.couchbase.client.core.node.locate.QueryLocator
 
queryPort() - Method in interface com.couchbase.client.core.env.CoreEnvironment
 
queryPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
queryPort(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Defines the port for N1QL Query (default value ).
queryPort() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
QueryRequest - Interface in com.couchbase.client.core.message.query
 
QueryService - Class in com.couchbase.client.core.service
The QueryService is composed of and manages QueryEndpoints.
QueryService(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.service.QueryService
Creates a new ViewService.
queryStatus() - Method in class com.couchbase.client.core.message.query.GenericQueryResponse
 
QUIT - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
QUITQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 

R

RandomSelectionStrategy - Class in com.couchbase.client.core.service.strategies
Selects the Endpoint based on a random selection of connected Endpoints.
RandomSelectionStrategy() - Constructor for class com.couchbase.client.core.service.strategies.RandomSelectionStrategy
 
read(ChannelHandlerContext) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
 
readResolve() - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
reconfigure(ClusterConfig) - Method in class com.couchbase.client.core.RequestHandler
Helper method which grabs the current configuration and checks if the node setup is out of sync.
RECONNECT_DELAY - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
reconnectDelay() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the Delay for node reconnects.
reconnectDelay() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
reconnectDelay(Delay) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the Delay for node reconnects (default value is a delay growing exponentially between 32ms and 4096ms).
reconnectDelay() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
refCnt() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
refCnt() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
 
refCnt() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
 
refCnt() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
refresh(ClusterConfig) - Method in class com.couchbase.client.core.config.refresher.CarrierRefresher
 
refresh(ClusterConfig) - Method in class com.couchbase.client.core.config.refresher.HttpRefresher
 
refresh(ClusterConfig) - Method in interface com.couchbase.client.core.config.refresher.Refresher
If pull based, refresh configs for registered buckets.
Refresher - Interface in com.couchbase.client.core.config.refresher
A Refresher keeps bucket configs up to date.
register(T, Stateful<S>) - Method in class com.couchbase.client.core.state.AbstractStateZipper
 
register(T, Stateful<S>) - Method in interface com.couchbase.client.core.state.StateZipper
Register the given stream to be zipped into the state computation.
registerBucket(String, String) - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
 
registerBucket(String, String) - Method in class com.couchbase.client.core.config.refresher.HttpRefresher
 
registerBucket(String, String) - Method in interface com.couchbase.client.core.config.refresher.Refresher
Registers a bucket to be watched for new configurations.
registrations() - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
 
release() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
release(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
release() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
 
release(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
 
release() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
 
release(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
 
release() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
release(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
RemoveBucketRequest - Class in com.couchbase.client.core.message.config
 
RemoveBucketRequest(String, String, String) - Constructor for class com.couchbase.client.core.message.config.RemoveBucketRequest
 
RemoveBucketResponse - Class in com.couchbase.client.core.message.config
 
RemoveBucketResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.message.config.RemoveBucketResponse
 
RemoveDesignDocumentRequest - Class in com.couchbase.client.core.message.view
 
RemoveDesignDocumentRequest(String, boolean, String, String) - Constructor for class com.couchbase.client.core.message.view.RemoveDesignDocumentRequest
 
RemoveDesignDocumentResponse - Class in com.couchbase.client.core.message.view
 
RemoveDesignDocumentResponse(ResponseStatus, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.view.RemoveDesignDocumentResponse
 
RemoveMessage - Class in com.couchbase.client.core.message.dcp
A message representing event that removes or expires a document.
RemoveMessage(short, String, long, String) - Constructor for class com.couchbase.client.core.message.dcp.RemoveMessage
 
RemoveMessage(short, String, long, String, String) - Constructor for class com.couchbase.client.core.message.dcp.RemoveMessage
 
removeNode(InetAddress) - Method in class com.couchbase.client.core.RequestHandler
Remove a Node identified by its hostname.
RemoveNodeRequest - Class in com.couchbase.client.core.message.internal
 
RemoveNodeRequest(InetAddress) - Constructor for class com.couchbase.client.core.message.internal.RemoveNodeRequest
 
RemoveNodeResponse - Class in com.couchbase.client.core.message.internal
 
RemoveNodeResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.message.internal.RemoveNodeResponse
 
RemoveRequest - Class in com.couchbase.client.core.message.kv
 
RemoveRequest(String, String) - Constructor for class com.couchbase.client.core.message.kv.RemoveRequest
 
RemoveRequest(String, long, String) - Constructor for class com.couchbase.client.core.message.kv.RemoveRequest
 
RemoveResponse - Class in com.couchbase.client.core.message.kv
Represents a response to a RemoveRequest.
RemoveResponse(ResponseStatus, long, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.RemoveResponse
 
removeService(RemoveServiceRequest) - Method in class com.couchbase.client.core.node.CouchbaseNode
 
removeService(Service, String) - Method in class com.couchbase.client.core.node.DefaultServiceRegistry
 
removeService(RemoveServiceRequest) - Method in interface com.couchbase.client.core.node.Node
 
removeService(Service, String) - Method in interface com.couchbase.client.core.node.ServiceRegistry
 
removeService(RemoveServiceRequest) - Method in class com.couchbase.client.core.RequestHandler
Remove a service from a node.
RemoveServiceRequest - Class in com.couchbase.client.core.message.internal
 
RemoveServiceRequest(ServiceType, String, InetAddress) - Constructor for class com.couchbase.client.core.message.internal.RemoveServiceRequest
 
RemoveServiceResponse - Class in com.couchbase.client.core.message.internal
 
RemoveServiceResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.message.internal.RemoveServiceResponse
 
REPLACE - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
replaceHostWildcard(String, InetAddress) - Method in class com.couchbase.client.core.config.loader.AbstractLoader
Replaces the host wildcard from an incoming config with a proper hostname.
REPLACEQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
ReplaceRequest - Class in com.couchbase.client.core.message.kv
 
ReplaceRequest(String, ByteBuf, String) - Constructor for class com.couchbase.client.core.message.kv.ReplaceRequest
Creates a new ReplaceRequest.
ReplaceRequest(String, ByteBuf, String, boolean) - Constructor for class com.couchbase.client.core.message.kv.ReplaceRequest
 
ReplaceRequest(String, ByteBuf, long, String) - Constructor for class com.couchbase.client.core.message.kv.ReplaceRequest
Creates a new ReplaceRequest.
ReplaceRequest(String, ByteBuf, long, String, boolean) - Constructor for class com.couchbase.client.core.message.kv.ReplaceRequest
 
ReplaceRequest(String, ByteBuf, long, int, int, String) - Constructor for class com.couchbase.client.core.message.kv.ReplaceRequest
Creates a new ReplaceRequest.
ReplaceRequest(String, ByteBuf, long, int, int, String, boolean) - Constructor for class com.couchbase.client.core.message.kv.ReplaceRequest
 
ReplaceResponse - Class in com.couchbase.client.core.message.kv
 
ReplaceResponse(ResponseStatus, long, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.ReplaceResponse
 
replica(int) - Method in class com.couchbase.client.core.config.DefaultPartition
 
replica(int) - Method in interface com.couchbase.client.core.config.Partition
Returns the replica index for this partition.
replica() - Method in class com.couchbase.client.core.message.kv.ObserveRequest
 
replica() - Method in class com.couchbase.client.core.message.kv.ReplicaGetRequest
 
ReplicaGetRequest - Class in com.couchbase.client.core.message.kv
Fetch a document from one or more and/or active nodes replicas.
ReplicaGetRequest(String, String, short) - Constructor for class com.couchbase.client.core.message.kv.ReplicaGetRequest
 
ReplicaNotConfiguredException - Exception in com.couchbase.client.core
 
ReplicaNotConfiguredException() - Constructor for exception com.couchbase.client.core.ReplicaNotConfiguredException
 
ReplicaNotConfiguredException(String) - Constructor for exception com.couchbase.client.core.ReplicaNotConfiguredException
 
ReplicaNotConfiguredException(String, Throwable) - Constructor for exception com.couchbase.client.core.ReplicaNotConfiguredException
 
ReplicaNotConfiguredException(Throwable) - Constructor for exception com.couchbase.client.core.ReplicaNotConfiguredException
 
request() - Method in class com.couchbase.client.core.message.AbstractCouchbaseResponse
Stub method implementation which needs to be overriden by all responses that support cloning.
request() - Method in interface com.couchbase.client.core.message.CouchbaseResponse
Potentially has the associated request attached.
REQUEST_BUFFER_SIZE - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
REQUEST_MAGIC_BYTE - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
Default magic byte for a request.
requestBufferSize() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the size of the request ringbuffer.
requestBufferSize() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
requestBufferSize(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the size of the RingBuffer structure that queues requests (default value ).
requestBufferSize() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
RequestCancelledException - Exception in com.couchbase.client.core
 
RequestCancelledException() - Constructor for exception com.couchbase.client.core.RequestCancelledException
 
RequestCancelledException(String) - Constructor for exception com.couchbase.client.core.RequestCancelledException
 
RequestCancelledException(String, Throwable) - Constructor for exception com.couchbase.client.core.RequestCancelledException
 
RequestCancelledException(Throwable) - Constructor for exception com.couchbase.client.core.RequestCancelledException
 
RequestEvent - Class in com.couchbase.client.core
A pre allocated event which carries a CouchbaseRequest and associated information.
RequestEvent() - Constructor for class com.couchbase.client.core.RequestEvent
 
RequestEventFactory - Class in com.couchbase.client.core
A factory to preallocate RequestEvents.
RequestEventFactory() - Constructor for class com.couchbase.client.core.RequestEventFactory
 
RequestHandler - Class in com.couchbase.client.core
The RequestHandler handles the overall concept of Nodes and manages them concurrently.
RequestHandler(CoreEnvironment, Observable<ClusterConfig>, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.RequestHandler
Create a new RequestHandler.
requestId() - Method in class com.couchbase.client.core.message.query.GenericQueryResponse
 
resetDecoder() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheDecoder
Prepare for next decoding iteration.
RESPONSE_BUFFER_SIZE - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
RESPONSE_MAGIC_BYTE - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
Default magic byte for a request.
RESPONSE_TRANSLATOR - Static variable in class com.couchbase.client.core.ResponseHandler
Translates CouchbaseRequests into RequestEvents.
responseBuffer() - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
The RingBuffer response buffer reference.
responseBufferSize() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the size of the response ringbuffer.
responseBufferSize() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
responseBufferSize(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the size of the RingBuffer structure that queues responses (default value ).
responseBufferSize() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
responseCode() - Method in class com.couchbase.client.core.message.view.ViewQueryResponse
 
ResponseEvent - Class in com.couchbase.client.core
A pre allocated event which carries a CouchbaseResponse and associated information.
ResponseEvent() - Constructor for class com.couchbase.client.core.ResponseEvent
 
ResponseEventFactory - Class in com.couchbase.client.core
A factory to preallocate ResponseEvents.
ResponseEventFactory() - Constructor for class com.couchbase.client.core.ResponseEventFactory
 
ResponseHandler - Class in com.couchbase.client.core
 
ResponseHandler(CoreEnvironment, ClusterFacade, ConfigurationProvider) - Constructor for class com.couchbase.client.core.ResponseHandler
Creates a new ResponseHandler.
responsePhrase() - Method in class com.couchbase.client.core.message.view.ViewQueryResponse
 
ResponseStatus - Enum in com.couchbase.client.core.message
Typesafe status code returned by CouchbaseResponses.
retain() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
retain(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
retain() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
 
retain(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
 
retain() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
 
retain(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
 
retain() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
 
retain(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheRequest
 
retain() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
 
retain(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultFullBinaryMemcacheResponse
 
retain(int) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.FullBinaryMemcacheRequest
 
retain() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.FullBinaryMemcacheRequest
 
retain(int) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.FullBinaryMemcacheResponse
 
retain() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.FullBinaryMemcacheResponse
 
retain() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultLastMemcacheContent
 
retain(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultLastMemcacheContent
 
retain() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
retain(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
retain(int) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.FullMemcacheMessage
 
retain() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.FullMemcacheMessage
 
retain(int) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.LastMemcacheContent
 
retain() - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.LastMemcacheContent
 
RETRY_DELAY - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
RETRY_STRATEGY - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
retryDelay() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the Delay for request retries.
retryDelay() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
retryDelay(Delay) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the for retries of requests (default value is a delay growing exponentially between 100us and 100ms).
retryDelay() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
RetryHelper - Class in com.couchbase.client.core.retry
A helper class which contains methods related to retrying operations.
RetryHelper() - Constructor for class com.couchbase.client.core.retry.RetryHelper
 
retryOrCancel(CoreEnvironment, CouchbaseRequest, RingBuffer<ResponseEvent>) - Static method in class com.couchbase.client.core.retry.RetryHelper
Either retry or cancel a request, based on the strategy used.
retryStrategy() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The retry strategy on how to dispatch requests in the failure case.
retryStrategy() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
retryStrategy(RetryStrategy) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the RetryStrategy to be used during request retries (default value is a BestEffortRetryStrategy).
retryStrategy() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
RetryStrategy - Interface in com.couchbase.client.core.retry
Base interface for all RetryStrategy implementations.
rev() - Method in interface com.couchbase.client.core.config.BucketConfig
Revision number (optional) for that configuration.
rev() - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
rev() - Method in class com.couchbase.client.core.config.DefaultMemcachedBucketConfig
 
rows() - Method in class com.couchbase.client.core.message.query.GenericQueryResponse
 
rows() - Method in class com.couchbase.client.core.message.view.ViewQueryResponse
 
RUNTIME_BEAN - Static variable in class com.couchbase.client.core.env.Diagnostics
 
runtimeInfo(Map<String, Object>) - Static method in class com.couchbase.client.core.env.Diagnostics
Collects system information as delivered from the RuntimeMXBean.

S

SASL_AUTH - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
SASL_LIST_MECHS - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
SASL_LIST_MECHS_OPCODE - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
The memcache opcode for the SASL mechs list.
SASL_STEP - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
scheduler() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Returns the scheduler which should be used for all core actions that need to happen asynchronously.
scheduler() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
scheduler(Scheduler) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the Scheduler implementation for the underlying computation framework.
scheduler() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
seedHosts(Set<InetAddress>, boolean) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Set the initial seed hosts for bootstrap.
seedHosts(Set<InetAddress>, boolean) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
SeedNodesRequest - Class in com.couchbase.client.core.message.cluster
Set up the bootstrap nodes for a ClusterFacade.
SeedNodesRequest() - Constructor for class com.couchbase.client.core.message.cluster.SeedNodesRequest
Creates a SeedNodesRequest with the default hostname (“localhost”).
SeedNodesRequest(String...) - Constructor for class com.couchbase.client.core.message.cluster.SeedNodesRequest
Creates a SeedNodesRequest with the given hostnames.
SeedNodesRequest(List<String>) - Constructor for class com.couchbase.client.core.message.cluster.SeedNodesRequest
Creates a SeedNodesRequest with the given list of hostnames.
SeedNodesResponse - Class in com.couchbase.client.core.message.cluster
Returns the status of a SeedNodesRequest.
SeedNodesResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.message.cluster.SeedNodesResponse
Create a new SeedNodesResponse.
select(CouchbaseRequest, Endpoint[]) - Method in class com.couchbase.client.core.service.strategies.PartitionSelectionStrategy
 
select(CouchbaseRequest, Endpoint[]) - Method in class com.couchbase.client.core.service.strategies.RandomSelectionStrategy
 
select(CouchbaseRequest, Endpoint[]) - Method in interface com.couchbase.client.core.service.strategies.SelectionStrategy
Selects an Endpoint for the given CouchbaseRequest.
SelectionStrategy - Interface in com.couchbase.client.core.service.strategies
Interface which defines a generic selection strategy to select a Endpoint.
send(CouchbaseRequest) - Method in interface com.couchbase.client.core.ClusterFacade
Sends a CouchbaseRequest into the cluster and eventually returns a CouchbaseResponse.
send(CouchbaseRequest) - Method in class com.couchbase.client.core.CouchbaseCore
 
send(CouchbaseRequest) - Method in class com.couchbase.client.core.endpoint.AbstractEndpoint
 
send(CouchbaseRequest) - Method in interface com.couchbase.client.core.endpoint.Endpoint
Sends a CouchbaseRequest into the endpoint and eventually returns a CouchbaseResponse.
send(CouchbaseRequest) - Method in class com.couchbase.client.core.node.CouchbaseNode
 
send(CouchbaseRequest) - Method in interface com.couchbase.client.core.node.Node
Sends a CouchbaseRequest into the node and eventually returns a CouchbaseResponse.
send(CouchbaseRequest) - Method in class com.couchbase.client.core.service.AbstractDynamicService
 
send(CouchbaseRequest) - Method in interface com.couchbase.client.core.service.Service
Sends a CouchbaseRequest into the service and eventually returns a CouchbaseResponse.
sequenceNumber() - Method in class com.couchbase.client.core.message.dcp.FailoverLogEntry
 
sequenceNumber() - Method in class com.couchbase.client.core.message.dcp.OpenConnectionRequest
 
Service - Interface in com.couchbase.client.core.service
Represents a Service on a Node.
Service.EndpointFactory - Interface in com.couchbase.client.core.service
A helper factory which generates endpoints.
serviceBy(ServiceType, String) - Method in class com.couchbase.client.core.node.DefaultServiceRegistry
 
serviceBy(ServiceType, String) - Method in interface com.couchbase.client.core.node.ServiceRegistry
 
ServiceFactory - Class in com.couchbase.client.core.service
 
ServiceNotAvailableException - Exception in com.couchbase.client.core
Exception which states that the service is not available for the bucket.
ServiceNotAvailableException() - Constructor for exception com.couchbase.client.core.ServiceNotAvailableException
 
ServiceNotAvailableException(String) - Constructor for exception com.couchbase.client.core.ServiceNotAvailableException
 
ServiceNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.ServiceNotAvailableException
 
ServiceNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.ServiceNotAvailableException
 
ServiceRegistry - Interface in com.couchbase.client.core.node
Handles the registration of services and their associated buckets.
services() - Method in class com.couchbase.client.core.config.DefaultNodeInfo
 
services() - Method in interface com.couchbase.client.core.config.NodeInfo
The exposed non-ssl services.
services() - Method in class com.couchbase.client.core.node.DefaultServiceRegistry
 
services() - Method in interface com.couchbase.client.core.node.ServiceRegistry
Returns all currently stored services, across buckets and globally.
ServiceType - Enum in com.couchbase.client.core.service
Represents the different ServiceTypes and how they map onto buckets.
SET - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
setBucketConfig(String, BucketConfig) - Method in interface com.couchbase.client.core.config.ClusterConfig
Set a bucket config for the given bucket name.
setBucketConfig(String, BucketConfig) - Method in class com.couchbase.client.core.config.DefaultClusterConfig
 
setCAS(long) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setCAS(long) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Sets the CAS identifier.
setDataType(byte) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setDataType(byte) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Sets the data type of the message.
setDecoderResult(DecoderResult) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObject
 
setDecoderResult(DecoderResult) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.MemcacheObject
Updates the result of decoding this message.
setDefaultFactory(CouchbaseLoggerFactory) - Static method in class com.couchbase.client.core.logging.CouchbaseLoggerFactory
Changes the default factory.
setExtras(ByteBuf) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setExtras(ByteBuf) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Sets the extras buffer on the message.
setExtrasLength(byte) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setExtrasLength(byte) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Set the extras length of the message.
setKey(String) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setKey(String) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Sets the key of the document.
setKeyLength(short) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setKeyLength(short) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Set the key length of the message.
setMagic(byte) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setMagic(byte) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Sets the magic byte.
setMaxCumulationBufferComponents(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectAggregator
Sets the maximum number of components in the cumulation buffer.
setMessage(CouchbaseMessage) - Method in class com.couchbase.client.core.ResponseEvent
Set the new response as a payload for this event.
setObservable(Subject<CouchbaseResponse, CouchbaseResponse>) - Method in class com.couchbase.client.core.ResponseEvent
 
setOpaque(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setOpaque(int) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Sets the opaque value.
setOpcode(byte) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setOpcode(byte) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Sets the opcode for the message.
SETQ - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
setRequest(CouchbaseRequest) - Method in class com.couchbase.client.core.RequestEvent
Set the new request as a payload for this event.
setReserved(short) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheRequest
Sets the reserved field value.
setReserved(short) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheRequest
 
setStatus(short) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponse
Sets the status of the response.
setStatus(short) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.DefaultBinaryMemcacheResponse
 
setTotalBodyLength(int) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.AbstractBinaryMemcacheMessage
 
setTotalBodyLength(int) - Method in interface com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheMessage
Sets the total body length.
shouldRetry(CouchbaseRequest, CoreEnvironment) - Method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
 
shouldRetry(CouchbaseRequest, CoreEnvironment) - Method in class com.couchbase.client.core.retry.FailFastRetryStrategy
 
shouldRetry(CouchbaseRequest, CoreEnvironment) - Method in interface com.couchbase.client.core.retry.RetryStrategy
Decides whether the given CouchbaseRequest should be retried or cancelled.
shutdown() - Method in class com.couchbase.client.core.config.refresher.CarrierRefresher
 
shutdown() - Method in class com.couchbase.client.core.config.refresher.HttpRefresher
 
shutdown() - Method in interface com.couchbase.client.core.config.refresher.Refresher
Shuts down all open registration streams.
shutdown() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Shutdown the CoreEnvironment.
shutdown() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
This operation doesn’t make sense on the Builder and will throw an UnsupportedOperationException.
shutdown() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
sideEffectRequestToCancel(REQUEST) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
This method can be overridden as it is called every time an operation is cancelled.
sideEffectRequestToCancel(BinaryRequest) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
Releasing the content of requests that are to be cancelled.
SignalConfigReload - Class in com.couchbase.client.core.message.internal
 
SignalFlush - Class in com.couchbase.client.core.message.internal
 
signalOutdated() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
 
signalOutdated() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
simpleStatement(String, String, String) - Static method in class com.couchbase.client.core.message.query.GenericQueryRequest
Creates a GenericQueryRequest and mark it as containing a single simple statement (e.g.
Slf4JLoggerFactory - Class in com.couchbase.client.core.logging
Logger factory which creates a SLF4J logger.
Slf4JLoggerFactory() - Constructor for class com.couchbase.client.core.logging.Slf4JLoggerFactory
 
snapshotEndSequenceNumber() - Method in class com.couchbase.client.core.message.dcp.StreamRequestRequest
 
SnapshotMarkerMessage - Class in com.couchbase.client.core.message.dcp
Snapshot marker.
SnapshotMarkerMessage(short, long, long, int, String) - Constructor for class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
SnapshotMarkerMessage(short, long, long, int, String, String) - Constructor for class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
snapshotStartSequenceNumber() - Method in class com.couchbase.client.core.message.dcp.StreamRequestRequest
 
spatial() - Method in class com.couchbase.client.core.message.view.ViewQueryRequest
 
SSL_ENABLED - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
SSL_KEYSTORE_FILE - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
SSL_KEYSTORE_PASSWORD - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
sslEnabled() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Identifies if SSL should be enabled.
sslEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
sslEnabled(boolean) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Set if SSL should be enabled (default value ).
sslEnabled() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
SSLEngineFactory - Class in com.couchbase.client.core.endpoint
Creates a SSLEngine which will be passed into the handler if SSL is enabled.
SSLEngineFactory(CoreEnvironment) - Constructor for class com.couchbase.client.core.endpoint.SSLEngineFactory
Create a new engine factory.
SSLException - Exception in com.couchbase.client.core.endpoint
Generic SSLException.
SSLException() - Constructor for exception com.couchbase.client.core.endpoint.SSLException
 
SSLException(String) - Constructor for exception com.couchbase.client.core.endpoint.SSLException
 
SSLException(String, Throwable) - Constructor for exception com.couchbase.client.core.endpoint.SSLException
 
SSLException(Throwable) - Constructor for exception com.couchbase.client.core.endpoint.SSLException
 
sslKeystoreFile() - Method in interface com.couchbase.client.core.env.CoreEnvironment
 
sslKeystoreFile() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
sslKeystoreFile(String) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Defines the location of the SSL Keystore file (default value null, none).
sslKeystoreFile() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
sslKeystorePassword() - Method in interface com.couchbase.client.core.env.CoreEnvironment
 
sslKeystorePassword() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
sslKeystorePassword(String) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the SSL Keystore password to be used with the Keystore file (default value null, none).
sslKeystorePassword() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
sslPorts() - Method in class com.couchbase.client.core.config.DefaultPortInfo
 
sslPorts() - Method in interface com.couchbase.client.core.config.PortInfo
 
sslServices() - Method in class com.couchbase.client.core.config.DefaultNodeInfo
 
sslServices() - Method in interface com.couchbase.client.core.config.NodeInfo
The exposed ssl services.
startSequenceNumber() - Method in class com.couchbase.client.core.message.dcp.SnapshotMarkerMessage
 
startSequenceNumber() - Method in class com.couchbase.client.core.message.dcp.StreamRequestRequest
 
STAT - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
state() - Method in class com.couchbase.client.core.state.AbstractStateMachine
 
state() - Method in interface com.couchbase.client.core.state.Stateful
Returns the current state.
Stateful<S extends Enum> - Interface in com.couchbase.client.core.state
A stateful component that changes its state and notifies subscribed parties.
states() - Method in class com.couchbase.client.core.state.AbstractStateMachine
 
states() - Method in interface com.couchbase.client.core.state.Stateful
Returns a infinite observable which gets updated when the state of the component changes.
StateZipper<T,S extends Enum> - Interface in com.couchbase.client.core.state
Describes a generic StateZipper.
status() - Method in class com.couchbase.client.core.message.AbstractCouchbaseResponse
 
status() - Method in interface com.couchbase.client.core.message.CouchbaseResponse
The typesafe status of the response.
stream() - Method in class com.couchbase.client.core.message.dcp.StreamRequestResponse
 
streamingUri() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
streamingUri() - Method in interface com.couchbase.client.core.config.BucketConfig
The HTTP Streaming URI for this bucket.
StreamRequestRequest - Class in com.couchbase.client.core.message.dcp
Stream request.
StreamRequestRequest(short, String) - Constructor for class com.couchbase.client.core.message.dcp.StreamRequestRequest
 
StreamRequestRequest(short, long, long, long, long, long, String) - Constructor for class com.couchbase.client.core.message.dcp.StreamRequestRequest
 
StreamRequestRequest(short, long, long, long, long, long, String, String) - Constructor for class com.couchbase.client.core.message.dcp.StreamRequestRequest
 
StreamRequestResponse - Class in com.couchbase.client.core.message.dcp
 
StreamRequestResponse(ResponseStatus, Observable<DCPRequest>, List<FailoverLogEntry>, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.dcp.StreamRequestResponse
Sets the required properties for the response.
stringPropertyOr(String, String) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
subject - Variable in class com.couchbase.client.core.endpoint.dcp.DCPStream
 
subject() - Method in class com.couchbase.client.core.endpoint.dcp.DCPStream
 
SUCCESS - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
SUCCESS - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
swap() - Method in class com.couchbase.client.core.lang.Tuple2
Create a new Tuple2 where the two values are swapped.
systemInfo(Map<String, Object>) - Static method in class com.couchbase.client.core.env.Diagnostics
Collects system information as delivered from the OperatingSystemMXBean.

T

tainted() - Method in interface com.couchbase.client.core.config.BucketConfig
If a config is marked as tainted.
tainted() - Method in class com.couchbase.client.core.config.CouchbasePartitionInfo
 
tainted() - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
tainted() - Method in class com.couchbase.client.core.config.DefaultMemcachedBucketConfig
 
terminate() - Method in class com.couchbase.client.core.state.AbstractStateZipper
 
terminate() - Method in interface com.couchbase.client.core.state.StateZipper
Terminate the zipper and deregister all registered streams.
THREAD_BEAN - Static variable in class com.couchbase.client.core.env.Diagnostics
 
threadInfo(Map<String, Object>) - Static method in class com.couchbase.client.core.env.Diagnostics
Collects system information as delivered from the ThreadMXBean.
toString() - Method in class com.couchbase.client.core.config.CouchbasePartitionInfo
 
toString() - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
toString() - Method in class com.couchbase.client.core.config.DefaultMemcachedBucketConfig
 
toString() - Method in class com.couchbase.client.core.config.DefaultNodeInfo
 
toString() - Method in class com.couchbase.client.core.config.DefaultPartition
 
toString() - Method in class com.couchbase.client.core.config.DefaultPortInfo
 
toString() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
toString() - Method in class com.couchbase.client.core.event.system.BucketClosedEvent
 
toString() - Method in class com.couchbase.client.core.event.system.BucketOpenedEvent
 
toString() - Method in class com.couchbase.client.core.event.system.NodeConnectedEvent
 
toString() - Method in class com.couchbase.client.core.event.system.NodeDisconnectedEvent
 
toString() - Method in class com.couchbase.client.core.lang.Tuple2
 
toString() - Method in class com.couchbase.client.core.lang.Tuple3
 
toString() - Method in class com.couchbase.client.core.lang.Tuple4
 
toString() - Method in class com.couchbase.client.core.lang.Tuple5
 
toString() - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
toString() - Method in class com.couchbase.client.core.message.AbstractCouchbaseRequest
 
toString() - Method in class com.couchbase.client.core.message.AbstractCouchbaseResponse
 
toString() - Method in class com.couchbase.client.core.message.config.BucketConfigResponse
 
toString() - Method in class com.couchbase.client.core.message.config.BucketsConfigResponse
 
toString() - Method in class com.couchbase.client.core.message.config.ClusterConfigResponse
 
toString() - Method in class com.couchbase.client.core.message.config.InsertBucketResponse
 
toString() - Method in class com.couchbase.client.core.message.config.UpdateBucketResponse
 
toString() - Method in class com.couchbase.client.core.message.internal.AddServiceRequest
 
toString() - Method in class com.couchbase.client.core.message.kv.AbstractKeyValueResponse
 
toString() - Method in class com.couchbase.client.core.message.kv.GetResponse
 
toString() - Method in class com.couchbase.client.core.node.CouchbaseNode
 
toString() - Method in class com.couchbase.client.core.node.DefaultServiceRegistry
 
toString() - Method in class com.couchbase.client.core.RequestEvent
 
toString() - Method in class com.couchbase.client.core.ResponseEvent
 
toString() - Method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
 
toString() - Method in class com.couchbase.client.core.retry.FailFastRetryStrategy
 
toString() - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.DefaultMemcacheContent
 
touch() - Method in class com.couchbase.client.core.message.kv.GetRequest
 
TOUCH - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
touchesReplica() - Method in enum com.couchbase.client.core.message.observe.Observe.PersistTo
Identifies if this enum property will touch a replica or just the master.
touchesReplica() - Method in enum com.couchbase.client.core.message.observe.Observe.ReplicateTo
Identifies if this enum property will touch a replica or just the master.
TouchRequest - Class in com.couchbase.client.core.message.kv
 
TouchRequest(String, int, String) - Constructor for class com.couchbase.client.core.message.kv.TouchRequest
 
TouchResponse - Class in com.couchbase.client.core.message.kv
.
TouchResponse(ResponseStatus, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.TouchResponse
 
trace(Throwable) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
trace(String) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the TRACE level.
trace(String, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the TRACE level according to the specified format and argument.
trace(String, Object, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Object...) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the TRACE level with an accompanying message.
trace(Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the TRACE level.
transitionState(S) - Method in class com.couchbase.client.core.state.AbstractStateMachine
Transition into a new state.
Tuple - Class in com.couchbase.client.core.lang
Static factory class for various Tuples.
Tuple2<T1,T2> - Class in com.couchbase.client.core.lang
A container for two values.
Tuple3<T1,T2,T3> - Class in com.couchbase.client.core.lang
A container for three values.
Tuple4<T1,T2,T3,T4> - Class in com.couchbase.client.core.lang
A container for four values.
Tuple5<T1,T2,T3,T4,T5> - Class in com.couchbase.client.core.lang
A container for five values.
type() - Method in interface com.couchbase.client.core.config.BucketConfig
The bucket type.
type() - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
type() - Method in class com.couchbase.client.core.config.DefaultMemcachedBucketConfig
 
type() - Method in interface com.couchbase.client.core.event.CouchbaseEvent
The type of the event.
type() - Method in class com.couchbase.client.core.event.system.BucketClosedEvent
 
type() - Method in class com.couchbase.client.core.event.system.BucketOpenedEvent
 
type() - Method in class com.couchbase.client.core.event.system.NodeConnectedEvent
 
type() - Method in class com.couchbase.client.core.event.system.NodeDisconnectedEvent
 
type() - Method in class com.couchbase.client.core.message.dcp.OpenConnectionRequest
 
type() - Method in class com.couchbase.client.core.message.internal.AddServiceRequest
 
type() - Method in class com.couchbase.client.core.message.internal.RemoveServiceRequest
 
type() - Method in class com.couchbase.client.core.service.ConfigService
 
type() - Method in class com.couchbase.client.core.service.DCPService
 
type() - Method in class com.couchbase.client.core.service.KeyValueService
 
type() - Method in class com.couchbase.client.core.service.QueryService
 
type() - Method in interface com.couchbase.client.core.service.Service
Returns the type for the given Service.
type() - Method in class com.couchbase.client.core.service.ViewService
 

U

unit() - Method in class com.couchbase.client.core.time.Delay
Returns the TimeUnit associated with this Delay.
UNKNOWN_COMMAND - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheResponseStatus
 
UnlockRequest - Class in com.couchbase.client.core.message.kv
 
UnlockRequest(String, long, String) - Constructor for class com.couchbase.client.core.message.kv.UnlockRequest
 
UnlockResponse - Class in com.couchbase.client.core.message.kv
 
UnlockResponse(ResponseStatus, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.UnlockResponse
 
UpdateBucketRequest - Class in com.couchbase.client.core.message.config
 
UpdateBucketRequest(String, String, String, String) - Constructor for class com.couchbase.client.core.message.config.UpdateBucketRequest
 
UpdateBucketResponse - Class in com.couchbase.client.core.message.config
 
UpdateBucketResponse(String, ResponseStatus) - Constructor for class com.couchbase.client.core.message.config.UpdateBucketResponse
 
UpsertDesignDocumentRequest - Class in com.couchbase.client.core.message.view
 
UpsertDesignDocumentRequest(String, String, boolean, String, String) - Constructor for class com.couchbase.client.core.message.view.UpsertDesignDocumentRequest
 
UpsertDesignDocumentResponse - Class in com.couchbase.client.core.message.view
 
UpsertDesignDocumentResponse(ResponseStatus, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.view.UpsertDesignDocumentResponse
 
UpsertRequest - Class in com.couchbase.client.core.message.kv
Insert or update a document.
UpsertRequest(String, ByteBuf, String, boolean) - Constructor for class com.couchbase.client.core.message.kv.UpsertRequest
 
UpsertRequest(String, ByteBuf, String) - Constructor for class com.couchbase.client.core.message.kv.UpsertRequest
Creates a new UpsertRequest.
UpsertRequest(String, ByteBuf, int, int, String) - Constructor for class com.couchbase.client.core.message.kv.UpsertRequest
 
UpsertRequest(String, ByteBuf, int, int, String, boolean) - Constructor for class com.couchbase.client.core.message.kv.UpsertRequest
Creates a new UpsertRequest.
UpsertResponse - Class in com.couchbase.client.core.message.kv
Response to an UpsertRequest.
UpsertResponse(ResponseStatus, long, String, ByteBuf, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.kv.UpsertResponse
 
uri() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
uri() - Method in interface com.couchbase.client.core.config.BucketConfig
The HTTP Uri for this bucket configuration.
USER_AGENT - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
userAgent() - Method in interface com.couchbase.client.core.env.CoreEnvironment
Library identification string, which can be used as User-Agent header in HTTP requests.
userAgent() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
userAgent(String) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the USER-AGENT String to be sent in HTTP requests headers (should usually not be tweaked, default value is computed from the SDK DefaultCoreEnvironment.Builder.packageNameAndVersion()).
userAgent() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
userEventTriggered(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 

V

value() - Method in class com.couchbase.client.core.message.kv.CounterResponse
 
value() - Method in enum com.couchbase.client.core.message.kv.ObserveResponse.ObserveStatus
 
value() - Method in enum com.couchbase.client.core.message.observe.Observe.PersistTo
Returns the actual internal persistence representation for the enum.
value() - Method in enum com.couchbase.client.core.message.observe.Observe.ReplicateTo
Returns the actual internal replication representation for the enum.
value1() - Method in class com.couchbase.client.core.lang.Tuple2
Get the first value.
value1() - Method in class com.couchbase.client.core.lang.Tuple3
Get the first value.
value1() - Method in class com.couchbase.client.core.lang.Tuple4
Get the first value.
value1() - Method in class com.couchbase.client.core.lang.Tuple5
Get the first value.
value2() - Method in class com.couchbase.client.core.lang.Tuple2
Get the second value.
value2() - Method in class com.couchbase.client.core.lang.Tuple3
Get the second value.
value2() - Method in class com.couchbase.client.core.lang.Tuple4
Get the second value.
value2() - Method in class com.couchbase.client.core.lang.Tuple5
Get the second value.
value3() - Method in class com.couchbase.client.core.lang.Tuple3
Get the third value.
value3() - Method in class com.couchbase.client.core.lang.Tuple4
Get the third value.
value3() - Method in class com.couchbase.client.core.lang.Tuple5
Get the third value.
value4() - Method in class com.couchbase.client.core.lang.Tuple4
Get the fourth value.
value4() - Method in class com.couchbase.client.core.lang.Tuple5
Get the fourth value.
value5() - Method in class com.couchbase.client.core.lang.Tuple5
Get the fifth value.
valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketNodeLocator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.config.LoaderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.endpoint.DecodingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.event.EventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.logging.CouchbaseLogLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.message.dcp.ConnectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.message.kv.ObserveResponse.ObserveStatus
Returns the enum constant of this type with the specified name.
valueOf(byte) - Static method in enum com.couchbase.client.core.message.kv.ObserveResponse.ObserveStatus
 
valueOf(String) - Static method in enum com.couchbase.client.core.message.observe.Observe.PersistTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.message.observe.Observe.ReplicateTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.message.ResponseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.service.BucketServiceMapping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.state.LifecycleState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.couchbase.client.core.config.BucketNodeLocator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.config.BucketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.config.LoaderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.endpoint.DecodingState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.event.EventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.logging.CouchbaseLogLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.message.dcp.ConnectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.message.kv.ObserveResponse.ObserveStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.message.observe.Observe.PersistTo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.message.observe.Observe.ReplicateTo
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.message.ResponseStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.service.BucketServiceMapping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.service.ServiceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.couchbase.client.core.state.LifecycleState
Returns an array containing the constants of this enum type, in the order they are declared.
vbucketUUID() - Method in class com.couchbase.client.core.message.dcp.FailoverLogEntry
 
vbucketUUID() - Method in class com.couchbase.client.core.message.dcp.StreamRequestRequest
 
VERSION - Static variable in class com.couchbase.client.deps.io.netty.handler.codec.memcache.binary.BinaryMemcacheOpcodes
 
view() - Method in class com.couchbase.client.core.message.view.ViewQueryRequest
 
VIEW_ENDPOINTS - Static variable in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
ViewEndpoint - Class in com.couchbase.client.core.endpoint.view
This endpoint defines the pipeline for binary requests and responses.
ViewEndpoint(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.endpoint.view.ViewEndpoint
Create a new ViewEndpoint.
viewEndpoints() - Method in interface com.couchbase.client.core.env.CoreEnvironment
The number of view service endpoints.
viewEndpoints() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
viewEndpoints(int) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
Sets the number of View endpoints to open per node in the cluster (default value ).
viewEndpoints() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
ViewHandler - Class in com.couchbase.client.core.endpoint.view
The ViewHandler is responsible for encoding ViewRequests into lower level HttpRequests as well as decoding HttpObjects into CouchbaseResponses.
ViewHandler(AbstractEndpoint, RingBuffer<ResponseEvent>, boolean) - Constructor for class com.couchbase.client.core.endpoint.view.ViewHandler
Creates a new ViewHandler with the default queue for requests.
ViewHandler.KeepAliveRequest - Class in com.couchbase.client.core.endpoint.view
 
ViewHandler.KeepAliveResponse - Class in com.couchbase.client.core.endpoint.view
 
ViewLocator - Class in com.couchbase.client.core.node.locate
 
ViewLocator() - Constructor for class com.couchbase.client.core.node.locate.ViewLocator
 
ViewQueryRequest - Class in com.couchbase.client.core.message.view
 
ViewQueryRequest(String, String, boolean, String, String) - Constructor for class com.couchbase.client.core.message.view.ViewQueryRequest
 
ViewQueryRequest(String, String, boolean, String, String, String) - Constructor for class com.couchbase.client.core.message.view.ViewQueryRequest
 
ViewQueryRequest(String, String, boolean, boolean, String, String, String) - Constructor for class com.couchbase.client.core.message.view.ViewQueryRequest
 
ViewQueryResponse - Class in com.couchbase.client.core.message.view
 
ViewQueryResponse(Observable<ByteBuf>, Observable<ByteBuf>, int, String, ResponseStatus, CouchbaseRequest) - Constructor for class com.couchbase.client.core.message.view.ViewQueryResponse
 
ViewRequest - Interface in com.couchbase.client.core.message.view
 
ViewService - Class in com.couchbase.client.core.service
The ViewService is composed of and manages ViewEndpoints.
ViewService(String, String, String, int, CoreEnvironment, RingBuffer<ResponseEvent>) - Constructor for class com.couchbase.client.core.service.ViewService
Creates a new ViewService.
viewUri() - Method in class com.couchbase.client.core.config.DefaultNodeInfo
 
viewUri() - Method in interface com.couchbase.client.core.config.NodeInfo
The view uri.

W

warn(Throwable) - Method in class com.couchbase.client.core.logging.AbstractCouchbaseLogger
 
warn(String) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the WARN level.
warn(String, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the WARN level according to the specified format and argument.
warn(String, Object...) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Object, Object) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the WARN level with an accompanying message.
warn(Throwable) - Method in interface com.couchbase.client.core.logging.CouchbaseLogger
Log an exception (throwable) at the WARN level.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.endpoint.kv.KeyValueAuthHandler
 

Z

zipWith(Collection<LifecycleState>) - Method in class com.couchbase.client.core.service.EndpointStateZipper
 
zipWith(Collection<S>) - Method in class com.couchbase.client.core.state.AbstractStateZipper
The zip function to map from N states to one that represents the state of the zipper.
A B C D E F G H I J K L M N O P Q R S T U V W Z 
Skip navigation links

Copyright © 2014 Couchbase, Inc.