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

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.
AbstractEndpoint - Class in com.couchbase.client.core.endpoint
The common parent implementation for all Endpoints.
AbstractEndpoint(String, String, BootstrapAdapter) - 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>) - 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>) - Constructor for class com.couchbase.client.core.endpoint.AbstractGenericHandler
Creates a new AbstractGenericHandler with the default queue.
AbstractGenericHandler(AbstractEndpoint, EventSink<ResponseEvent>, Queue<REQUEST>) - 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
 
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.
AbstractService - Class in com.couchbase.client.core.service
The base implementation for all Services.
AbstractService(String, String, String, int, CoreEnvironment, int, SelectionStrategy, RingBuffer<ResponseEvent>, Service.EndpointFactory) - Constructor for class com.couchbase.client.core.service.AbstractService
Creates a new AbstractService and instantiates needed components and flows.
AbstractStateMachine<S extends java.lang.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.
acceptOutboundMessage(Object) - Method in class com.couchbase.client.deps.io.netty.handler.codec.memcache.AbstractMemcacheObjectEncoder
 
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
 
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
 
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
 
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
 
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
 
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
 
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
 
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() - 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
 
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
 
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.
build() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
builder() - Static method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
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
 

C

call(ClusterFacade, String, String, long, boolean, Observe.PersistTo, Observe.ReplicateTo) - 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
 
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.
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
 
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.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.view - package com.couchbase.client.core.endpoint.view
 
com.couchbase.client.core.env - package com.couchbase.client.core.env
 
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.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.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.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
 
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>) - 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.AbstractService
 
connect() - Method in interface com.couchbase.client.core.service.Service
Connects all currently enabled Service Endpoints.
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.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.
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
 
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
 
createWorker() - Method in class com.couchbase.client.core.env.CoreScheduler
 
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.
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.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

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.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.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
 
DefaultCoreEnvironment.Builder() - Constructor for class com.couchbase.client.core.env.DefaultCoreEnvironment.Builder
 
DefaultCouchbaseBucketConfig - Class in com.couchbase.client.core.config
 
DefaultCouchbaseBucketConfig(long, String, String, String, String, DefaultCouchbaseBucketConfig.PartitionInfo, List<NodeInfo>, List<PortInfo>) - Constructor for class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
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
 
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
 
DefaultNodeInfo(String, InetAddress, Map<ServiceType, Integer>, Map<ServiceType, Integer>) - Constructor for class com.couchbase.client.core.config.DefaultNodeInfo
 
DefaultPartition - Class in com.couchbase.client.core.config
 
DefaultPartition(short, short[]) - Constructor for class com.couchbase.client.core.config.DefaultPartition
 
DefaultPortInfo - Class in com.couchbase.client.core.config
 
DefaultPortInfo(Map<String, Integer>) - Constructor for class com.couchbase.client.core.config.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
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
 
deregisterBucket(String) - Method in class com.couchbase.client.core.config.refresher.AbstractRefresher
 
deregisterBucket(String) - Method in class com.couchbase.client.core.config.refresher.HttpRefresher
 
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.AbstractService
 
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
 
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, 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.
endpointStates - Variable in class com.couchbase.client.core.service.AbstractService
The current list of endpoint states.
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
 
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.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
 
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
 

F

finishedDecoding() - Method in class com.couchbase.client.core.endpoint.AbstractGenericHandler
Notify that decoding is finished.
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
 
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.
GenericQueryRequest(String, String, String) - Constructor for class com.couchbase.client.core.message.query.GenericQueryRequest
 
GenericQueryResponse - Class in com.couchbase.client.core.message.query
 
GenericQueryResponse(Observable<ByteBuf>, Observable<ByteBuf>, ResponseStatus, CouchbaseRequest) - 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 - 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
 
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
 
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

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
 
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
 
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
 
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
 
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
 
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
 

K

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.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>) - Constructor for class com.couchbase.client.core.endpoint.kv.KeyValueHandler
Creates a new KeyValueHandler with the default queue for requests.
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
The KeyValueService is composed of and manages KeyValueEndpoints.
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
 
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.
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.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
 
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(String, Service) - Static method in class com.couchbase.client.core.service.AbstractService
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.AbstractService
 
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_RECONNECT_DELAY - Static variable in class com.couchbase.client.core.endpoint.AbstractEndpoint
The maximum reconnect delay in milliseconds, so it does not grow out of bounds.
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.

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.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.
nodeBy(InetAddress) - Method in class com.couchbase.client.core.RequestHandler
Returns the node by its hostname.
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.
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.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.
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, ByteBuf, 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.
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_OBSERVE - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
OP_PREPEND - Static variable in class com.couchbase.client.core.endpoint.kv.KeyValueHandler
 
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_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
 
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
 
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
 
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.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 interface com.couchbase.client.core.config.CouchbaseBucketConfig
Returns the hosts for the partition map.
partitionHosts() - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
partitions() - Method in interface com.couchbase.client.core.config.CouchbaseBucketConfig
All partitions, sorted by their partition index.
partitions() - Method in class com.couchbase.client.core.config.DefaultCouchbaseBucketConfig
 
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
 
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
 
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
 
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
 
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>) - Constructor for class com.couchbase.client.core.endpoint.query.QueryHandler
Creates a new QueryHandler with the default queue for requests.
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
 
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.
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.
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.
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
 
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
 
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.
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
 
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
 
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
 
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
 
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.AbstractService
 
send(CouchbaseRequest) - Method in class com.couchbase.client.core.service.ConfigService
 
send(CouchbaseRequest) - Method in interface com.couchbase.client.core.service.Service
Sends a CouchbaseRequest into the service and eventually returns a CouchbaseResponse.
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
 
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.
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
 
shutdown() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
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
 
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
 
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
 
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
 
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
 
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.
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 java.lang.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.
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.
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.
stringPropertyOr(String, String) - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 
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.DefaultCouchbaseBucketConfig
 
tainted() - Method in class com.couchbase.client.core.config.DefaultMemcachedBucketConfig
 
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.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.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.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 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.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

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
 
userAgent() - Method in class com.couchbase.client.core.env.DefaultCoreEnvironment
 

V

value() - Method in class com.couchbase.client.core.message.kv.CounterResponse
 
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.logging.CouchbaseLogLevel
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.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.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.
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
 
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>) - Constructor for class com.couchbase.client.core.endpoint.view.ViewHandler
Creates a new ViewHandler with the default queue for requests.
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
 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W