A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages

A

AbstractBucketConfig - Class in com.couchbase.client.core.config
 
AbstractBucketConfig(String, String, BucketNodeLocator, String, String, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, String, Map<String, Set<ClusterCapabilities>>) - Constructor for class com.couchbase.client.core.config.AbstractBucketConfig
 
AbstractContext - Class in com.couchbase.client.core.cnc
Common parent method for all contexts.
AbstractContext() - Constructor for class com.couchbase.client.core.cnc.AbstractContext
 
AbstractEvent - Class in com.couchbase.client.core.cnc
This Event implementation can be used as a base event to inherit from.
AbstractEvent(Event.Severity, Event.Category, Duration, Context) - Constructor for class com.couchbase.client.core.cnc.AbstractEvent
 
AbstractEvent(Event.Severity, String, Duration, Context) - Constructor for class com.couchbase.client.core.cnc.AbstractEvent
Creates a new abstract event.
AbstractPooledEndpointServiceConfig - Class in com.couchbase.client.core.service
 
AbstractPooledEndpointServiceConfig.Builder<SELF extends AbstractPooledEndpointServiceConfig.Builder> - Class in com.couchbase.client.core.service
 
AbstractRetry<T,​S> - Class in com.couchbase.client.core.retry.reactor
 
accept(Event) - Method in class com.couchbase.client.core.cnc.LoggingEventConsumer
 
ACCESS_ERROR - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Access problem.
active() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
 
active() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
 
active() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
 
active() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
ACTIVE - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Observe disk persistence to the active node of the document only.
add(ByteBuf) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
 
add(ByteBuf) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
Appends the given buffer to the end of the stream.
add(String, boolean) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
add(String, int) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
add(String, long) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
add(String, String) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
ADD - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The add (insert) command.
address() - Method in class com.couchbase.client.core.env.SeedNode
 
address() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
 
address() - Method in class com.couchbase.client.core.node.NodeIdentifier
 
addService(ServiceType, int, Optional<String>) - Method in class com.couchbase.client.core.node.Node
Adds a Service to this Node.
after() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
 
allBut(Class<? extends Throwable>...) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function that retries errors resulting from all exceptions except the specified non-retriable exceptions, once.
allNodeAddresses() - Method in class com.couchbase.client.core.config.ClusterConfig
 
allowedMechanisms() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
 
allowedSaslMechanisms() - Method in class com.couchbase.client.core.env.IoConfig
 
allowedSaslMechanisms(Set<SaslMechanism>) - Static method in class com.couchbase.client.core.env.IoConfig
 
allowedSaslMechanisms(Set<SaslMechanism>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
allowsRequest() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
Returns true if requests are allowed to go through and be tracked.
allowsRequest() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
 
ALREADY_ADDED - com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
Add service ignored because it has been already added.
ALREADY_SHUTDOWN - com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
The provider is already shutdown when the config was provided.
AlreadyShutdownException - Exception in com.couchbase.client.core.error
Thrown if a resource is already permanently terminated and tried to be used afterwards.
AlreadyShutdownException() - Constructor for exception com.couchbase.client.core.error.AlreadyShutdownException
 
ALT_REQUEST - com.couchbase.client.core.io.netty.kv.ServerFeature
Allows the server to accept requests with flexible extras.
alternateAddress() - Method in class com.couchbase.client.core.CoreContext
Returns the alternate address identifier, if present.
alternateAddress() - Method in class com.couchbase.client.core.node.NodeContext
 
alternateAddress(Optional<String>) - Method in class com.couchbase.client.core.CoreContext
Sets the alternate address on this context.
AlternateAddress - Class in com.couchbase.client.core.config
 
AlternateAddress(String, Map<String, Integer>) - Constructor for class com.couchbase.client.core.config.AlternateAddress
 
alternateAddresses() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider.AlternateAddressHolder
 
alternateAddresses() - Method in class com.couchbase.client.core.config.NodeInfo
 
alternateAddresses() - Method in class com.couchbase.client.core.config.PortInfo
 
alternateRequestEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
 
ANALYTICS - com.couchbase.client.core.service.ServiceType
The Analytics Service.
AnalyticsChunkHeader - Class in com.couchbase.client.core.msg.analytics
 
AnalyticsChunkHeader(String, Optional<String>, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
 
AnalyticsChunkResponseParser - Class in com.couchbase.client.core.io.netty.analytics
 
AnalyticsChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
 
AnalyticsChunkRow - Class in com.couchbase.client.core.msg.analytics
 
AnalyticsChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsChunkRow
 
AnalyticsChunkTrailer - Class in com.couchbase.client.core.msg.analytics
 
AnalyticsChunkTrailer(String, byte[], Optional<byte[]>, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
 
analyticsCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
 
analyticsCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
 
analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures a CircuitBreaker to use for analytics operations.
AnalyticsEndpoint - Class in com.couchbase.client.core.endpoint
 
AnalyticsEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.AnalyticsEndpoint
 
AnalyticsEndpoint.AnalyticsPipelineInitializer - Class in com.couchbase.client.core.endpoint
 
analyticsEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the EventLoopGroup to be used for analytics traffic.
analyticsEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
 
analyticsEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
 
AnalyticsException - Exception in com.couchbase.client.core.error
There was a problem fulfilling the analytics request.
AnalyticsException(byte[]) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
 
AnalyticsException(byte[], Throwable) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
 
AnalyticsException(AnalyticsException) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
 
AnalyticsHandlerSwitcher - Class in com.couchbase.client.core.io.netty.analytics
 
AnalyticsHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.analytics.AnalyticsHandlerSwitcher
 
AnalyticsMessageHandler - Class in com.couchbase.client.core.io.netty.analytics
 
AnalyticsMessageHandler(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.analytics.AnalyticsMessageHandler
 
AnalyticsRequest - Class in com.couchbase.client.core.msg.analytics
 
AnalyticsRequest(Duration, CoreContext, RetryStrategy, Authenticator, byte[], int, boolean) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
AnalyticsResponse - Class in com.couchbase.client.core.msg.analytics
 
AnalyticsService - Class in com.couchbase.client.core.service
 
AnalyticsService(AnalyticsServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.AnalyticsService
 
analyticsServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
 
analyticsServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
analyticsServiceConfig(AnalyticsServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
 
analyticsServiceConfig(AnalyticsServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
AnalyticsServiceConfig - Class in com.couchbase.client.core.service
 
AnalyticsServiceConfig.Builder - Class in com.couchbase.client.core.service
 
analyticsTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
analyticsTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
analyticsTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for analytics operations.
Analyzer - Interface in com.couchbase.client.core.cnc.diagnostics
 
any() - Static method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function that retries any exception, once.
anyOf(Class<? extends Throwable>...) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function that retries errors resulting from any of the specified exceptions, once.
APPEND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Binary append.
AppendRequest - Class in com.couchbase.client.core.msg.kv
 
AppendRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte[], long, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.AppendRequest
 
AppendResponse - Class in com.couchbase.client.core.msg.kv
 
AppendResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.AppendResponse
 
applicationContext() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
 
applicationContext() - Method in interface com.couchbase.client.core.retry.reactor.IterationContext
Application context that may be used to perform any rollbacks before a retry.
apply(Publisher<S>) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Transforms the source into a repeating Flux based on the properties configured for this function.
apply(Publisher<S>) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Transforms the source into a retrying Flux based on the properties configured for this function.
apply(Flux<Long>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
apply(Flux<Throwable>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
ARRAY_ADD_UNIQUE - com.couchbase.client.core.msg.kv.SubdocCommandType
 
ARRAY_INSERT - com.couchbase.client.core.msg.kv.SubdocCommandType
 
ARRAY_PUSH_FIRST - com.couchbase.client.core.msg.kv.SubdocCommandType
 
ARRAY_PUSH_LAST - com.couchbase.client.core.msg.kv.SubdocCommandType
 
asJson() - Method in enum com.couchbase.client.core.diag.PingServiceHealth.PingState
Returns the json representation for this enum.
AssignChannelInfo - Interface in com.couchbase.client.core.msg.util
 
attachContext(Map<String, Object>) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Writes a diagnostics key/value pair.
attempt() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
 
attributes() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
 
AUTH - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The operation failed because the client failed to authenticate or is not authorized to perform this operation.
AuthenticationException - Exception in com.couchbase.client.core.error
Every exception that has to do with authentication problems should either instantiate or subclass from this type.
AuthenticationException() - Constructor for exception com.couchbase.client.core.error.AuthenticationException
 
AuthenticationException(String) - Constructor for exception com.couchbase.client.core.error.AuthenticationException
 
AuthenticationException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.AuthenticationException
 
AuthenticationException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.AuthenticationException
 
AuthenticationException(Throwable) - Constructor for exception com.couchbase.client.core.error.AuthenticationException
 
authenticator() - Method in class com.couchbase.client.core.CoreContext
Returns the authenticator used for this core.
Authenticator - Interface in com.couchbase.client.core.env
The Authenticator encapsulates authentication strategies.
authHttpRequest(ServiceType, HttpRequest) - Method in interface com.couchbase.client.core.env.Authenticator
Allows to add authentication credentials to the http request for the given service.
authHttpRequest(ServiceType, HttpRequest) - Method in class com.couchbase.client.core.env.CertificateAuthenticator
 
authHttpRequest(ServiceType, HttpRequest) - Method in class com.couchbase.client.core.env.PasswordAuthenticator
 
authKeyValueConnection(EndpointContext, ChannelPipeline) - Method in interface com.couchbase.client.core.env.Authenticator
Allows the authenticator to add KV handlers during connection bootstrap to perform authentication.
authKeyValueConnection(EndpointContext, ChannelPipeline) - Method in class com.couchbase.client.core.env.CertificateAuthenticator
 
authKeyValueConnection(EndpointContext, ChannelPipeline) - Method in class com.couchbase.client.core.env.PasswordAuthenticator
 
AUTO - Static variable in class com.couchbase.client.core.env.NetworkResolution
Based on heuristics discovers if internal or external resolution will be used.
AUTO_RETRY - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
Use retry specifications from the server.

B

backoff() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
 
backoff() - Method in interface com.couchbase.client.core.retry.reactor.IterationContext
The backoff delay.
backoff(Backoff) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
backoff(Backoff) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
backoff(Backoff) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function with backoff delay.
backoff(Backoff) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function with backoff delay.
Backoff - Interface in com.couchbase.client.core.retry.reactor
Backoff function
BackoffDelay - Class in com.couchbase.client.core.retry.reactor
 
BackoffDelay(Duration) - Constructor for class com.couchbase.client.core.retry.reactor.BackoffDelay
 
BackoffDelay(Duration, Duration, Duration) - Constructor for class com.couchbase.client.core.retry.reactor.BackoffDelay
 
BadDeltaException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when the delta in an arithmetic operation (eg counter) is invalid.
BadDeltaException() - Constructor for exception com.couchbase.client.core.error.subdoc.BadDeltaException
 
BadDeltaException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.BadDeltaException
 
BaseBucketLoader - Class in com.couchbase.client.core.config.loader
The BaseBucketLoader contains all common functionality needed for the actual loader implementations.
BaseChunkResponseParser<H extends ChunkHeader,​ROW extends ChunkRow,​T extends ChunkTrailer> - Class in com.couchbase.client.core.io.netty.chunk
Provides a common, abstract implementation of the ChunkResponseParser interface.
BaseChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
 
BaseEndpoint - Class in com.couchbase.client.core.endpoint
This BaseEndpoint implements all common logic for endpoints that wrap the IO layer.
BaseKeyValueRequest<R extends Response> - Class in com.couchbase.client.core.msg.kv
The BaseKeyValueRequest should be subclassed by all KeyValue requests since it provides common ground for all of them (i.e.
BaseKeyValueRequest(Duration, CoreContext, RetryStrategy, String, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
BaseManagerRequest<R extends Response> - Class in com.couchbase.client.core.msg.manager
Base class for the manager requests, mainly to define the service type in a uniform way.
BaseRequest<R extends Response> - Class in com.couchbase.client.core.msg
Base class for all Requests.
BaseRequest(Duration, CoreContext, RetryStrategy) - Constructor for class com.couchbase.client.core.msg.BaseRequest
Creates a basic request that has all the required properties to be executed in general.
BaseResponse - Class in com.couchbase.client.core.msg
The parent class for all responses passing through the SDK.
BaseResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.msg.BaseResponse
 
BestEffortRetryStrategy - Class in com.couchbase.client.core.retry
 
BINARY - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
 
BINARY_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
BINARY_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
BINARY_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
body(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Returns the body of the message if available.
BOOLEAN_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
BOOLEAN_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
bucket() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketCompletedEvent
Returns the name of the bucket that got selected.
bucket() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketDisabledEvent
Returns the bucket name for this event.
bucket() - Method in class com.couchbase.client.core.endpoint.EndpointContext
 
bucket() - Method in class com.couchbase.client.core.io.CollectionIdentifier
 
bucket() - Method in class com.couchbase.client.core.io.IoContext
Returns the bucket name if present.
bucket() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
The name of the bucket.
bucket() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
bucket() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
bucket() - Method in class com.couchbase.client.core.msg.kv.MutationToken
 
bucket() - Method in interface com.couchbase.client.core.msg.ScopedRequest
 
bucket() - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
 
bucket() - Method in class com.couchbase.client.core.msg.view.ViewRequest
 
bucket() - Method in class com.couchbase.client.core.service.ServiceContext
 
BUCKET - com.couchbase.client.core.service.ServiceScope
 
bucketCapabilities() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
bucketCapabilities() - Method in interface com.couchbase.client.core.config.BucketConfig
Returns all the capabilities that are enabled and recognized on this bucket.
BucketCapabilities - Enum in com.couchbase.client.core.config
Describes the bucket capabilities in an abstract fashion as provided by the server.
BucketClosedEvent - Class in com.couchbase.client.core.cnc.events.core
This event is raised once a bucket has been closed.
BucketClosedEvent(Duration, Context, String) - Constructor for class com.couchbase.client.core.cnc.events.core.BucketClosedEvent
 
bucketConfig(String) - Method in class com.couchbase.client.core.config.ClusterConfig
 
BucketConfig - Interface in com.couchbase.client.core.config
Represents a Couchbase Bucket Configuration.
BucketConfigParser - Class in com.couchbase.client.core.config
An abstraction over the bucket parser which takes a raw config as a string and turns it into a BucketConfig.
BucketConfigParser() - Constructor for class com.couchbase.client.core.config.BucketConfigParser
 
BucketConfigRefreshFailedEvent - Class in com.couchbase.client.core.cnc.events.config
 
BucketConfigRefreshFailedEvent(Context, BucketConfigRefreshFailedEvent.RefresherType, BucketConfigRefreshFailedEvent.Reason, Optional<Object>) - Constructor for class com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent
 
BucketConfigRefreshFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.config
The reason with severity for the failure.
BucketConfigRefreshFailedEvent.RefresherType - Enum in com.couchbase.client.core.cnc.events.config
The type of refresher that causes the failure.
BucketConfigRequest - Class in com.couchbase.client.core.msg.manager
 
BucketConfigRequest(Duration, CoreContext, RetryStrategy, String, Authenticator, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.manager.BucketConfigRequest
 
BucketConfigResponse - Class in com.couchbase.client.core.msg.manager
 
bucketConfigs() - Method in class com.couchbase.client.core.config.ClusterConfig
 
BucketConfigStreamingRequest - Class in com.couchbase.client.core.msg.manager
Performs a (potential endless) streaming request against the cluster manager for the given bucket.
BucketConfigStreamingRequest(Duration, CoreContext, RetryStrategy, String, Authenticator) - Constructor for class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
 
BucketConfigStreamingResponse - Class in com.couchbase.client.core.msg.manager
 
BucketConfigUpdatedEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised when a bucket config has been updated.
BucketConfigUpdatedEvent(Context, BucketConfig) - Constructor for class com.couchbase.client.core.cnc.events.config.BucketConfigUpdatedEvent
 
BucketLoader - Interface in com.couchbase.client.core.config.loader
The BucketLoader is responsible for initially loading a fresh configuration from the cluster.
bucketName() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
 
BucketNodeLocator - Enum in com.couchbase.client.core.config
Represents the node locator used for the specific bucket type.
BucketOpenedEvent - Class in com.couchbase.client.core.cnc.events.core
This event is raised once a bucket has been opened.
BucketOpenedEvent(Duration, Context, String) - Constructor for class com.couchbase.client.core.cnc.events.core.BucketOpenedEvent
 
BucketRefresher - Interface in com.couchbase.client.core.config.refresher
The BucketRefresher is responsible to keep the configurations up to date after the initial bootstrap/load.
BucketType - Enum in com.couchbase.client.core.config
Represents the possible bucket types.
build() - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
 
build() - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor.Builder
 
build() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
Creates a new CircuitBreakerConfig out of the configured properties.
build() - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
 
build() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
build() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
build() - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
 
build() - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
 
build() - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
 
build() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
build() - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
 
build() - Method in class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
Return a new parser using the builder's configuration.
build() - Method in class com.couchbase.client.core.service.AnalyticsServiceConfig.Builder
 
build() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig.Builder
 
build() - Method in class com.couchbase.client.core.service.QueryServiceConfig.Builder
 
build() - Method in class com.couchbase.client.core.service.SearchServiceConfig.Builder
 
build() - Method in class com.couchbase.client.core.service.ViewServiceConfig.Builder
 
build() - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
build(ByteBuf, StreamWindow) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
Return a new parser that uses the given scratch buffer and stream window.
builder() - Static method in class com.couchbase.client.core.cnc.DefaultEventBus
 
builder() - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
Creates a new builder to customize the configuration properties.
builder() - Static method in class com.couchbase.client.core.env.CompressionConfig
This builder allows to customize a CompressionConfig.
builder() - Static method in class com.couchbase.client.core.env.CoreEnvironment
 
builder() - Static method in class com.couchbase.client.core.env.IoConfig
 
builder() - Static method in class com.couchbase.client.core.env.IoEnvironment
 
builder() - Static method in class com.couchbase.client.core.env.LoggerConfig
 
builder() - Static method in class com.couchbase.client.core.env.SecurityConfig
 
builder() - Static method in class com.couchbase.client.core.env.ServiceConfig
 
builder() - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
builder() - Static method in class com.couchbase.client.core.json.stream.JsonStreamParser
Construct new parser instances using the builder returned by this method.
builder() - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
 
builder() - Static method in class com.couchbase.client.core.service.KeyValueServiceConfig
 
builder() - Static method in class com.couchbase.client.core.service.QueryServiceConfig
 
builder() - Static method in class com.couchbase.client.core.service.SearchServiceConfig
 
builder() - Static method in class com.couchbase.client.core.service.ViewServiceConfig
 
builder(EventBus) - Static method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
Creates a new DiagnosticsMonitor with custom settings.
Builder() - Constructor for class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.CompressionConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.CoreEnvironment.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.IoConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.IoEnvironment.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.LoggerConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.SecurityConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.ServiceConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.TimeoutConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
 
Builder() - Constructor for class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.service.AnalyticsServiceConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.service.KeyValueServiceConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.service.QueryServiceConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.service.SearchServiceConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.service.ViewServiceConfig.Builder
 
Builder(EventBus) - Constructor for class com.couchbase.client.core.cnc.DiagnosticsMonitor.Builder
 
Bytes - Class in com.couchbase.client.core.util
Defines useful constants and methods with regards to bytes.
Bytes() - Constructor for class com.couchbase.client.core.util.Bytes
 

C

cancel() - Method in class com.couchbase.client.core.msg.RequestContext
Allows to cancel the attached Request from anywhere in the code.
cancel(CancellationReason) - Method in class com.couchbase.client.core.msg.BaseRequest
 
cancel(CancellationReason) - Method in interface com.couchbase.client.core.msg.Request
Cancels this request.
cancellationReason() - Method in class com.couchbase.client.core.msg.BaseRequest
 
cancellationReason() - Method in interface com.couchbase.client.core.msg.Request
If the request is Request.cancelled(), this returns the reason why.
CancellationReason - Class in com.couchbase.client.core.msg
Describes the reason why a Request has been cancelled.
cancelled() - Method in class com.couchbase.client.core.msg.BaseRequest
 
cancelled() - Method in interface com.couchbase.client.core.msg.Request
Allows to check if this request has been cancelled before it got a chance to be either failed or succeeded.
CANCELLED_VIA_CONTEXT - Static variable in class com.couchbase.client.core.msg.CancellationReason
The user or some other code proactively cancelled the request by cancelling it through its attached context.
CannotInsertValueException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when the provided value cannot be inserted at the given path.
CannotInsertValueException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.CannotInsertValueException
 
captureTraffic() - Method in class com.couchbase.client.core.env.IoConfig
 
captureTraffic(ServiceType...) - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
captureTraffic(ServiceType...) - Static method in class com.couchbase.client.core.env.IoConfig
 
CarrierBucketConfigRequest - Class in com.couchbase.client.core.msg.kv
 
CarrierBucketConfigRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
 
CarrierBucketConfigResponse - Class in com.couchbase.client.core.msg.kv
 
CarrierGlobalConfigRequest - Class in com.couchbase.client.core.msg.kv
A request to fetch a global configuration.
CarrierGlobalConfigRequest(Duration, CoreContext, RetryStrategy, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
 
CarrierGlobalConfigResponse - Class in com.couchbase.client.core.msg.kv
 
cas() - Method in class com.couchbase.client.core.msg.kv.AppendResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
Returns the CAS value of the document at the time of the fetch.
cas() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
Returns the CAS value of the document at the time of the fetch.
cas() - Method in class com.couchbase.client.core.msg.kv.GetResponse
Returns the CAS value of the document at the time of the fetch.
cas() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.InsertResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.PrependResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.RemoveResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.ReplaceResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.TouchResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.UnlockResponse
 
cas() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
 
cas() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
cas(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper method to extract the cas from a message.
CASMismatchException - Exception in com.couchbase.client.core.error
Indicates an optimistic locking failure.
category() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
category() - Method in interface com.couchbase.client.core.cnc.Event
The Category of this event.
CATEGORY_PREFIX - Static variable in interface com.couchbase.client.core.cnc.Event
 
cause() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
Returns the cause of the failure.
cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
The cause of the unexpected connecting error.
CbCollections - Class in com.couchbase.client.core.util
 
CBHELLO - com.couchbase.client.core.config.BucketCapabilities
 
CbObjects - Class in com.couchbase.client.core.util
 
CbStrings - Class in com.couchbase.client.core.util
 
CbThrowables - Class in com.couchbase.client.core.util
 
CCCP - com.couchbase.client.core.config.BucketCapabilities
 
ceil() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
 
CertificateAuthenticator - Class in com.couchbase.client.core.env
 
CHANNEL_CLOSED_WHILE_IN_FLIGHT - com.couchbase.client.core.retry.RetryReason
The underlying channel on the endpoint closed while this operation was still in-flight and we do not have a response yet.
CHANNEL_ID_KEY - Static variable in class com.couchbase.client.core.io.netty.kv.ChannelAttributes
Holds the channel ID negotiated with KV engine once set.
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
 
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
When the channel becomes active, make sure that the chunked handler is added since that is the most likely needed one upfront (and the most perf critical one).
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
 
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
As soon as the channel is active start sending the hello request but also schedule a timeout properly.
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
Actions to be performed when the channel becomes active.
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
 
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
 
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
 
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
When this channel is marked active it also needs to propagate that to the aggregator.
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.PipelineErrorHandler
 
channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.TrafficCaptureHandler
 
ChannelAttributes - Class in com.couchbase.client.core.io.netty.kv
This class holds all kinds of channel attributes that are in used across the KV channel.
ChannelClosedProactivelyEvent - Class in com.couchbase.client.core.cnc.events.io
This warning indicates that the client closed an active IO channel/socket proactively because it detected an invalid state.
ChannelClosedProactivelyEvent(IoContext, ChannelClosedProactivelyEvent.Reason) - Constructor for class com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent
 
ChannelClosedProactivelyEvent.Reason - Enum in com.couchbase.client.core.cnc.events.io
Specifies the reasons why a channel has been proactively closed by the SDK.
ChannelContext - Class in com.couchbase.client.core.io.netty.kv
Holds context to encode KV operations based on what got negotiated in the channel.
ChannelContext(CompressionConfig, boolean, boolean, Optional<String>, boolean, boolean, CollectionMap) - Constructor for class com.couchbase.client.core.io.netty.kv.ChannelContext
 
channelFutureIntoMono(ChannelFuture) - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Helper method to convert a netty ChannelFuture into an async Mono.
channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
 
channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.PipelineErrorHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
As soon as we get a response, turn it into a list of negotiated server features.
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.MemcacheProtocolVerificationHandler
Makes sure that incoming responses are valid.
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
 
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
Parses the full http response and sends it to decode into the request.
channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.TrafficCaptureHandler
 
ChunkDecodable<H extends ChunkHeader,​ROW extends ChunkRow,​T extends ChunkTrailer,​R extends ChunkedResponse<H,​ROW,​T>> - Interface in com.couchbase.client.core.msg.chunk
Marker interface to describe how the chunked response can be decoded.
ChunkedHandlerSwitcher - Class in com.couchbase.client.core.io.netty
Parent class for all pipelines which need to switch between a chunked and a non-chunked handler structure.
ChunkedHandlerSwitcher(ChunkedMessageHandler, NonChunkedHttpMessageHandler, Class<? extends Request>) - Constructor for class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
Creates a new chunked handler switcher.
ChunkedMessageHandler<H extends ChunkHeader,​ROW extends ChunkRow,​T extends ChunkTrailer,​R extends ChunkedResponse<H,​ROW,​T>,​REQ extends HttpRequest<H,​ROW,​T,​R>> - Class in com.couchbase.client.core.io.netty.chunk
Implements the chunk stream handling for all generic http stream based services.
ChunkedMessageHandler(BaseEndpoint, EndpointContext, ChunkResponseParser<H, ROW, T>) - Constructor for class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
Creates a new ChunkedMessageHandler.
ChunkedResponse<H extends ChunkHeader,​R extends ChunkRow,​T extends ChunkTrailer> - Interface in com.couchbase.client.core.msg.chunk
Describes a full chunked response with its required sections.
ChunkHeader - Interface in com.couchbase.client.core.msg.chunk
Marker interface to describe the leading bits of a chunked response.
ChunkResponseParser<H extends ChunkHeader,​ROW extends ChunkRow,​T extends ChunkTrailer> - Interface in com.couchbase.client.core.io.netty.chunk
Defines the common parser interface for all chunked response parser implementations.
ChunkRow - Interface in com.couchbase.client.core.msg.chunk
Marker interface to describe a row emitted from a chunked response.
ChunkTrailer - Interface in com.couchbase.client.core.msg.chunk
Marker interface to describe the trailing bits of a chunked response.
circuitBreaker() - Method in class com.couchbase.client.core.endpoint.EndpointContext
 
CircuitBreaker - Interface in com.couchbase.client.core.endpoint
The CircuitBreaker interface defines the external integration points between an implementation and its calling BaseEndpoint.
CircuitBreaker.State - Enum in com.couchbase.client.core.endpoint
Represents all the states a circuit breaker can be in, possibly.
CircuitBreakerConfig - Class in com.couchbase.client.core.endpoint
Allows configuring a CircuitBreaker.
CircuitBreakerConfig.Builder - Class in com.couchbase.client.core.endpoint
 
cleanup() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
 
cleanup() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
Releases resources managed by the parser and prepares it for reuse.
clearContext() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Clears the diagnostics context for this thread.
clientContext() - Method in class com.couchbase.client.core.msg.RequestContext
Returns the custom user payload of this request.
clientContext(Map<String, Object>) - Method in class com.couchbase.client.core.msg.RequestContext
Allows to set a custom payload for this request.
clientContextId() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
 
clientContextId() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
 
clientHash() - Method in class com.couchbase.client.core.env.CoreEnvironment
If present, returns the git hash for the client at build time.
clientVersion() - Method in class com.couchbase.client.core.env.CoreEnvironment
If present, returns the client version at build time.
close() - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
 
close() - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
Releases resources managed by the parser.
close() - Method in interface com.couchbase.client.core.json.stream.StreamWindow
Releases all buffers owned by the window.
close() - Method in class com.couchbase.client.core.util.CompositeStateful
Closes the composite permanently and deregisters all elements.
close() - Method in class com.couchbase.client.core.util.SingleStateful
Doesn't have to be called, added for good measure.
closeBucket(String) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Initiates the bucket closing process.
closeBucket(String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
closeChannelWithReason(IoContext, ChannelHandlerContext, ChannelClosedProactivelyEvent.Reason) - Static method in class com.couchbase.client.core.io.netty.HandlerUtils
Proactively close this channel with the given reason.
CLOSED - com.couchbase.client.core.endpoint.CircuitBreaker.State
The circuit breaker is tracking and closed.
CLUSTER - com.couchbase.client.core.service.ServiceScope
 
clusterCapabilities() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
clusterCapabilities() - Method in interface com.couchbase.client.core.config.BucketConfig
Returns the cluster capabilities reported by the server.
clusterCapabilities() - Method in class com.couchbase.client.core.config.ClusterConfig
Returns the current cluster capabilities.
clusterCapabilities() - Method in class com.couchbase.client.core.config.GlobalConfig
All global cluster capabilities.
ClusterCapabilities - Enum in com.couchbase.client.core.config
Contains all the cluster capabilities this SDK supports (depending on the server version, the cluster may export more than these).
clusterConfig() - Method in class com.couchbase.client.core.Core
This API provides access to the current config that is published throughout the core.
ClusterConfig - Class in com.couchbase.client.core.config
The ClusterConfig holds bucket and global configurations in a central place.
ClusterConfig() - Constructor for class com.couchbase.client.core.config.ClusterConfig
Creates a new ClusterConfig.
clusterLevelQuery(ServiceType) - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
 
ClusterManagerBucketLoader - Class in com.couchbase.client.core.config.loader
This loader is responsible for loading a config from the cluster manager.
ClusterManagerBucketLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.ClusterManagerBucketLoader
 
ClusterManagerBucketRefresher - Class in com.couchbase.client.core.config.refresher
 
ClusterManagerBucketRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
 
CLUSTERMAP_CHANGE_NOTIFICATION - com.couchbase.client.core.io.netty.kv.ServerFeature
Request the server to push any cluster maps stored by ns_server into one of the buckets the client have access to.
code() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
 
code() - Method in exception com.couchbase.client.core.error.HttpStatusCodeException
 
code() - Method in exception com.couchbase.client.core.error.QueryException
Returns the numeric error code from the query service.
code() - Method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
 
CodecFlags - Enum in com.couchbase.client.core.msg.kv
 
CodecFlags.CommonFlags - Enum in com.couchbase.client.core.msg.kv
The common flags enum.
collection() - Method in class com.couchbase.client.core.io.CollectionIdentifier
 
CollectionDoesNotExistException - Exception in com.couchbase.client.core.error
This exception is raised when collections are enabled, but the given collection name (or combination of scope and collection) does not exist.
CollectionDoesNotExistException() - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
 
CollectionDoesNotExistException(String) - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
 
CollectionDoesNotExistException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
 
CollectionDoesNotExistException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
 
CollectionDoesNotExistException(Throwable) - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
 
collectionDuration() - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
 
collectionDuration(GcAnalyzer.GcType) - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
 
collectionId() - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdResponse
 
collectionIdentifier() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
collectionIdentifier() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
 
collectionIdentifier() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
CollectionIdentifier - Class in com.couchbase.client.core.io
The CollectionIdentifier uniquely identifies the position of a collection.
CollectionIdentifier(String, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.io.CollectionIdentifier
 
collectionMap() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Returns the attached collection map.
collectionMap() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
collectionMap() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
 
CollectionMap - Class in com.couchbase.client.core.io
The CollectionMap maps a locator to the encoded collection ID representation.
CollectionMap() - Constructor for class com.couchbase.client.core.io.CollectionMap
 
CollectionMapDecodingFailedEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised if a collection map could be loaded, but afterwards cannot be decoded and used as intended.
CollectionMapDecodingFailedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.config.CollectionMapDecodingFailedEvent
 
CollectionMapRefreshFailedEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised if a collection map could not be refreshed properly.
CollectionMapRefreshFailedEvent(Duration, Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
 
collections() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
 
COLLECTIONS - com.couchbase.client.core.config.BucketCapabilities
 
COLLECTIONS - com.couchbase.client.core.io.netty.kv.ServerFeature
Enables the collections feature.
COLLECTIONS_GET_CID - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Returns the ID of a collection/scope combination
COLLECTIONS_GET_MANIFEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Returns the collections manifest for a bucket.
collectionsEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
 
CollectionsManifest - Class in com.couchbase.client.core.config
 
CollectionsManifest(String, List<CollectionsManifestScope>) - Constructor for class com.couchbase.client.core.config.CollectionsManifest
 
CollectionsManifestCollection - Class in com.couchbase.client.core.config
 
CollectionsManifestCollection(String, String) - Constructor for class com.couchbase.client.core.config.CollectionsManifestCollection
 
CollectionsManifestScope - Class in com.couchbase.client.core.config
 
CollectionsManifestScope(String, String, List<CollectionsManifestCollection>) - Constructor for class com.couchbase.client.core.config.CollectionsManifestScope
 
CollectionsNotAvailableException - Exception in com.couchbase.client.core.error
This exception is raised when collections are not available on the connected cluster, likely because a version is used that does not support them.
CollectionsNotAvailableException() - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
 
CollectionsNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
 
CollectionsNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
 
CollectionsNotAvailableException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
 
CollectionsNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
 
com.couchbase.client.core - package com.couchbase.client.core
 
com.couchbase.client.core.annotation - package com.couchbase.client.core.annotation
 
com.couchbase.client.core.cnc - package com.couchbase.client.core.cnc
 
com.couchbase.client.core.cnc.diagnostics - package com.couchbase.client.core.cnc.diagnostics
 
com.couchbase.client.core.cnc.events.config - package com.couchbase.client.core.cnc.events.config
 
com.couchbase.client.core.cnc.events.core - package com.couchbase.client.core.cnc.events.core
 
com.couchbase.client.core.cnc.events.diagnostics - package com.couchbase.client.core.cnc.events.diagnostics
 
com.couchbase.client.core.cnc.events.endpoint - package com.couchbase.client.core.cnc.events.endpoint
 
com.couchbase.client.core.cnc.events.io - package com.couchbase.client.core.cnc.events.io
 
com.couchbase.client.core.cnc.events.node - package com.couchbase.client.core.cnc.events.node
 
com.couchbase.client.core.cnc.events.request - package com.couchbase.client.core.cnc.events.request
 
com.couchbase.client.core.cnc.events.service - package com.couchbase.client.core.cnc.events.service
 
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.refresher - package com.couchbase.client.core.config.refresher
 
com.couchbase.client.core.diag - package com.couchbase.client.core.diag
 
com.couchbase.client.core.endpoint - package com.couchbase.client.core.endpoint
 
com.couchbase.client.core.env - package com.couchbase.client.core.env
 
com.couchbase.client.core.error - package com.couchbase.client.core.error
 
com.couchbase.client.core.error.subdoc - package com.couchbase.client.core.error.subdoc
 
com.couchbase.client.core.io - package com.couchbase.client.core.io
 
com.couchbase.client.core.io.netty - package com.couchbase.client.core.io.netty
 
com.couchbase.client.core.io.netty.analytics - package com.couchbase.client.core.io.netty.analytics
 
com.couchbase.client.core.io.netty.chunk - package com.couchbase.client.core.io.netty.chunk
 
com.couchbase.client.core.io.netty.kv - package com.couchbase.client.core.io.netty.kv
 
com.couchbase.client.core.io.netty.kv.sasl - package com.couchbase.client.core.io.netty.kv.sasl
 
com.couchbase.client.core.io.netty.manager - package com.couchbase.client.core.io.netty.manager
 
com.couchbase.client.core.io.netty.query - package com.couchbase.client.core.io.netty.query
 
com.couchbase.client.core.io.netty.search - package com.couchbase.client.core.io.netty.search
 
com.couchbase.client.core.io.netty.view - package com.couchbase.client.core.io.netty.view
 
com.couchbase.client.core.json - package com.couchbase.client.core.json
 
com.couchbase.client.core.json.stream - package com.couchbase.client.core.json.stream
 
com.couchbase.client.core.logging - package com.couchbase.client.core.logging
 
com.couchbase.client.core.msg - package com.couchbase.client.core.msg
 
com.couchbase.client.core.msg.analytics - package com.couchbase.client.core.msg.analytics
 
com.couchbase.client.core.msg.chunk - package com.couchbase.client.core.msg.chunk
 
com.couchbase.client.core.msg.diagnostics - package com.couchbase.client.core.msg.diagnostics
 
com.couchbase.client.core.msg.kv - package com.couchbase.client.core.msg.kv
 
com.couchbase.client.core.msg.manager - package com.couchbase.client.core.msg.manager
 
com.couchbase.client.core.msg.query - package com.couchbase.client.core.msg.query
 
com.couchbase.client.core.msg.search - package com.couchbase.client.core.msg.search
 
com.couchbase.client.core.msg.util - package com.couchbase.client.core.msg.util
 
com.couchbase.client.core.msg.view - package com.couchbase.client.core.msg.view
 
com.couchbase.client.core.node - package com.couchbase.client.core.node
 
com.couchbase.client.core.retry - package com.couchbase.client.core.retry
 
com.couchbase.client.core.retry.reactor - package com.couchbase.client.core.retry.reactor
 
com.couchbase.client.core.scheduler - package com.couchbase.client.core.scheduler
 
com.couchbase.client.core.service - package com.couchbase.client.core.service
 
com.couchbase.client.core.service.kv - package com.couchbase.client.core.service.kv
 
com.couchbase.client.core.service.strategy - package com.couchbase.client.core.service.strategy
 
com.couchbase.client.core.util - package com.couchbase.client.core.util
 
Command(SubdocCommandType, String, boolean) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
 
Command(SubdocCommandType, String, byte[], boolean, boolean, boolean) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest.Command
 
COMMON_FORMAT_MASK - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
32bit flag is composed of: - 3 compression bits - 1 bit reserved for future use - 4 format flags bits.
CommonExceptions - Class in com.couchbase.client.core.error
 
companionValue() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
 
companionValue() - Method in interface com.couchbase.client.core.retry.reactor.RepeatContext
Returns the value provided in the companion Flux for repeats.
compareAndTransition(S, S) - Method in class com.couchbase.client.core.util.SingleStateful
If the expected state is in place the new one is applied and consumers notified.
compareTo(ErrorMap) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
 
completed() - Method in class com.couchbase.client.core.msg.BaseRequest
 
completed() - Method in interface com.couchbase.client.core.msg.Request
Allows to check if this request is completed already.
completeRows() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Completes the row flux.
completeStream() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
 
completeTrailer(T) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Called from the child implementation to complete the trailing bits.
CompositeStateful<T,​IN,​OUT> - Class in com.couchbase.client.core.util
Represents a stateful component of one or more individual stateful elements.
compressionConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
compressionConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
compressionConfig() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
 
compressionConfig(CompressionConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
CompressionConfig - Class in com.couchbase.client.core.env
Allows configuring and customizing the compression configuration.
CompressionConfig.Builder - Class in com.couchbase.client.core.env
This builder allows to customize the CompressionConfig.
compressionEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
 
concurrency() - Method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
 
CONCURRENT_MARK_SWEEP - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
The concurrent mark sweep collector.
config() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigUpdatedEvent
 
config() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
 
config() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
 
config() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Returns the current ClusterConfig.
config() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
config() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
 
config() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
 
config() - Method in class com.couchbase.client.core.msg.manager.BucketConfigResponse
 
CONFIG - com.couchbase.client.core.cnc.Event.Category
Represents an event from the config subsystem.
ConfigException - Exception in com.couchbase.client.core.error
 
ConfigException() - Constructor for exception com.couchbase.client.core.error.ConfigException
 
ConfigException(String) - Constructor for exception com.couchbase.client.core.error.ConfigException
 
ConfigException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ConfigException
 
ConfigException(Throwable) - Constructor for exception com.couchbase.client.core.error.ConfigException
 
ConfigIgnoredEvent - Class in com.couchbase.client.core.cnc.events.config
 
ConfigIgnoredEvent(Context, ConfigIgnoredEvent.Reason, Optional<Exception>, Optional<String>) - Constructor for class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
 
ConfigIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.config
The reason why the proposed config got ignored.
configPollInterval() - Method in class com.couchbase.client.core.env.IoConfig
 
configPollInterval(Duration) - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
configPollInterval(Duration) - Static method in class com.couchbase.client.core.env.IoConfig
 
configRev() - Method in class com.couchbase.client.core.diag.PingResult
 
configs() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
This is a hot stream which when attached will return the current config as well as all subsequent ones.
configs() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
configs() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
 
configurationProvider() - Method in class com.couchbase.client.core.Core
Returns the attached configuration provider.
ConfigurationProvider - Interface in com.couchbase.client.core.config
The ConfigurationProvider is responsible for grabbing, converting and managing bucket and cluster configurations.
CONN_STATE_INVALIDATED - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The current connection is no longer valid.
connect() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Starts the connect process of this endpoint.
connect() - Method in interface com.couchbase.client.core.endpoint.Endpoint
Instruct this Endpoint to connect.
connect() - Method in interface com.couchbase.client.core.service.Service
Instruct this Service to connect.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
Intercepts the connect process inside the pipeline to only propagate either success or failure if the error map loading process is completed either way.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
Intercepts the connect process inside the pipeline to only propagate either success or failure if the hello process is completed either way.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
Intercepts the connect process inside the pipeline to only propagate either success or failure if the hello process is completed either way.
connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
 
CONNECTED - com.couchbase.client.core.endpoint.EndpointState
The endpoint is connected.
CONNECTED - com.couchbase.client.core.node.NodeState
This Node has all services connected.
CONNECTED - com.couchbase.client.core.service.ServiceState
This Service has all endpoints connected.
CONNECTING - com.couchbase.client.core.endpoint.EndpointState
The endpoint is disconnected but trying to connect right now.
CONNECTING - com.couchbase.client.core.node.NodeState
This Node has all services connecting.
CONNECTING - com.couchbase.client.core.service.ServiceState
This Service has all endpoints connecting.
ConnectionString - Class in com.couchbase.client.core.util
Implements a ConnectionString.
ConnectionString(String) - Constructor for class com.couchbase.client.core.util.ConnectionString
 
ConnectionString.Scheme - Enum in com.couchbase.client.core.util
 
ConnectionString.UnresolvedSocket - Class in com.couchbase.client.core.util
 
ConnectionStringPropertyLoader - Class in com.couchbase.client.core.env
This PropertyLoader takes a connection string and applies all properties that are supported and it knows about.
ConnectionStringPropertyLoader(String) - Constructor for class com.couchbase.client.core.env.ConnectionStringPropertyLoader
 
ConnectionStringUtil - Class in com.couchbase.client.core.util
 
connectTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
connectTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for connection operations.
connectTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
ConnectTimings - Class in com.couchbase.client.core.io.netty.kv
This class gets populated with timings and success/failure of different steps in the channel bootstrap process and later allows to extract useful information for debugging.
CONSTANT - com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
 
content() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
Returns the content in string form.
content() - Method in exception com.couchbase.client.core.error.AnalyticsException
 
content() - Method in exception com.couchbase.client.core.error.SearchServiceException
 
content() - Method in exception com.couchbase.client.core.error.ViewServiceException
 
content() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsResponse
 
content() - Method in class com.couchbase.client.core.msg.diagnostics.PingResponse
 
content() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigResponse
 
content() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigResponse
 
content() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
Returns the content, but might be empty or null.
content() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
Returns the content, but might be empty or null.
content() - Method in class com.couchbase.client.core.msg.kv.GetResponse
Returns the content, but might be empty or null.
content() - Method in class com.couchbase.client.core.msg.manager.GenericManagerResponse
 
content() - Method in class com.couchbase.client.core.msg.search.GenericSearchResponse
 
content() - Method in class com.couchbase.client.core.msg.view.GenericViewResponse
 
context() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
context() - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
 
context() - Method in interface com.couchbase.client.core.cnc.Event
The context this event is referencing.
context() - Method in class com.couchbase.client.core.Core
Returns the CoreContext of this core instance.
context() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
Returns an unmodifiable map of any additional information returned by the server.
context() - Method in class com.couchbase.client.core.msg.BaseRequest
 
context() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
 
context() - Method in interface com.couchbase.client.core.msg.Request
If attached, returns the context for this request.
context() - Method in interface com.couchbase.client.core.service.Service
Returns the underlying contextual metadata for this service.
Context - Interface in com.couchbase.client.core.cnc
Context represents some state that is passed throughout the system.
Context.ExportFormat - Interface in com.couchbase.client.core.cnc
The format into which the context can be exported.
convert(byte[]) - Static method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
Helper method to convert a ByteBuf input into the details.
convertValue(Object, TypeReference<T>) - Static method in class com.couchbase.client.core.json.Mapper
Converts an object to the requested type using ObjectMapper.convertValue(Object, TypeReference).
convertValue(Object, Class<T>) - Static method in class com.couchbase.client.core.json.Mapper
Converts an object to the requested type using ObjectMapper.convertValue(Object, Class).
COPY - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
The good old serial copy collector (enabled via -XX:+UseSerialGC).
CopyingStreamWindow - Class in com.couchbase.client.core.json.stream
A stream window implementation that copies input data into a single accumulator buffer.
CopyingStreamWindow(ByteBufAllocator) - Constructor for class com.couchbase.client.core.json.stream.CopyingStreamWindow
 
copyToUnmodifiableList(Collection<T>) - Static method in class com.couchbase.client.core.util.CbCollections
Returns a new unmodifiable list with the same contents as the given collection.
copyToUnmodifiableSet(Collection<T>) - Static method in class com.couchbase.client.core.util.CbCollections
Returns a new unmodifiable set with the same contents as the given collection.
core() - Method in class com.couchbase.client.core.config.loader.BaseBucketLoader
Returns the attached Core to be used by implementations.
core() - Method in class com.couchbase.client.core.CoreContext
Returns the core to which this context belongs.
Core - Class in com.couchbase.client.core
The main entry point into the core layer.
Core(CoreEnvironment, Authenticator, Set<SeedNode>) - Constructor for class com.couchbase.client.core.Core
Creates a new Core.
CORE - com.couchbase.client.core.cnc.Event.Category
Represents an event from the upper level core subsystem.
CoreContext - Class in com.couchbase.client.core
The CoreContext is bound to a core and provides both exportable and usable state for the rest of the application to use.
CoreContext(Core, long, CoreEnvironment, Authenticator) - Constructor for class com.couchbase.client.core.CoreContext
Creates a new CoreContext.
CoreCreatedEvent - Class in com.couchbase.client.core.cnc.events.core
 
CoreCreatedEvent(CoreContext, CoreEnvironment) - Constructor for class com.couchbase.client.core.cnc.events.core.CoreCreatedEvent
 
CoreEnvironment - Class in com.couchbase.client.core.env
The CoreEnvironment is an extendable, configurable and stateful config designed to be passed into a core instance.
CoreEnvironment(CoreEnvironment.Builder) - Constructor for class com.couchbase.client.core.env.CoreEnvironment
 
CoreEnvironment.Builder<SELF extends CoreEnvironment.Builder<SELF>> - Class in com.couchbase.client.core.env
 
coreHash() - Method in class com.couchbase.client.core.env.CoreEnvironment
If present, returns the git hash for the core at build time.
coreVersion() - Method in class com.couchbase.client.core.env.CoreEnvironment
If present, returns the core version at build time.
COUCHAPI - com.couchbase.client.core.config.BucketCapabilities
 
COUCHBASE - com.couchbase.client.core.config.BucketType
This bucket is a "couchbase" bucket, which also includes ephemeral buckets.
COUCHBASE - com.couchbase.client.core.util.ConnectionString.Scheme
 
CouchbaseBucketConfig - Class in com.couchbase.client.core.config
 
CouchbaseBucketConfig(long, String, String, String, String, PartitionInfo, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, Map<String, Set<ClusterCapabilities>>, String) - Constructor for class com.couchbase.client.core.config.CouchbaseBucketConfig
Creates a new CouchbaseBucketConfig.
CouchbaseException - Exception in com.couchbase.client.core.error
The parent class for all exceptions created by this SDK (or clients using it).
CouchbaseException() - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseException(String) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseException(Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseOutOfMemoryException - Exception in com.couchbase.client.core.error
Thrown when Couchbase Server returns with an Out of Memory error.
CouchbaseOutOfMemoryException() - Constructor for exception com.couchbase.client.core.error.CouchbaseOutOfMemoryException
 
CouchbaseOutOfMemoryException(String) - Constructor for exception com.couchbase.client.core.error.CouchbaseOutOfMemoryException
 
CouchbaseOutOfMemoryException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseOutOfMemoryException
 
CouchbaseOutOfMemoryException(Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseOutOfMemoryException
 
COUCHBASES - com.couchbase.client.core.util.ConnectionString.Scheme
 
CouchbaseSaslClientFactory - Class in com.couchbase.client.core.io.netty.kv.sasl
This SaslClientFactory supports all couchbase supported SASL authentication mechanisms.
CouchbaseSaslClientFactory() - Constructor for class com.couchbase.client.core.io.netty.kv.sasl.CouchbaseSaslClientFactory
 
COUNT - com.couchbase.client.core.msg.kv.SubdocCommandType
 
COUNTER - com.couchbase.client.core.msg.kv.SubdocCommandType
 
COUNTER_NOT_EXISTS_EXPIRY - Static variable in class com.couchbase.client.core.msg.kv.IncrementRequest
 
CRAM_MD5 - com.couchbase.client.core.env.SaslMechanism
 
create() - Static method in class com.couchbase.client.core.cnc.DefaultEventBus
 
create() - Static method in class com.couchbase.client.core.cnc.LoggingEventConsumer
Creates a new LoggingEventConsumer with all defaults.
create() - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
Creates a new CircuitBreakerConfig with the default settings applied.
create() - Static method in class com.couchbase.client.core.env.CompressionConfig
Creates a CompressionConfig with default arguments.
create() - Static method in class com.couchbase.client.core.env.CoreEnvironment
 
create() - Static method in class com.couchbase.client.core.env.IoConfig
 
create() - Static method in class com.couchbase.client.core.env.IoEnvironment
 
create() - Static method in class com.couchbase.client.core.env.LoggerConfig
 
create() - Static method in class com.couchbase.client.core.env.SecurityConfig
 
create() - Static method in class com.couchbase.client.core.env.ServiceConfig
 
create() - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
create() - Static method in class com.couchbase.client.core.Timer
Creates a new Timer with default values.
create() - Static method in class com.couchbase.client.core.util.UrlQueryStringBuilder
Returns a new instance that performs URL-encoding on parameter names as well as values.
create(EventBus) - Static method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
Creates a new DiagnosticsMonitor with default settings.
create(CoreContext, NodeIdentifier, Optional<String>) - Static method in class com.couchbase.client.core.node.Node
 
create(CoreEnvironment, Authenticator, Set<SeedNode>) - Static method in class com.couchbase.client.core.Core
Creates a new Core with the given environment.
create(LoggerConfig) - Static method in class com.couchbase.client.core.cnc.LoggingEventConsumer
 
create(String) - Static method in class com.couchbase.client.core.env.SeedNode
 
create(String) - Static method in class com.couchbase.client.core.util.ConnectionString
 
create(String, String) - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
 
create(String, Optional<Integer>, Optional<Integer>) - Static method in class com.couchbase.client.core.env.SeedNode
 
create(Predicate<? super RepeatContext<T>>, long) - Static method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
create(Predicate<? super RepeatContext<T>>, long) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
Repeat function that repeats n times, only if the predicate returns true.
create(Predicate<? super RetryContext<T>>) - Static method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
create(OUT, Function<Collection<IN>, OUT>) - Static method in class com.couchbase.client.core.util.CompositeStateful
Creates a new transformer with an initial state and the transform function that should be applied.
create(OUT, Function<Collection<IN>, OUT>, BiConsumer<OUT, OUT>) - Static method in class com.couchbase.client.core.util.CompositeStateful
Creates a new transformer with an initial state and the transform function that should be applied.
createAndStart() - Static method in class com.couchbase.client.core.Timer
Creates and starts a timer with default values.
createArrayNode() - Static method in class com.couchbase.client.core.json.Mapper
Returns a new empty ArrayNode.
createCommonFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
Takes a integer representation of flags and moves them to the common flags MSBs.
createdAt() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
createdAt() - Method in interface com.couchbase.client.core.cnc.Event
Contains a nano timestamp when the event was created.
createEndpoint() - Method in class com.couchbase.client.core.service.AnalyticsService
 
createEndpoint() - Method in class com.couchbase.client.core.service.KeyValueService
 
createEndpoint() - Method in class com.couchbase.client.core.service.ManagerService
 
createEndpoint() - Method in class com.couchbase.client.core.service.QueryService
 
createEndpoint() - Method in class com.couchbase.client.core.service.SearchService
 
createEndpoint() - Method in class com.couchbase.client.core.service.ViewService
 
createForUrlSafeNames() - Static method in class com.couchbase.client.core.util.UrlQueryStringBuilder
Returns a new instance that assumes none of the parameter names need URL-encoding.
createNode(NodeIdentifier, Optional<String>) - Method in class com.couchbase.client.core.Core
Create a Node from the given identifier.
createObjectNode() - Static method in class com.couchbase.client.core.json.Mapper
Returns a new empty ObjectNode.
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class com.couchbase.client.core.io.netty.kv.sasl.CouchbaseSaslClientFactory
 
createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
 
createService(ServiceType, int, Optional<String>) - Method in class com.couchbase.client.core.node.Node
Helper method to create the Service based on the service type provided.
credentials() - Method in class com.couchbase.client.core.msg.query.QueryRequest
 
currentSeqNo() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
customLogger() - Method in class com.couchbase.client.core.env.LoggerConfig
 
customLogger(LoggingEventConsumer.Logger) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
Allows to specify a custom logger.
customLogger(LoggingEventConsumer.Logger) - Static method in class com.couchbase.client.core.env.LoggerConfig
 

D

data() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkRow
 
data() - Method in class com.couchbase.client.core.msg.query.QueryChunkRow
 
data() - Method in class com.couchbase.client.core.msg.search.SearchChunkRow
 
data() - Method in class com.couchbase.client.core.msg.view.ViewChunkRow
 
datatype() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
Returns the datatype byte for the given enum.
datatype(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper method to return the datatype from a request or response.
DATATYPE - com.couchbase.client.core.io.netty.kv.ServerFeature
Deprecated.
this feature is considered retired.
DCP - com.couchbase.client.core.config.BucketCapabilities
 
DCP - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The error is related to the DCP subsystem.
debug() - Method in class com.couchbase.client.core.msg.view.ViewChunkHeader
 
debug(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the DEBUG level.
debug(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the DEBUG level according to the specified format and arguments.
debug(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log an exception (throwable) at the DEBUG level with an accompanying message.
DEBUG - com.couchbase.client.core.cnc.Event.Severity
Information that guide debugging and in-depth troubleshooting.
decode(byte[]) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
Given a byte array starting with an unsigned LEB128 value, returns the decoded form of that value.
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.AppendRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndLockRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndTouchRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.InsertRequest
 
decode(ByteBuf, ChannelContext) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
Decode the encoded response into its message representation.
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.NoopRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.PrependRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.TouchRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
 
decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
 
decode(FullHttpResponse) - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
 
decode(FullHttpResponse) - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
decode(FullHttpResponse) - Method in interface com.couchbase.client.core.msg.NonChunkedHttpRequest
 
decode(FullHttpResponse) - Method in class com.couchbase.client.core.msg.search.GenericSearchRequest
 
decode(FullHttpResponse) - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
 
decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
 
decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
 
decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.GenericManagerRequest
 
decode(HttpResponse, byte[]) - Method in interface com.couchbase.client.core.msg.manager.ManagerRequest
Decodes a manager response into its response entity.
decode(ResponseStatus, AnalyticsChunkHeader, Flux<AnalyticsChunkRow>, Mono<AnalyticsChunkTrailer>) - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
decode(ResponseStatus, QueryChunkHeader, Flux<QueryChunkRow>, Mono<QueryChunkTrailer>) - Method in class com.couchbase.client.core.msg.query.QueryRequest
 
decode(ResponseStatus, SearchChunkHeader, Flux<SearchChunkRow>, Mono<SearchChunkTrailer>) - Method in class com.couchbase.client.core.msg.search.SearchRequest
 
decode(ResponseStatus, ViewChunkHeader, Flux<ViewChunkRow>, Mono<ViewChunkTrailer>) - Method in class com.couchbase.client.core.msg.view.ViewRequest
 
decode(ResponseStatus, H, Flux<ROW>, Mono<T>) - Method in interface com.couchbase.client.core.msg.chunk.ChunkDecodable
Decodes a chunked response into the response format.
decodeCertificates(List<String>) - Static method in class com.couchbase.client.core.env.SecurityConfig
Helper method to decode string-encoded certificates into their x.509 format.
decodeInto(byte[], TypeReference<T>) - Static method in class com.couchbase.client.core.json.Mapper
Decodes a byte array into the given type.
decodeInto(byte[], Class<T>) - Static method in class com.couchbase.client.core.json.Mapper
Decodes a byte array into the given class.
decodeInto(String, TypeReference<T>) - Static method in class com.couchbase.client.core.json.Mapper
Decodes a String into the given type.
decodeInto(String, Class<T>) - Static method in class com.couchbase.client.core.json.Mapper
Decodes a String into the given class.
decodeIntoTree(byte[]) - Static method in class com.couchbase.client.core.json.Mapper
Decodes a byte array into a tree of JSON nodes.
decodeStatus(short) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Converts the KeyValue protocol status into its generic format.
decodeStatus(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Decodes and converts the status from a message.
decodeStatus(HttpResponseStatus) - Static method in class com.couchbase.client.core.io.netty.HttpProtocol
Converts the http protocol status into its generic format.
decodeSubDocumentStatus(short) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Converts a KeyValue protocol status into its generic format.
DecodingFailedException - Exception in com.couchbase.client.core.error
Raised when provided content could not be successfully decoded.
DecodingFailedException() - Constructor for exception com.couchbase.client.core.error.DecodingFailedException
 
DecodingFailedException(String) - Constructor for exception com.couchbase.client.core.error.DecodingFailedException
 
DecodingFailedException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailedException
 
DecodingFailedException(Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailedException
 
decodingFailure() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
 
decodingFailure() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
If the parser fails due to malformed input the cause is returned here.
DECREMENT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Decrement binary counter.
decrementOutstandingRequests() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Helper method to decrement outstanding requests, even if they haven't finished yet.
DecrementRequest - Class in com.couchbase.client.core.msg.kv
 
DecrementRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long, long, Optional<Long>, int, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.DecrementRequest
 
DecrementResponse - Class in com.couchbase.client.core.msg.kv
 
DecrementResponse(ResponseStatus, long, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.DecrementResponse
 
DEFAULT - Static variable in class com.couchbase.client.core.env.NetworkResolution
Pick whatever the server returns in the config, this is the old and backwards compatible mode (server default).
DEFAULT - Static variable in class com.couchbase.client.core.env.SeedNode
 
DEFAULT_ANALYTICS_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_COLLECTION - Static variable in class com.couchbase.client.core.io.CollectionIdentifier
 
DEFAULT_CONFIG_POLL_INTERVAL - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_CONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_DISCONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_DNS_SRV_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.CompressionConfig
 
DEFAULT_ENDPOINTS - Static variable in class com.couchbase.client.core.service.KeyValueServiceConfig
 
DEFAULT_ERROR_THRESHOLD_PERCENTAGE - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
DEFAULT_IDLE_TIME - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
 
DEFAULT_KV_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_MANAGEMENT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_MAX_ENDPOINTS - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
 
DEFAULT_MIN_ENDPOINTS - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
 
DEFAULT_MIN_RATIO - Static variable in class com.couchbase.client.core.env.CompressionConfig
 
DEFAULT_MIN_SIZE - Static variable in class com.couchbase.client.core.env.CompressionConfig
 
DEFAULT_MUTATION_TOKENS_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_NATIVE_IO_ENABLED - Static variable in class com.couchbase.client.core.env.IoEnvironment
 
DEFAULT_NETWORK_RESOLUTION - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_QUERY_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_ROLLING_WINDOW - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
DEFAULT_SCHEME - Static variable in class com.couchbase.client.core.util.ConnectionString
 
DEFAULT_SCOPE - Static variable in class com.couchbase.client.core.io.CollectionIdentifier
 
DEFAULT_SEARCH_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_SLEEP_WINDOW - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
DEFAULT_VIEW_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_VOLUME_THRESHOLD - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
defaultAgentTitle() - Method in class com.couchbase.client.core.env.CoreEnvironment
Returns the default user agent name that is used as part of the resulting string.
DefaultConfigurationProvider - Class in com.couchbase.client.core.config
The standard ConfigurationProvider that is used by default.
DefaultConfigurationProvider(Core, Set<SeedNode>) - Constructor for class com.couchbase.client.core.config.DefaultConfigurationProvider
Creates a new configuration provider.
DefaultConfigurationProvider.AlternateAddressHolder - Class in com.couchbase.client.core.config
This class is needed since both port info and node info need to be abstracted for alternate address resolving.
DefaultContext<T> - Class in com.couchbase.client.core.retry.reactor
 
DefaultContext(T, long, BackoffDelay, long) - Constructor for class com.couchbase.client.core.retry.reactor.DefaultContext
 
DefaultContext(T, long, BackoffDelay, Throwable) - Constructor for class com.couchbase.client.core.retry.reactor.DefaultContext
 
defaultErrorForStatus(String, ResponseStatus) - Static method in class com.couchbase.client.core.error.DefaultErrorUtil
 
DefaultErrorUtil - Class in com.couchbase.client.core.error
 
DefaultEventBus - Class in com.couchbase.client.core.cnc
The DefaultEventBus provides the default and very efficient implementation of the EventBus.
DefaultEventBus.Builder - Class in com.couchbase.client.core.cnc
Allows to modify the default configuration of the DefaultEventBus.
defaultIfNull(T, Supplier<? extends T>) - Static method in class com.couchbase.client.core.util.CbObjects
 
defaultIfNull(T, T) - Static method in class com.couchbase.client.core.util.CbObjects
 
DefaultRepeat<T> - Class in com.couchbase.client.core.retry.reactor
 
DefaultRetry<T> - Class in com.couchbase.client.core.retry.reactor
 
DEGRADED - com.couchbase.client.core.node.NodeState
This Node has at least one service connected.
DEGRADED - com.couchbase.client.core.service.ServiceState
This Service has at least one endpoint connected.
delay() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
 
DELETE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The delete (remove) command.
DELETE - com.couchbase.client.core.msg.kv.SubdocCommandType
 
deleteBucketConfig(String) - Method in class com.couchbase.client.core.config.ClusterConfig
 
deleteGlobalConfig() - Method in class com.couchbase.client.core.config.ClusterConfig
 
DELTA_RANGE - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The operation would result in a number outside the valid range
deregister(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
Deregisters a bucket from refreshing (stopping the refresh).
deregister(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
 
deregister(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
 
deregister(T) - Method in class com.couchbase.client.core.util.CompositeStateful
Deregisters a stateful element from the composite.
description() - Method in interface com.couchbase.client.core.cnc.Event
A textual description with more information about the event.
description() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigUpdatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapDecodingFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.UnorderedExecutionEnabledEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.BucketClosedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.CoreCreatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationCompletedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationErrorDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationIgnoredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.ShutdownCompletedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointDisconnectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.ReadTrafficCapturedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationCompletedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketCompletedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketDisabledEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.WriteTrafficCapturedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.node.NodeConnectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.node.NodeLocatorBugIdentifiedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.node.NodePartitionLengthNotEqualEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.request.IndividualReplicaGetFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetriedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceDisconnectInitiatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemovedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
 
description() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
 
determineNetworkResolution(List<DefaultConfigurationProvider.AlternateAddressHolder>, NetworkResolution, Set<String>) - Static method in class com.couchbase.client.core.config.DefaultConfigurationProvider
Helper method to figure out which network resolution should be used.
diagnosticContextEnabled() - Method in class com.couchbase.client.core.env.LoggerConfig
 
diagnosticContextEnabled(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
 
diagnosticContextEnabled(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
 
diagnostics() - Method in class com.couchbase.client.core.Core
 
diagnostics() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
diagnostics() - Method in interface com.couchbase.client.core.endpoint.Endpoint
Returns diagnostics information for this endpoint.
diagnostics() - Method in class com.couchbase.client.core.node.Node
 
diagnostics() - Method in interface com.couchbase.client.core.service.Service
Returns diagnostics information for this service.
DiagnosticsMonitor - Class in com.couchbase.client.core.cnc
The DiagnosticsMonitor keeps a close eye on system resources and emits events if they are over a configurable threshold.
DiagnosticsMonitor.Builder - Class in com.couchbase.client.core.cnc
Allows to configure the diagnostics monitor.
DiagnosticsResult - Class in com.couchbase.client.core.diag
Aggregates the health of all Endpoints.
DiagnosticsResult(List<EndpointHealth>, String, String) - Constructor for class com.couchbase.client.core.diag.DiagnosticsResult
 
DICT_ADD - com.couchbase.client.core.msg.kv.SubdocCommandType
 
DICT_UPSERT - com.couchbase.client.core.msg.kv.SubdocCommandType
 
disabled() - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
Creates a new CircuitBreakerConfig which disables the circuit breaker.
DISABLED - com.couchbase.client.core.endpoint.CircuitBreaker.State
The circuit breaker is disabled.
disableSlf4J() - Method in class com.couchbase.client.core.env.LoggerConfig
 
disableSlf4J(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
 
disableSlf4J(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
 
disconnect() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
disconnect() - Method in interface com.couchbase.client.core.endpoint.Endpoint
Instruct this Endpoint to disconnect.
disconnect() - Method in class com.couchbase.client.core.node.Node
Instruct this Node to disconnect.
disconnect() - Method in interface com.couchbase.client.core.service.Service
Instruct this Service to disconnect.
DISCONNECTED - com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
Disconnect node ignored because the node is disconnected already.
DISCONNECTED - com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
Add service ignored because the node is disconnected already.
DISCONNECTED - com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
Remove service ignored because the node is disconnected already.
DISCONNECTED - com.couchbase.client.core.endpoint.EndpointState
The endpoint is disconnected and not trying to connect.
DISCONNECTED - com.couchbase.client.core.node.NodeState
This Node is disconnected (has services and all are disconnected)
DISCONNECTED - com.couchbase.client.core.service.ServiceState
This Service is disconnected (has endpoints and all are disconnected)
DISCONNECTING - com.couchbase.client.core.endpoint.EndpointState
The endpoint is currently disconnecting.
DISCONNECTING - com.couchbase.client.core.node.NodeState
This Node has all services disconnecting.
DISCONNECTING - com.couchbase.client.core.service.ServiceState
This Service has all endpoints disconnecting.
disconnectingEndpoints() - Method in class com.couchbase.client.core.cnc.events.service.ServiceDisconnectInitiatedEvent
 
disconnectTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
disconnectTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for disconnection operations.
disconnectTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
discoverConfig(NodeIdentifier, String) - Method in class com.couchbase.client.core.config.loader.BaseBucketLoader
To be implemented by the actual child, performs the actual fetching of a config.
discoverConfig(NodeIdentifier, String) - Method in class com.couchbase.client.core.config.loader.ClusterManagerBucketLoader
 
discoverConfig(NodeIdentifier, String) - Method in class com.couchbase.client.core.config.loader.KeyValueBucketLoader
 
dispatch(Request<? extends Response>, List<Node>, ClusterConfig, CoreContext) - Method in class com.couchbase.client.core.node.KeyValueLocator
 
dispatch(Request<? extends Response>, List<Node>, ClusterConfig, CoreContext) - Method in interface com.couchbase.client.core.node.Locator
Given the environment and node information, the implementation locates the right set of nodes and dispatches the request into them.
dispatch(Request<? extends Response>, List<Node>, ClusterConfig, CoreContext) - Method in class com.couchbase.client.core.node.RoundRobinLocator
 
dispatchedTo() - Method in class com.couchbase.client.core.msg.RequestContext
 
dispatchedTo(String) - Method in class com.couchbase.client.core.msg.RequestContext
 
dispatchLatency() - Method in class com.couchbase.client.core.msg.RequestContext
Returns the duration of the dispatch phase if set.
dispatchLatency(long) - Method in class com.couchbase.client.core.msg.RequestContext
Allows to set the dispatch duration of the request.
DnsSrv - Class in com.couchbase.client.core.util
 
dnsSrvEnabled() - Method in class com.couchbase.client.core.env.IoConfig
 
dnsSrvEnabled(boolean) - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
dnsSrvEnabled(boolean) - Static method in class com.couchbase.client.core.env.IoConfig
 
DOC_NOT_JSON - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The existing document is not valid JSON
DOC_TOO_DEEP - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The document has too many levels to parse
doCleanup() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
 
doCleanup() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Give subclasses a chance to reset their state.
doCleanup() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
 
doCleanup() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
 
doCleanup() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
 
DocumentMutationLostException - Exception in com.couchbase.client.core.error
 
DocumentNotJsonException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when the targeted enclosing document itself is not JSON.
DocumentNotJsonException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.DocumentNotJsonException
 
DocumentTooDeepException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when document is too deep to parse.
DocumentTooDeepException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.DocumentTooDeepException
 
doOnRepeat(Consumer<? super RepeatContext<T>>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
doOnRepeat(Consumer<? super RepeatContext<T>>) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function that invokes the provided onRepeat callback before every repeat.
doOnRetry(Consumer<? super RetryContext<T>>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
doOnRetry(Consumer<? super RetryContext<T>>) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function that invokes the provided onRetry callback before every retry.
doOnValue(String, Consumer<MatchedValue>) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
Register a callback to invoke when the target of the JSON pointer is found.
DOUBLE_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
DOUBLE_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
DUPLEX - com.couchbase.client.core.io.netty.kv.ServerFeature
Enables Duplex mode support.
DURABILITY_IMPOSSIBLE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Valid request, but given durability requirements are impossible to achieve.
DURABILITY_IMPOSSIBLE - com.couchbase.client.core.msg.ResponseStatus
Valid request, but given durability requirements are impossible to achieve.
DURABILITY_INVALID_LEVEL - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Invalid request.
DURABILITY_INVALID_LEVEL - com.couchbase.client.core.msg.ResponseStatus
Invalid request.
DurabilityAmbiguousException - Exception in com.couchbase.client.core.error
Naming TBD! The synchronous replication durability work can return an ambiguous error (or we timeout waiting for the response, which is effectively the same).
DurabilityAmbiguousException() - Constructor for exception com.couchbase.client.core.error.DurabilityAmbiguousException
 
DurabilityAmbiguousException(String) - Constructor for exception com.couchbase.client.core.error.DurabilityAmbiguousException
 
DurabilityAmbiguousException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityAmbiguousException
 
DurabilityAmbiguousException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityAmbiguousException
 
DurabilityImpossibleException - Exception in com.couchbase.client.core.error
The given durability requirements are currently impossible to achieve, as not enough configured replicas are currently available.
DurabilityImpossibleException() - Constructor for exception com.couchbase.client.core.error.DurabilityImpossibleException
 
DurabilityImpossibleException(String) - Constructor for exception com.couchbase.client.core.error.DurabilityImpossibleException
 
DurabilityImpossibleException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityImpossibleException
 
DurabilityImpossibleException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityImpossibleException
 
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.AppendRequest
 
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
 
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
 
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.InsertRequest
 
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.PrependRequest
 
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
 
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
 
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
durabilityLevel() - Method in interface com.couchbase.client.core.msg.kv.SyncDurabilityRequest
Returns the durability level if present.
durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
 
DurabilityLevel - Enum in com.couchbase.client.core.msg.kv
Specifies enhanced durability options for the mutation.
DurabilityLevelNotAvailableException - Exception in com.couchbase.client.core.error
This exception is raised when a durability level has been requested that is not available on the server.
DurabilityLevelNotAvailableException() - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
 
DurabilityLevelNotAvailableException(DurabilityLevel) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
 
DurabilityLevelNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
 
DurabilityLevelNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
 
DurabilityLevelNotAvailableException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
 
DurabilityLevelNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
 
DURABLE_WRITE - com.couchbase.client.core.config.BucketCapabilities
 
DurableWriteInProgressException - Exception in com.couchbase.client.core.error
Returned if an attempt is made to mutate a key which already has a durable write pending.
DurableWriteInProgressException() - Constructor for exception com.couchbase.client.core.error.DurableWriteInProgressException
 
DurableWriteInProgressException(String) - Constructor for exception com.couchbase.client.core.error.DurableWriteInProgressException
 
DurableWriteInProgressException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurableWriteInProgressException
 
DurableWriteInProgressException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurableWriteInProgressException
 
DurableWriteReCommitInProgressException - Exception in com.couchbase.client.core.error
The requested key has a SyncWrite which is being re-committed.
DurableWriteReCommitInProgressException() - Constructor for exception com.couchbase.client.core.error.DurableWriteReCommitInProgressException
 
DurableWriteReCommitInProgressException(String) - Constructor for exception com.couchbase.client.core.error.DurableWriteReCommitInProgressException
 
DurableWriteReCommitInProgressException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurableWriteReCommitInProgressException
 
DurableWriteReCommitInProgressException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurableWriteReCommitInProgressException
 
duration() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
duration() - Method in interface com.couchbase.client.core.cnc.Event
Returns the duration of this event.
duration() - Method in class com.couchbase.client.core.retry.RetryAction
 

E

emitInterval(Duration) - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor.Builder
 
emitRow(ROW) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Emits a single row into the rows flux.
EMPTY_BYTE_ARRAY - Static variable in class com.couchbase.client.core.util.Bytes
Holds an empty byte array, so we do not need to create one every time.
emptyToNull(String) - Static method in class com.couchbase.client.core.util.CbStrings
 
enabled() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
Returns true if this circuit breaker is enabled.
enabled() - Method in class com.couchbase.client.core.env.CompressionConfig
True if compression should be enabled, false otherwise.
enabled(boolean) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
Enables or disables this circuit breaker.
enabled(boolean) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
If set to false, disabled compression.
enabled(boolean) - Static method in class com.couchbase.client.core.env.CompressionConfig
If set to false, disabled compression.
Encodable<T> - Interface in com.couchbase.client.core.msg
 
encode() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
encode() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
 
encode() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
encode() - Method in interface com.couchbase.client.core.msg.Encodable
 
encode() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
 
encode() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
 
encode() - Method in class com.couchbase.client.core.msg.manager.GenericManagerRequest
 
encode() - Method in class com.couchbase.client.core.msg.query.QueryRequest
 
encode() - Method in class com.couchbase.client.core.msg.search.GenericSearchRequest
 
encode() - Method in class com.couchbase.client.core.msg.search.SearchRequest
 
encode() - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
 
encode() - Method in class com.couchbase.client.core.msg.view.ViewRequest
 
encode(long) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
Returns a byte array containing the unsigned LEB128 representation of the given value.
encode(ByteBufAllocator) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
 
encode(ByteBufAllocator) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest.Command
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.AppendRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndLockRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndTouchRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.InsertRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
Encode this request with the given allocator and opaque.
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.NoopRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.PrependRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.TouchRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
 
encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
 
encodeAsBytes(Object) - Static method in class com.couchbase.client.core.json.Mapper
Encodes the given input into a byte array, formatted non-pretty.
encodeAsBytesPretty(Object) - Static method in class com.couchbase.client.core.json.Mapper
Encodes the given input into a byte array, formatted pretty.
encodeAsString(Object) - Static method in class com.couchbase.client.core.json.Mapper
Encodes the given input into a String, formatted non-pretty.
encodeAsStringPretty(Object) - Static method in class com.couchbase.client.core.json.Mapper
Encodes the given input into a String, formatted pretty.
encodedKeyWithCollection(ByteBufAllocator, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
This method with return an encoded key with or without the collection prefix, depending on the context provided.
encodeDurationToMs(Duration) - Static method in class com.couchbase.client.core.util.Golang
Encodes a Java duration into the encoded golang format.
EncodingFailedException - Exception in com.couchbase.client.core.error
Raised when provided content could not be successfully encoded.
EncodingFailedException() - Constructor for exception com.couchbase.client.core.error.EncodingFailedException
 
EncodingFailedException(String) - Constructor for exception com.couchbase.client.core.error.EncodingFailedException
 
EncodingFailedException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.EncodingFailedException
 
EncodingFailedException(Throwable) - Constructor for exception com.couchbase.client.core.error.EncodingFailedException
 
endOfInput() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
 
endOfInput() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
Indicates the complete JSON document has been fed to the parser.
endOfInput() - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
Should be called after last chunk of data to parse has been fed.
Endpoint - Interface in com.couchbase.client.core.endpoint
The parent interface for all endpoints.
ENDPOINT - com.couchbase.client.core.cnc.Event.Category
Represents an event from the Endpoint layer.
ENDPOINT_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
Retried because at the point in time there was no endpoint available to dispatch to.
ENDPOINT_NOT_WRITABLE - com.couchbase.client.core.retry.RetryReason
The endpoint is connected, but for some reason cannot be written to at the moment.
ENDPOINT_TEMPORARILY_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
Retried because no endpoint available, but a new one being opened in parallel.
EndpointConnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is published when an endpoint is connected properly.
EndpointConnectedEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
 
EndpointConnectionAbortedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is published when an endpoint is in the phase of reconnecting because of an error, but disconnect was called in the meantime and as a result any further reconnect attempts are aborted.
EndpointConnectionAbortedEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
 
EndpointConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is published when an endpoint connect attempt failed.
EndpointConnectionFailedEvent(Duration, EndpointContext, long, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
 
EndpointConnectionIgnoredEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is published when an endpoint is connected properly but a disconnect signal came before so it is ignored.
EndpointConnectionIgnoredEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
 
endpointContext() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Returns the current endpoint context for external use.
EndpointContext - Class in com.couchbase.client.core.endpoint
 
EndpointContext(CoreContext, String, int, CircuitBreaker, ServiceType, Optional<SocketAddress>, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.endpoint.EndpointContext
Creates a new EndpointContext.
EndpointDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is generated when an endpoint is correctly disconnected.
EndpointDisconnectedEvent(Duration, EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectedEvent
Creates a new endpoint disconnected event.
EndpointDisconnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is raised if an endpoint disconnect attempt failed for some reason.
EndpointDisconnectionFailedEvent(Duration, EndpointContext, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
Creates a new endpoint disconnection failed event.
EndpointHealth - Class in com.couchbase.client.core.diag
Aggregates the health of one specific Endpoint.
EndpointHealth(ServiceType, EndpointState, String, String, Optional<String>, long, String) - Constructor for class com.couchbase.client.core.diag.EndpointHealth
 
endpoints() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
 
endpoints(int) - Method in class com.couchbase.client.core.service.KeyValueServiceConfig.Builder
 
endpoints(int) - Static method in class com.couchbase.client.core.service.KeyValueServiceConfig
 
endpoints(ServiceType) - Method in class com.couchbase.client.core.diag.DiagnosticsResult
 
EndpointSelectionStrategy - Interface in com.couchbase.client.core.service
 
EndpointState - Enum in com.couchbase.client.core.endpoint
Represents all states an Endpoint can be in.
EndpointStateChangedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is raised when an endpoint changes its underlying state.
EndpointStateChangedEvent(EndpointContext, EndpointState, EndpointState) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
 
ENHANCED_PREPARED_STATEMENTS - com.couchbase.client.core.config.ClusterCapabilities
 
ensureServiceAt(NodeIdentifier, ServiceType, int, Optional<String>, Optional<String>) - Method in class com.couchbase.client.core.Core
This method can be used by a caller to make sure a certain service is enabled at the given target node.
environment() - Method in class com.couchbase.client.core.CoreContext
The attached environment for this core.
ephemeral() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
equals(Object) - Method in class com.couchbase.client.core.config.AlternateAddress
 
equals(Object) - Method in class com.couchbase.client.core.config.PortInfo
 
equals(Object) - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
 
equals(Object) - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
 
equals(Object) - Method in class com.couchbase.client.core.env.NetworkResolution
 
equals(Object) - Method in class com.couchbase.client.core.env.SeedNode
 
equals(Object) - Method in class com.couchbase.client.core.io.CollectionIdentifier
 
equals(Object) - Method in class com.couchbase.client.core.msg.CancellationReason
 
equals(Object) - Method in class com.couchbase.client.core.msg.kv.MutationToken
 
equals(Object) - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
 
equals(Object) - Method in class com.couchbase.client.core.node.Node
 
equals(Object) - Method in class com.couchbase.client.core.node.NodeIdentifier
 
equals(Object) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
 
errIfNoCommands() - Static method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
errIfTooManyCommands() - Static method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
error() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
 
error() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
If the parser sees an error, it should fill this optional so that if the IO layer needs to fail the topmost future it will be passed in.
error() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
 
error() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
 
error() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
 
error() - Method in class com.couchbase.client.core.msg.kv.SubdocField
 
error() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
Error will be set, and should be checked and handled, when status==SUBDOC_FAILURE
error() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
Error will be set, and should be checked and handled, when status==SUBDOC_FAILURE
error() - Method in class com.couchbase.client.core.msg.view.ViewChunkTrailer
 
error() - Method in class com.couchbase.client.core.msg.view.ViewError
 
error(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the ERROR level.
error(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the ERROR level according to the specified format and arguments.
error(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log an exception (throwable) at the ERROR level with an accompanying message.
ERROR - com.couchbase.client.core.cnc.Event.Severity
Critical errors that require immediate attention and/or problems which are not recoverable by the system itself.
ERROR - com.couchbase.client.core.diag.PingServiceHealth.PingState
The ping didn't time out but a different error happened.
ERROR_MAP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Command used to fetch the error map during the bootstrap process.
errorCode() - Method in class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
 
ErrorCode(String, String, Set<ErrorMap.ErrorAttribute>, ErrorMap.RetrySpecification) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
Creates a new error code, usually called from jackson.
ErrorCodeAndMessage - Class in com.couchbase.client.core.error
A numeric error code and associated human-readable error message.
ErrorCodeAndMessage(int, String) - Constructor for class com.couchbase.client.core.error.ErrorCodeAndMessage
 
errorIncompleteResponse() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
 
errorIncompleteResponse() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
 
errorLogging(Optional<PrintStream>) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
 
errorMap() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
Returns the error map if present.
ErrorMap - Class in com.couchbase.client.core.io.netty.kv
The ErrorMap contains mappings from errors to their attributes, negotiated between the client and the server.
ErrorMap(int, int, Map<String, ErrorMap.ErrorCode>) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap
Creates a new Error Map, usually called from jackson.
ErrorMap.ErrorAttribute - Enum in com.couchbase.client.core.io.netty.kv
 
ErrorMap.ErrorCode - Class in com.couchbase.client.core.io.netty.kv
 
ErrorMap.RetrySpecification - Class in com.couchbase.client.core.io.netty.kv
 
ErrorMap.RetryStrategy - Enum in com.couchbase.client.core.io.netty.kv
 
ErrorMapLoadedEvent - Class in com.couchbase.client.core.cnc.events.io
The KV error map got negotiated loaded from the server.
ErrorMapLoadedEvent(IoContext, Duration, Optional<ErrorMap>) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
 
ErrorMapLoadingFailedEvent - Class in com.couchbase.client.core.cnc.events.io
If loading the KV error map for some reason fails, this event will capture the KV status code.
ErrorMapLoadingFailedEvent(IoContext, Duration, short) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
 
ErrorMapLoadingHandler - Class in com.couchbase.client.core.io.netty.kv
This handler tries to load the KV Error Map in a best effort manner.
ErrorMapLoadingHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
Creates a new ErrorMapLoadingHandler.
ErrorMapUndecodableEvent - Class in com.couchbase.client.core.cnc.events.io
If the KV error map could be loaded, but the decoding of the buffer from JSON failed, this event will be raised.
ErrorMapUndecodableEvent(IoContext, String, String) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
errorProfileNotPresent() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
 
errorProfileNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
 
errors() - Method in exception com.couchbase.client.core.error.AnalyticsException
Returns the full list of errors and warnings associated with the exception.
errors() - Method in exception com.couchbase.client.core.error.QueryException
Returns the full list of errors and warnings associated with the exception.
errors() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
 
errors() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
 
errors() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
 
errorSignatureNotPresent() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
 
errorSignatureNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
 
errorThresholdPercentage() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
Returns the configured error threshold percentage after which the circuit possibly opens.
errorThresholdPercentage(int) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
The percentage of operations that need to fail in a window until the circuit is opened.
errorWarningsNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
 
Event - Interface in com.couchbase.client.core.cnc
The parent interface for all events pushed through the command and control system.
Event.Category - Enum in com.couchbase.client.core.cnc
Describes the category of any given event.
Event.Severity - Enum in com.couchbase.client.core.cnc
Describes the severity of any given event.
eventBus() - Method in class com.couchbase.client.core.env.CoreEnvironment
The central event bus which manages all kinds of messages flowing throughout the client.
eventBus(EventBus) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
EventBus - Interface in com.couchbase.client.core.cnc
The EventBus is the main demarcation line between internal behavior and external visibility.
EventBus.PublishResult - Enum in com.couchbase.client.core.cnc
Signals if a publish call was successful and if not why.
EventSubscription - Class in com.couchbase.client.core.cnc
Subscription for a consumer on a EventBus that can be used to unsubscribe once done.
exception() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
 
exception() - Method in interface com.couchbase.client.core.retry.reactor.RetryContext
Returns the exception from the last iteration.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
If there is an exception raised while we are waiting for our connect phase to complete, the error should be propagated as a cause up the pipeline.
exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.io.netty.PipelineErrorHandler
 
EXISTS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The key exists in the cluster (with another CAS value).
EXISTS - com.couchbase.client.core.msg.kv.SubdocCommandType
 
EXISTS - com.couchbase.client.core.msg.ResponseStatus
The document exists (but maybe with another cas, depending on the op).
exponential(Duration, Duration, int, boolean) - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
Backoff function with exponential backoff delay.
EXPONENTIAL - com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
 
exponentialBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function with exponential backoff delay.
exponentialBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function with exponential backoff delay.
exponentialBackoffWithJitter(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function with full jitter backoff strategy.
exponentialBackoffWithJitter(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function with full jitter backoff strategy.
exportAsMap() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
exportAsMap() - Method in interface com.couchbase.client.core.service.ServiceConfig
 
exportAsString(Context.ExportFormat) - Method in class com.couchbase.client.core.cnc.AbstractContext
 
exportAsString(Context.ExportFormat) - Method in interface com.couchbase.client.core.cnc.Context
Export this context into the specified format.
exportAsString(Context.ExportFormat) - Method in class com.couchbase.client.core.env.CoreEnvironment
Export this environment into the specified format.
exportToJson() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
Exports this report into the standard JSON format which is consistent across different language SDKs.
exportToJson() - Method in class com.couchbase.client.core.diag.PingResult
Exports this report into the RFC JSON format.
exportToJson(boolean) - Method in class com.couchbase.client.core.diag.DiagnosticsResult
Exports this report into the standard JSON format which is consistent across different language SDKs.
exportToJson(boolean) - Method in class com.couchbase.client.core.diag.PingResult
Exports this report into the RFC JSON format.
EXTERNAL - Static variable in class com.couchbase.client.core.env.NetworkResolution
Pins it to external resolution.
ExternalSupplier<T> - Class in com.couchbase.client.core.env
 
ExternalSupplier(T) - Constructor for class com.couchbase.client.core.env.ExternalSupplier
 
extractAlternateAddressInfos(ClusterConfig) - Static method in class com.couchbase.client.core.config.DefaultConfigurationProvider
Helper method to turn either the port info or the node info into a list of hosts to use for the alternate address resolution.
extractCommonFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
Returns only the common flags from the full flags.
extractToken(boolean, short, ByteBuf, String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Tries to extract the mutation token if the surround msg and environment allows for it.
extras(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
 

F

fail(Throwable) - Method in class com.couchbase.client.core.msg.BaseRequest
 
fail(Throwable) - Method in interface com.couchbase.client.core.msg.Request
Fails this request and completes it.
failed() - Method in class com.couchbase.client.core.msg.BaseRequest
 
failed() - Method in interface com.couchbase.client.core.msg.Request
Allows to check if this request has been completed but with an exception.
failedOver() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
FailFastRetryStrategy - Class in com.couchbase.client.core.retry
 
failRequestWith(HttpResponseStatus, String) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
To be implemented by children, should return the proper service exception type for each.
failRows(Throwable) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Fails the row flux with the given message.
failStream(Throwable) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
 
fallbackToConsole() - Method in class com.couchbase.client.core.env.LoggerConfig
 
fallbackToConsole(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
 
fallbackToConsole(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
 
FeatureNegotiatingHandler - Class in com.couchbase.client.core.io.netty.kv
The FeatureNegotiatingHandler is responsible for sending the KV "hello" command and to handshake enabled features on both sides.
FeatureNegotiatingHandler(EndpointContext, Set<ServerFeature>) - Constructor for class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
FeatureNotAvailableException - Exception in com.couchbase.client.core.error
Exception which states that the feature is not available for the bucket.
FeatureNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
 
FeatureNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
 
FeatureNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
 
FeaturesNegotiatedEvent - Class in com.couchbase.client.core.cnc.events.io
Captures the end of the KV feature negotiation.
FeaturesNegotiatedEvent(IoContext, Duration, List<ServerFeature>) - Constructor for class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
 
FeaturesNegotiationFailedEvent - Class in com.couchbase.client.core.cnc.events.io
 
FeaturesNegotiationFailedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
 
feed(ByteBuf) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
 
feed(ByteBuf) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
Parses the given JSON document fragment.
feed(ByteBuf) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
Consumes all readable bytes from the given buffer.
FETCH_CONFIG - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The client's cluster map may be outdated and requires updating.
fetchEvent(Event.Severity, Context) - Method in interface com.couchbase.client.core.cnc.diagnostics.Analyzer
 
fetchEvent(Event.Severity, Context) - Method in class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
 
fetchEvent(Event.Severity, Context) - Method in class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
 
findCause(Throwable, Class<T>) - Static method in class com.couchbase.client.core.util.CbThrowables
Walks the causal chain of the given throwable (starting with the given throwable itself) and returns the first throwable that is an instance of the specified type.
firstFailureIndex() - Method in exception com.couchbase.client.core.error.subdoc.MultiMutationException
 
firstFailureStatus() - Method in exception com.couchbase.client.core.error.subdoc.MultiMutationException
 
fixed(Duration) - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
Backoff function with fixed backoff delay
fixedBackoff(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function with fixed backoff delay.
fixedBackoff(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function with fixed backoff delay.
flags() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
Returns the flag for this document if success.
flags() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
 
flags() - Method in class com.couchbase.client.core.msg.kv.GetResponse
Returns the flags of this document, if found.
FLEXIBLE_REQUEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
FLEXIBLE_RESPONSE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
flexibleRequest(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Create a flexible memcached protocol request with all fields necessary.
flexibleSyncReplication(ByteBufAllocator, DurabilityLevel, Duration) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper method to create the flexible extras for sync replication.
forKey(String) - Static method in exception com.couchbase.client.core.error.CASMismatchException
 
forKey(String) - Static method in exception com.couchbase.client.core.error.DocumentMutationLostException
 
forKey(String) - Static method in exception com.couchbase.client.core.error.KeyExistsException
 
forKey(String) - Static method in exception com.couchbase.client.core.error.KeyNotFoundException
 
forKey(String) - Static method in exception com.couchbase.client.core.error.LockException
 
forKey(String) - Static method in exception com.couchbase.client.core.error.ValueTooLargeException
 
formattedLong() - Method in class com.couchbase.client.core.env.UserAgent
 
formattedShort() - Method in class com.couchbase.client.core.env.UserAgent
 
forwardPartitions() - Method in class com.couchbase.client.core.config.PartitionInfo
 
FOUND_NOT_PERSISTED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Response indicating the key was found but not persisted.
FOUND_PERSISTED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Response indicating the key was persisted.
FOUR - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Observe disk persistence of four nodes (one active and three replicas).
free() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
free() - Method in interface com.couchbase.client.core.endpoint.Endpoint
If this endpoint has currently one or more requests outstanding.
from(String) - Static method in enum com.couchbase.client.core.env.SaslMechanism
Helper method to create the enum from its string representation.
fromDefault(String) - Static method in class com.couchbase.client.core.io.CollectionIdentifier
 
fromDnsSrv(String, boolean, boolean) - Static method in class com.couchbase.client.core.util.DnsSrv
Fetch a bootstrap list from DNS SRV using default OS name resolution.
fromDnsSrv(String, boolean, boolean, String) - Static method in class com.couchbase.client.core.util.DnsSrv
Fetch a bootstrap list from DNS SRV using a specific nameserver IP.
fromHostnames(List<String>) - Static method in class com.couchbase.client.core.util.ConnectionString
 
fromInitial(S) - Static method in class com.couchbase.client.core.util.SingleStateful
Creates a new stateful component with an initial state.
fromInitial(S, BiConsumer<S, S>) - Static method in class com.couchbase.client.core.util.SingleStateful
Creates a new stateful component with an initial state.
fromJson(byte[]) - Static method in class com.couchbase.client.core.io.netty.kv.ErrorMap
Creates a new ErrorMap by parsing the json representation.
fromJsonArray(byte[]) - Static method in class com.couchbase.client.core.error.ErrorCodeAndMessage
 
fromString(String) - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
Helper method to get the GcAnalyzer.GcType for the string representation.
fromSupplier(Supplier<String>, Supplier<String>) - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
 
FULL - com.couchbase.client.core.logging.RedactionLevel
User, System, and Metadata are all redacted.
FULLY_CONCURRENT - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
The algorithm is fully concurrent and not stopping the world.

G

G1_OLD - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
Old generation collection of the g1 collector.
G1_YOUNG - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
Young generation collection of the g1 collector.
GarbageCollectionsDetectedEvent - Class in com.couchbase.client.core.cnc.events.diagnostics
 
GarbageCollectionsDetectedEvent(Event.Severity, Context, Map<GcAnalyzer.GcType, Histogram>) - Constructor for class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
 
GcAnalyzer - Class in com.couchbase.client.core.cnc.diagnostics
The GcAnalyzer takes incoming GarbageCollectionNotificationInfo from the JVM and analyzes it.
GcAnalyzer() - Constructor for class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
 
GcAnalyzer.Concurrency - Enum in com.couchbase.client.core.cnc.diagnostics
Concurrency of a given algorithm/gc type.
GcAnalyzer.GcGeneration - Enum in com.couchbase.client.core.cnc.diagnostics
Specifies the generation that got collected in this event.
GcAnalyzer.GcType - Enum in com.couchbase.client.core.cnc.diagnostics
Holds the known type of garbage collectors and their representations in the GC logs in textual format.
generation() - Method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
 
GenericAnalyticsRequest - Class in com.couchbase.client.core.msg.analytics
 
GenericAnalyticsRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean) - Constructor for class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
 
GenericAnalyticsResponse - Class in com.couchbase.client.core.msg.analytics
 
GenericFailureDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
 
GenericFailureDetectedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
 
GenericManagerRequest - Class in com.couchbase.client.core.msg.manager
 
GenericManagerRequest(CoreContext, Supplier<FullHttpRequest>, boolean) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerRequest
 
GenericManagerRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerRequest
 
GenericManagerResponse - Class in com.couchbase.client.core.msg.manager
 
GenericManagerResponse(ResponseStatus, byte[]) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerResponse
 
GenericSearchRequest - Class in com.couchbase.client.core.msg.search
 
GenericSearchRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean) - Constructor for class com.couchbase.client.core.msg.search.GenericSearchRequest
 
GenericSearchResponse - Class in com.couchbase.client.core.msg.search
 
GenericViewRequest - Class in com.couchbase.client.core.msg.view
 
GenericViewRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean, String) - Constructor for class com.couchbase.client.core.msg.view.GenericViewRequest
 
GenericViewResponse - Class in com.couchbase.client.core.msg.view
 
get() - Method in class com.couchbase.client.core.env.ExternalSupplier
 
get() - Method in class com.couchbase.client.core.env.OwnedSupplier
 
get(ByteBufAllocator, SecurityConfig) - Static method in class com.couchbase.client.core.io.netty.SslHandlerFactory
 
get(CollectionIdentifier) - Method in class com.couchbase.client.core.io.CollectionMap
Retrieves the collection id for the given identifier.
GET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The get command.
GET - com.couchbase.client.core.msg.kv.SubdocCommandType
 
GET_AND_LOCK - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Allows to get a document and perform a write lock at the same time.
GET_AND_TOUCH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Allows to get a document and reset its expiry at the same time.
GET_CONFIG - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Returns the current configuration for the bucket ("cccp").
GET_DOC - com.couchbase.client.core.msg.kv.SubdocCommandType
 
GET_REPLICA - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
A replica get operation.
GetAndLockRequest - Class in com.couchbase.client.core.msg.kv
Represents a KV GetAndTouch operation.
GetAndLockRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Duration) - Constructor for class com.couchbase.client.core.msg.kv.GetAndLockRequest
 
GetAndLockResponse - Class in com.couchbase.client.core.msg.kv
Represents the response of a GetAndLockRequest.
GetAndTouchRequest - Class in com.couchbase.client.core.msg.kv
Represents a KV GetAndTouch operation.
GetAndTouchRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Duration) - Constructor for class com.couchbase.client.core.msg.kv.GetAndTouchRequest
 
GetAndTouchResponse - Class in com.couchbase.client.core.msg.kv
Represents the response of a GetAndTouchRequest.
getBytes(long, long) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
 
getBytes(long, long) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
Returns a region of the stream as a byte array.
GetCollectionIdRequest - Class in com.couchbase.client.core.msg.kv
 
GetCollectionIdRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
 
GetCollectionIdResponse - Class in com.couchbase.client.core.msg.kv
 
GetCollectionIdResponse(ResponseStatus, Optional<Long>) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionIdResponse
 
GetCollectionManifestRequest - Class in com.couchbase.client.core.msg.kv
 
GetCollectionManifestRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
 
GetCollectionManifestResponse - Class in com.couchbase.client.core.msg.kv
 
GetCollectionManifestResponse(ResponseStatus, Optional<String>) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
 
getFromReplicaInvalidReplica(int, int) - Static method in class com.couchbase.client.core.error.CommonExceptions
 
getFromReplicaNotCouchbaseBucket() - Static method in class com.couchbase.client.core.error.CommonExceptions
 
getMechanismNames(Map<String, ?>) - Method in class com.couchbase.client.core.io.netty.kv.sasl.CouchbaseSaslClientFactory
Note that this method should be never used, but for completeness sake it returns all supported mechanisms by Couchbase.
getMechanismNames(Map<String, ?>) - Method in class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
 
getMessage() - Method in exception com.couchbase.client.core.error.RequestCanceledException
 
getName() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Return the name of this Logger instance.
getRaw() - Method in enum com.couchbase.client.core.config.BucketCapabilities
 
getRaw() - Method in enum com.couchbase.client.core.config.ClusterCapabilities
 
getRedactionLevel() - Static method in class com.couchbase.client.core.logging.LogRedaction
Returns the current redaction level.
GetRequest - Class in com.couchbase.client.core.msg.kv
Represents a KV Get (full document) operation.
GetRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy) - Constructor for class com.couchbase.client.core.msg.kv.GetRequest
 
GetResponse - Class in com.couchbase.client.core.msg.kv
Represents the response of a GetRequest.
getScheduler() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
Return wrapped Scheduler instance
getStatus() - Method in class com.couchbase.client.core.msg.search.SearchChunkHeader
 
getZone() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
 
globalConfig() - Method in class com.couchbase.client.core.config.ClusterConfig
 
GlobalConfig - Class in com.couchbase.client.core.config
The GlobalConfig represents a configuration which is not tied to a bucket.
GlobalConfig(long, List<PortInfo>, Map<String, Set<ClusterCapabilities>>, String) - Constructor for class com.couchbase.client.core.config.GlobalConfig
 
GlobalConfigNotFoundException - Exception in com.couchbase.client.core.error
Exception thrown if global configs are supported but the server tells the client that there is currently non available.
GlobalConfigNotFoundException() - Constructor for exception com.couchbase.client.core.error.GlobalConfigNotFoundException
 
GlobalConfigParser - Class in com.couchbase.client.core.config
 
GlobalConfigParser() - Constructor for class com.couchbase.client.core.config.GlobalConfigParser
 
GlobalConfigUpdatedEvent - Class in com.couchbase.client.core.cnc.events.config
 
GlobalConfigUpdatedEvent(Context, GlobalConfig) - Constructor for class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
 
GlobalLoader - Class in com.couchbase.client.core.config.loader
The GlobalLoader is different to the bucket-based loaders in that it tries to fetch a cluster global configuration which is not bound to a specific bucket.
GlobalLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.GlobalLoader
 
GlobalRefresher - Class in com.couchbase.client.core.config.refresher
The GlobalRefresher keeps the cluster-level global config up-to-date.
GlobalRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.GlobalRefresher
Creates a new global refresher.
Golang - Class in com.couchbase.client.core.util
Helper methods that have to do with certain golang-specific format the server uses.
Golang() - Constructor for class com.couchbase.client.core.util.Golang
 

H

HALF_OPEN - com.couchbase.client.core.endpoint.CircuitBreaker.State
The circuit breaker is half-open (likely a canary is in-flight).
handle(Callback[]) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
This SASL callback handler is used to call certain callbacks during the authentication phases (to set the name and password if required).
handleNotification(Notification, Object) - Method in class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
 
handlePauseEvent(long, long) - Method in class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
 
handlerAdded(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
When the non-chunked handler is added, it also needs to add the http aggregator.
handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
 
handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
When the non-chunked handler is removed, it also needs to remove its http aggregator.
HandlerUtils - Class in com.couchbase.client.core.io.netty
Various netty IO handler utilities.
hasBucket(String) - Method in class com.couchbase.client.core.config.ClusterConfig
 
hasBucketMap(String) - Method in class com.couchbase.client.core.io.CollectionMap
Checks if the given bucket is at all present in the map.
hasCause(Throwable, Class<? extends Throwable>) - Static method in class com.couchbase.client.core.util.CbThrowables
Returns true if the given throwable or any throwable in its causal chain is an instance of the given type.
hasClusterOrBucketConfig() - Method in class com.couchbase.client.core.config.ClusterConfig
 
hasCommonFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
Checks whether the upper 8 bits are set, indicating common flags presence.
hasCommonFormat(int, int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
Checks that flags has common flags bits set and that they correspond to expected common flags format.
hasCompressionFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
Checks whether the upper 3 bits are set, indicating compression presence.
hasErrorCode(int) - Method in exception com.couchbase.client.core.error.AnalyticsException
 
hasErrorCode(int) - Method in exception com.couchbase.client.core.error.QueryException
 
hasFastForwardMap() - Method in interface com.couchbase.client.core.config.BucketConfig
Returns true if the config has a fast forward map that describes what the topology of the cluster will be after the current rebalance operation completes.
hasFastForwardMap() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
hasFastForwardMap() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
 
hasFastForwardMap() - Method in class com.couchbase.client.core.config.PartitionInfo
 
hash(NodeInfo, int) - Method in interface com.couchbase.client.core.node.MemcachedHashingStrategy
The hash for each node based on the node information and repetition.
hash(NodeInfo, int) - Method in class com.couchbase.client.core.node.StandardMemcachedHashingStrategy
 
hashCode() - Method in class com.couchbase.client.core.config.AlternateAddress
 
hashCode() - Method in class com.couchbase.client.core.config.PortInfo
 
hashCode() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
 
hashCode() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
 
hashCode() - Method in class com.couchbase.client.core.env.NetworkResolution
 
hashCode() - Method in class com.couchbase.client.core.env.SeedNode
 
hashCode() - Method in class com.couchbase.client.core.io.CollectionIdentifier
 
hashCode() - Method in class com.couchbase.client.core.msg.CancellationReason
 
hashCode() - Method in class com.couchbase.client.core.msg.kv.MutationToken
 
hashCode() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
 
hashCode() - Method in class com.couchbase.client.core.node.Node
 
hashCode() - Method in class com.couchbase.client.core.node.NodeIdentifier
 
hashCode() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
 
hasPrimaryPartitionsOnNode(String) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
hasServicesEnabled() - Method in class com.couchbase.client.core.node.Node
 
header() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
 
header() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
Once the header is completely available, returns a non-absent value of it.
header() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
 
header() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
 
header() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
 
header() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
 
header() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
Returns the header for this response, immediately available.
header() - Method in class com.couchbase.client.core.msg.query.QueryResponse
 
header() - Method in class com.couchbase.client.core.msg.search.SearchResponse
 
header() - Method in class com.couchbase.client.core.msg.view.ViewResponse
 
HealthPinger - Class in com.couchbase.client.core.diag
The HealthPinger allows to "ping" individual services with real operations for their health.
HealthPinger() - Constructor for class com.couchbase.client.core.diag.HealthPinger
 
HELLO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The hello command used during bootstrap to negoatiate the features.
hostname() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
 
hostname() - Method in class com.couchbase.client.core.config.AlternateAddress
 
hostname() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider.AlternateAddressHolder
 
hostname() - Method in class com.couchbase.client.core.config.NodeInfo
 
hostname() - Method in class com.couchbase.client.core.config.PortInfo
 
hostname() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
 
hosts() - Method in class com.couchbase.client.core.util.ConnectionString
Get the list of all hosts from the connection string.
httpPort() - Method in class com.couchbase.client.core.env.SeedNode
 
HttpProtocol - Class in com.couchbase.client.core.io.netty
Helper methods that need to be used when dealing with the HTTP protocol.
HttpProtocol() - Constructor for class com.couchbase.client.core.io.netty.HttpProtocol
 
HttpRequest<H extends ChunkHeader,​ROW extends ChunkRow,​T extends ChunkTrailer,​R extends ChunkedResponse<H,​ROW,​T>> - Interface in com.couchbase.client.core.msg
 
HttpStatusCodeException - Exception in com.couchbase.client.core.error
 
HttpStatusCodeException(int) - Constructor for exception com.couchbase.client.core.error.HttpStatusCodeException
 
HttpStatusCodeException(HttpResponseStatus) - Constructor for exception com.couchbase.client.core.error.HttpStatusCodeException
 

I

id() - Method in class com.couchbase.client.core.CoreContext
A (app local) unique ID per core instance.
id() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
 
id() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
id() - Method in class com.couchbase.client.core.diag.PingResult
 
id() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
id() - Method in class com.couchbase.client.core.msg.BaseRequest
 
id() - Method in interface com.couchbase.client.core.msg.Request
Holds a unique ID for each request that is assigned automatically.
idempotent() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.GetRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.NoopRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.manager.GenericManagerRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.query.QueryRequest
 
idempotent() - Method in interface com.couchbase.client.core.msg.Request
Returns if the given request is idempotent or not.
idempotent() - Method in class com.couchbase.client.core.msg.search.GenericSearchRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.search.SearchRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
 
idempotent() - Method in class com.couchbase.client.core.msg.view.ViewRequest
 
ident() - Method in enum com.couchbase.client.core.service.ServiceType
 
identifier() - Method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
 
identifier() - Method in class com.couchbase.client.core.config.NodeInfo
 
identifier() - Method in class com.couchbase.client.core.config.PortInfo
 
identifier() - Method in class com.couchbase.client.core.msg.CancellationReason
Returns the identifier for this reason.
identifier() - Method in class com.couchbase.client.core.node.Node
Returns the node identifier.
IDLE - com.couchbase.client.core.node.NodeState
This Node is idle (no services attached at all or all of them idle)
IDLE - com.couchbase.client.core.service.ServiceState
This Service is idle (no endpoints attached at all)
idleSleepDuration(Duration) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
 
idleTime() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
 
idleTime() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
 
idleTime() - Method in interface com.couchbase.client.core.service.ServiceConfig
 
idleTime(Duration) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
 
idleTime(Duration) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
 
idleTime(Duration) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
 
idleTime(Duration) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
 
idleTime(Duration) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
 
INCREMENT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Increment binary counter.
IncrementRequest - Class in com.couchbase.client.core.msg.kv
 
IncrementRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long, long, Optional<Long>, int, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.IncrementRequest
 
IncrementResponse - Class in com.couchbase.client.core.msg.kv
 
IncrementResponse(ResponseStatus, long, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.IncrementResponse
 
incrementRetryAttempts(Duration, RetryReason) - Method in class com.couchbase.client.core.msg.RequestContext
 
INDIVIDUAL_REQUEST_FAILED - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
An individual request for a poll/stream failed.
IndividualReplicaGetFailedEvent - Class in com.couchbase.client.core.cnc.events.request
When a replica get fetches more than one in one shot and an individual item fails it will be ignored, but this event is logged to aid with debugging.
IndividualReplicaGetFailedEvent(RequestContext) - Constructor for class com.couchbase.client.core.cnc.events.request.IndividualReplicaGetFailedEvent
 
info(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the INFO level.
info(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the INFO level according to the specified format and arguments.
info(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log an exception (throwable) at the INFO level with an accompanying message.
INFO - com.couchbase.client.core.cnc.Event.Severity
Should rely non-critical information.
init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.AnalyticsEndpoint.AnalyticsPipelineInitializer
 
init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.KeyValueEndpoint.KeyValuePipelineInitializer
 
init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.ManagerEndpoint.ManagerPipelineInitializer
 
init(BaseEndpoint, ChannelPipeline) - Method in interface com.couchbase.client.core.endpoint.PipelineInitializer
Initializes the pipeline with the handlers that are part of the implementation.
init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.QueryEndpoint.QueryPipelineInitializer
 
init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.SearchEndpoint.SearchPipelineInitializer
 
init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.ViewEndpoint.ViewPipelineInitializer
 
initGlobalConfig() - Method in class com.couchbase.client.core.Core
Instructs the client to, if possible, load and initialize the global config.
InitGlobalConfigFailedEvent - Class in com.couchbase.client.core.cnc.events.core
Raised when a global config could not be loaded.
InitGlobalConfigFailedEvent(Event.Severity, Duration, CoreContext, InitGlobalConfigFailedEvent.Reason) - Constructor for class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
 
InitGlobalConfigFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.core
The reasons why the global config init failed.
initialize(ChannelConfig) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Initializes the parser to a fresh state.
initialize(ChannelConfig) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
Begins a new parsing session.
injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.cnc.AbstractContext
This method needs to be implemented by the actual context implementations to inject the params they need for exporting.
injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.CoreContext
 
injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.endpoint.EndpointContext
 
injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.io.IoContext
 
injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.msg.RequestContext
 
injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.node.NodeContext
 
injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.service.ServiceContext
 
innerReason() - Method in class com.couchbase.client.core.msg.CancellationReason
If applicable, returns an inner reason for the cancellation for additional context.
InsertRequest - Class in com.couchbase.client.core.msg.kv
Uses the KV "add" command to insert documents if they do not already exist.
InsertRequest(String, byte[], long, int, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.InsertRequest
 
InsertResponse - Class in com.couchbase.client.core.msg.kv
 
INSTANCE - Static variable in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
 
INSTANCE - Static variable in class com.couchbase.client.core.env.CertificateAuthenticator
 
INSTANCE - Static variable in class com.couchbase.client.core.node.StandardMemcachedHashingStrategy
 
INSTANCE - Static variable in class com.couchbase.client.core.retry.BestEffortRetryStrategy
 
INSTANCE - Static variable in class com.couchbase.client.core.retry.FailFastRetryStrategy
 
instant() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
Gets the current instant of the clock.
INTERNAL - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
This is an internal error in the server.
INTERNAL_SERVER_ERROR - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
A server-internal error has been reported.
INTERNAL_SERVER_ERROR - com.couchbase.client.core.msg.ResponseStatus
The server indicated an internal error.
interval() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
 
INVALID_ARGS - com.couchbase.client.core.msg.ResponseStatus
 
INVALID_COMBO - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
An invalid combination of commands was specified
INVALID_INPUT - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
This attribute means that a user's input was invalid because it violates the semantics of the operation, or exceeds some predefined limit.
INVALID_REQUEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Invalid request sent.
INVALID_REQUEST - com.couchbase.client.core.msg.ResponseStatus
 
INVALID_REQUEST_DETECTED - com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
We detected an invalid request coming in from the upper layers.
INVALID_RESPONSE_FORMAT_DETECTED - com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
Got a response format the decoder didn't expect.
InvalidPacketDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
This event is created if somewhere in the IO layer an invalid packet was detected.
InvalidPacketDetectedEvent(IoContext, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
 
InvalidRequestDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
If this event is raised, it indicates a serious bug in the system.
InvalidRequestDetectedEvent(IoContext, ServiceType, Object) - Constructor for class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
 
IO - com.couchbase.client.core.cnc.Event.Category
Represents an event from the IO subsystem.
ioConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
ioConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
ioConfig(IoConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
IoConfig - Class in com.couchbase.client.core.env
 
IoConfig.Builder - Class in com.couchbase.client.core.env
 
IoContext - Class in com.couchbase.client.core.io
The IoContext is used to extend the core context with IO related metadata that is useful during event generation.
IoContext(CoreContext, SocketAddress, SocketAddress, Optional<String>) - Constructor for class com.couchbase.client.core.io.IoContext
Creates a new IO Context.
ioEnvironment() - Method in class com.couchbase.client.core.env.CoreEnvironment
Holds the environmental configuration/state that is tied to the IO layer.
ioEnvironment(IoEnvironment.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
IoEnvironment - Class in com.couchbase.client.core.env
The IoEnvironment holds all IO-related configuration and state.
IoEnvironment.Builder - Class in com.couchbase.client.core.env
 
isDebugEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Is the logger instance enabled for the DEBUG level.
isDefault() - Method in class com.couchbase.client.core.io.CollectionIdentifier
 
isErrorEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Is the logger instance enabled for the ERROR level.
isFlexible() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
isHeaderComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Only for use by subclasses.
isInfoEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Is the logger instance enabled for the INFO level.
isNull() - Method in class com.couchbase.client.core.json.stream.MatchedValue
 
isNullOrEmpty(String) - Static method in class com.couchbase.client.core.util.CbStrings
 
isNullOrEmpty(Collection<?>) - Static method in class com.couchbase.client.core.util.CbCollections
 
isNullOrEmpty(Map<?, ?>) - Static method in class com.couchbase.client.core.util.CbCollections
 
isRequest() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
isTraceEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Is the logger instance enabled for the TRACE level.
isValidDnsSrv() - Method in class com.couchbase.client.core.util.ConnectionString
Returns true if this connection string qualifies for DNS SRV resolving per spec.
isWarnEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Is the logger instance enabled for the WARN level.
ITEM_DELETED - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
This attribute means that the error is related to operating on a soft-deleted document.
ITEM_LOCKED - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
This attribute specifies that the requested item is currently locked.
ITEM_ONLY - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
This attribute means that the error is related to a constraint failure regarding the item itself, i.e.
iteration() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
 
iteration() - Method in interface com.couchbase.client.core.retry.reactor.IterationContext
The next iteration number.
IterationContext<T> - Interface in com.couchbase.client.core.retry.reactor
Context provided to retry or repeat callbacks.

J

jitter(Jitter) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
jitter(Jitter) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
jitter(Jitter) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function that applies jitter to the backoff delay.
jitter(Jitter) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function that applies jitter to the backoff delay.
Jitter - Interface in com.couchbase.client.core.retry.reactor
Jitter function that is applied to the backoff delay.
JSON - com.couchbase.client.core.io.netty.kv.ServerFeature
Enables JSON data identification support.
JSON - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
 
JSON - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
Compact JSON.
JSON_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
JSON_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
JSON_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
JSON_PRETTY - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
Verbose, Pretty JSON.
JsonStreamParser - Class in com.couchbase.client.core.json.stream
Create an instance with JsonStreamParser.builder().
JsonStreamParser.Builder - Class in com.couchbase.client.core.json.stream
Builder instances are reusable provided that ALL configuration of the instance occurs before any call to JsonStreamParser.Builder.build().

K

KETAMA - com.couchbase.client.core.config.BucketNodeLocator
The node locator based on the ketama location algorithm.
ketamaNodes() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
 
key() - Method in class com.couchbase.client.core.env.SecurityConfig
 
key() - Method in exception com.couchbase.client.core.error.CASMismatchException
 
key() - Method in exception com.couchbase.client.core.error.DocumentMutationLostException
 
key() - Method in exception com.couchbase.client.core.error.KeyExistsException
 
key() - Method in exception com.couchbase.client.core.error.KeyNotFoundException
 
key() - Method in exception com.couchbase.client.core.error.LockException
 
key() - Method in exception com.couchbase.client.core.error.ValueTooLargeException
 
key() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
key() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
The key of the kv request.
key() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
keyCertChain() - Method in class com.couchbase.client.core.env.SecurityConfig
 
keyCertificate(PrivateKey, String, List<X509Certificate>) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
 
keyCertificate(PrivateKey, String, List<X509Certificate>) - Static method in class com.couchbase.client.core.env.SecurityConfig
 
KeyExistsException - Exception in com.couchbase.client.core.error
Indicates an operation failed because the key already exists.
keyManagerFactory() - Method in class com.couchbase.client.core.env.SecurityConfig
 
keyManagerFactory(KeyManagerFactory) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
 
keyManagerFactory(KeyManagerFactory) - Static method in class com.couchbase.client.core.env.SecurityConfig
 
KeyNotFoundException - Exception in com.couchbase.client.core.error
Indicates an operation failed because the key does not exist.
keyPassword() - Method in class com.couchbase.client.core.env.SecurityConfig
 
KeyValueBucketLoader - Class in com.couchbase.client.core.config.loader
This loader is responsible for initially loading a configuration through the kv protocol.
KeyValueBucketLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.KeyValueBucketLoader
 
KeyValueBucketRefresher - Class in com.couchbase.client.core.config.refresher
The KeyValueBucketRefresher keeps configs up-to-date through the KV service.
KeyValueBucketRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
 
KeyValueEndpoint - Class in com.couchbase.client.core.endpoint
 
KeyValueEndpoint(ServiceContext, String, int, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.endpoint.KeyValueEndpoint
 
KeyValueEndpoint.KeyValuePipelineInitializer - Class in com.couchbase.client.core.endpoint
 
KeyValueErrorMapCodeHandledEvent - Class in com.couchbase.client.core.cnc.events.io
Raised if an unknown error is decoded and handled through the KV error map.
KeyValueErrorMapCodeHandledEvent(IoContext, ErrorMap.ErrorCode) - Constructor for class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
 
KeyValueLocator - Class in com.couchbase.client.core.node
A Locator responsible for locating the right node based on the partition of the key.
KeyValueLocator() - Constructor for class com.couchbase.client.core.node.KeyValueLocator
 
KeyValueMessageHandler - Class in com.couchbase.client.core.io.netty.kv
This handler is responsible for writing KV requests and completing their associated responses once they arrive.
KeyValueMessageHandler(BaseEndpoint, EndpointContext, Optional<String>) - Constructor for class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
Creates a new KeyValueMessageHandler.
KeyValuePipelineInitializer(EndpointContext, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.endpoint.KeyValueEndpoint.KeyValuePipelineInitializer
 
KeyValueRequest<R extends Response> - Interface in com.couchbase.client.core.msg.kv
Main parent interface for all Key/Value requests.
KeyValueService - Class in com.couchbase.client.core.service
 
KeyValueService(ServiceConfig, CoreContext, String, int, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.service.KeyValueService
 
keyValueServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
keyValueServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
 
keyValueServiceConfig(KeyValueServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
keyValueServiceConfig(KeyValueServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
 
KeyValueServiceConfig - Class in com.couchbase.client.core.service
 
KeyValueServiceConfig.Builder - Class in com.couchbase.client.core.service
 
KV - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
The KV refresher.
KV - com.couchbase.client.core.service.ServiceType
The Key/Value Service ("kv").
KV_COLLECTION_OUTDATED - com.couchbase.client.core.retry.RetryReason
The collection identifier for the KV service has been outdated.
KV_ERROR_MAP_INDICATED - com.couchbase.client.core.retry.RetryReason
The KV error map indicated a retry action on an unknown response code.
KV_LOCKED - com.couchbase.client.core.retry.RetryReason
Server response indicates a locked document.
KV_NOT_MY_VBUCKET - com.couchbase.client.core.retry.RetryReason
A KV "not my vbucket" response has been received.
KV_RESPONSE_CONTAINED_CLOSE_INDICATION - com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
We got a KV response which was not successful and indicated that the socket/channel needs to be reset.
KV_RESPONSE_CONTAINED_UNKNOWN_OPAQUE - com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
We got a KV response which contained an opaque value that the client has no idea about.
KV_SYNC_WRITE_IN_PROGRESS - com.couchbase.client.core.retry.RetryReason
Server response indicates a sync write in progress.
KV_SYNC_WRITE_RE_COMMIT_IN_PROGRESS - com.couchbase.client.core.retry.RetryReason
Server response a sync write re-commit in progress.
KV_TEMPORARY_FAILURE - com.couchbase.client.core.retry.RetryReason
Server response indicates a temporary failure.
kvCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
kvCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
 
kvCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures a CircuitBreaker to use for key-value operations.
kvCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
 
kvEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the EventLoopGroup to be used for Key/Value traffic.
kvEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
 
kvEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
 
kvPort() - Method in class com.couchbase.client.core.env.SeedNode
 
kvTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
kvTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for key-value operations.
kvTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 

L

lastActivity() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
lastPacket() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
 
lastPersistedSeqNo() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
lastResponseReceived() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
lastResponseReceived() - Method in interface com.couchbase.client.core.endpoint.Endpoint
Holds the timestamp of the last response received (or 0 if no request ever sent).
lastRetryDuration() - Method in class com.couchbase.client.core.msg.RequestContext
 
lastSeqNoReceived() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
latency() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
LINEAR - com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
 
listOf(T...) - Static method in class com.couchbase.client.core.util.CbCollections
Returns an unmodifiable list containing the given items.
load(B) - Method in interface com.couchbase.client.core.env.PropertyLoader
 
load(CoreEnvironment.Builder) - Method in class com.couchbase.client.core.env.ConnectionStringPropertyLoader
 
load(CoreEnvironment.Builder) - Method in class com.couchbase.client.core.env.SystemPropertyPropertyLoader
 
load(PropertyLoader<CoreEnvironment.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
load(NodeIdentifier, int) - Method in class com.couchbase.client.core.config.loader.GlobalLoader
Tries to load the global configuration.
load(NodeIdentifier, int, String, Optional<String>) - Method in class com.couchbase.client.core.config.loader.BaseBucketLoader
Performs the config loading through multiple steps.
load(NodeIdentifier, int, String, Optional<String>) - Method in interface com.couchbase.client.core.config.loader.BucketLoader
Attempts to load a config for the given seed node.
loadAndRefreshGlobalConfig() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Instructs the provider to try and load the global config, and then manage it.
loadAndRefreshGlobalConfig() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
local() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
local() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
local() - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
 
local() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
local(String) - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
 
local(String) - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
local(String) - Method in interface com.couchbase.client.core.msg.util.AssignChannelInfo
 
localSocket() - Method in class com.couchbase.client.core.endpoint.EndpointContext
 
localSocket() - Method in class com.couchbase.client.core.io.IoContext
Returns the local socket.
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
 
LOCKED - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Resource is locked.
LOCKED - com.couchbase.client.core.msg.ResponseStatus
The requested resource is locked.
LockException - Exception in com.couchbase.client.core.error
Thrown when the server reports a temporary failure that is very likely to be lock-related (like an already locked key or a bad cas used for unlock).
loggerConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
loggerConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
loggerConfig(LoggerConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
LoggerConfig - Class in com.couchbase.client.core.env
 
LoggerConfig.Builder - Class in com.couchbase.client.core.env
 
loggerName() - Method in class com.couchbase.client.core.env.LoggerConfig
 
loggerName(String) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
 
loggerName(String) - Static method in class com.couchbase.client.core.env.LoggerConfig
 
LoggingEventConsumer - Class in com.couchbase.client.core.cnc
Consumes Events and logs them per configuration.
LoggingEventConsumer.Logger - Interface in com.couchbase.client.core.cnc
Generic logger interface.
LogRedaction - Class in com.couchbase.client.core.logging
Static utility methods for global log redaction settings.
LONG_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
LONG_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
LRUCache<K,​V> - Class in com.couchbase.client.core.util
Implements a generic LRU cache which evicts after the max size is reached.
LRUCache(int) - Constructor for class com.couchbase.client.core.util.LRUCache
 

M

magic() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
Returns the magic for the given command.
MAJORITY - com.couchbase.client.core.msg.kv.DurabilityLevel
The mutation must be replicated to (that is, held in the memory allocated to the bucket on) a majority of the Data Service nodes.
MAJORITY_AND_PERSIST_ON_MASTER - com.couchbase.client.core.msg.kv.DurabilityLevel
The mutation must be replicated to a majority of the Data Service nodes.
managementTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
managementTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for manager operations.
managementTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
MANAGER - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
The cluster manager refresher.
MANAGER - com.couchbase.client.core.service.ServiceType
The Cluster Manager service ("ns server")
managerCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
managerCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
 
managerCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures a CircuitBreaker to use for manager operations.
managerCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
 
ManagerEndpoint - Class in com.couchbase.client.core.endpoint
 
ManagerEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.ManagerEndpoint
 
ManagerEndpoint.ManagerPipelineInitializer - Class in com.couchbase.client.core.endpoint
 
managerEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the EventLoopGroup to be used for config traffic.
managerEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
 
managerEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
 
ManagerMessageHandler - Class in com.couchbase.client.core.io.netty.manager
This handler dispatches requests and responses against the cluster manager service.
ManagerMessageHandler(BaseEndpoint, CoreContext) - Constructor for class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
 
ManagerPipelineInitializer(EndpointContext) - Constructor for class com.couchbase.client.core.endpoint.ManagerEndpoint.ManagerPipelineInitializer
 
managerPort() - Method in class com.couchbase.client.core.node.NodeIdentifier
 
ManagerRequest<R extends Response> - Interface in com.couchbase.client.core.msg.manager
Parent interface for all requests going to the cluster manager.
ManagerService - Class in com.couchbase.client.core.service
 
ManagerService(CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.ManagerService
 
manifest() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
 
mapOf() - Static method in class com.couchbase.client.core.util.CbCollections
Returns an unmodifiable empty map.
mapOf(K, V) - Static method in class com.couchbase.client.core.util.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
mapOf(K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
mapOf(K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
mapOf(K, V, K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
mapOf(K, V, K, V, K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
Returns an unmodifiable map containing the given key/value pairs.
Mapper - Class in com.couchbase.client.core.json
Provides utilities for encoding and decoding JSON data.
MapperException - Exception in com.couchbase.client.core.json
This exception is usually raised when a JSON encoding or decoding was not successful.
mapSubDocumentError(SubDocumentOpResponseStatus, String, String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
For any response that can be returned by a SubDocument command - path, document, or execution-based - map it to an appropriate SubDocumentException.
MARK_SWEEP_COMPACT - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
The good old serial mark and sweep compactor (enabled via -XX:+UseSerialGC).
markFailure() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
The tracked request is marked failure.
markFailure() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
 
markHeaderComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
 
markRequestCompletion() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Called from the event loop handlers to mark a request as being completed.
markSuccess() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
The tracked request is marked succeeded.
markSuccess() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
 
markTainted(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
Marks the bucket as tainted, which will change the behavior of the refresher.
markTainted(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
No action needed when a config is marked as tainted for the cluster manager refresher, since the server pushes new configs anyways during rebalance.
markTainted(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
 
markUntainted(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
Marks the bucket as untainted, which will change the behavior of the refresher.
markUntainted(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
No action needed when a config is marked as untainted for the cluster manager refresher, since the server pushes new configs anyways during rebalance.
markUntainted(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
 
master() - Method in class com.couchbase.client.core.config.Partition
 
MatchedValue - Class in com.couchbase.client.core.json.stream
 
maxDelay() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
 
maxDuration() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
 
maxEndpoints() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
 
maxEndpoints() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
 
maxEndpoints() - Method in interface com.couchbase.client.core.service.ServiceConfig
 
maxEndpoints(int) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
 
maxEndpoints(int) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
 
maxEndpoints(int) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
 
maxEndpoints(int) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
 
maxEndpoints(int) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
 
maxScore() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
 
maxValue() - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
 
maxValue(GcAnalyzer.GcType) - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
 
maybeRetry(CoreContext, Request<? extends Response>, RetryReason) - Static method in class com.couchbase.client.core.retry.RetryOrchestrator
Retry or cancel the given request, depending on its state and the configured RetryStrategy.
mech() - Method in enum com.couchbase.client.core.env.SaslMechanism
 
MEMCACHED - com.couchbase.client.core.config.BucketType
This bucket is a "memcached" bucket.
MemcachedBucketConfig - Class in com.couchbase.client.core.config
 
MemcachedBucketConfig(CoreEnvironment, long, String, String, String, String, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, Map<String, Set<ClusterCapabilities>>, String) - Constructor for class com.couchbase.client.core.config.MemcachedBucketConfig
Creates a new MemcachedBucketConfig.
MemcachedHashingStrategy - Interface in com.couchbase.client.core.node
This interface defines different hashing strategies used for ketama hashing in memcached buckets.
MemcacheProtocol - Enum in com.couchbase.client.core.io.netty.kv
The MemcacheProtocol class holds static helpers that deal with the encoding and decoding as well as access of the memcache binary protocol.
MemcacheProtocol.Datatype - Enum in com.couchbase.client.core.io.netty.kv
 
MemcacheProtocol.Magic - Enum in com.couchbase.client.core.io.netty.kv
 
MemcacheProtocol.Opcode - Enum in com.couchbase.client.core.io.netty.kv
Contains all known/used kv protocol opcodes.
MemcacheProtocol.Status - Enum in com.couchbase.client.core.io.netty.kv
 
MemcacheProtocolDecodeHandler - Class in com.couchbase.client.core.io.netty.kv
The MemcacheProtocolDecodeHandler is a lightweight decoder that understands the KV header and aggregates header and value into one buffer before passing it on.
MemcacheProtocolDecodeHandler() - Constructor for class com.couchbase.client.core.io.netty.kv.MemcacheProtocolDecodeHandler
 
MemcacheProtocolVerificationHandler - Class in com.couchbase.client.core.io.netty.kv
This handler makes sure that the KV protocol packets passed around are not malformed.
MemcacheProtocolVerificationHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.kv.MemcacheProtocolVerificationHandler
message() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
Returns the error message in string form.
message() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
 
message() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
 
message() - Method in class com.couchbase.client.core.logging.RedactableArgument
The message of this redactable argument.
messageToString(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper method during development and debugging to dump the raw message as a verbose string.
metrics() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
 
metrics() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
 
millis() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
 
minDelay() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
 
minEndpoints() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
 
minEndpoints() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
 
minEndpoints() - Method in interface com.couchbase.client.core.service.ServiceConfig
 
minEndpoints(int) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
 
minEndpoints(int) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
 
minEndpoints(int) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
 
minEndpoints(int) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
 
minEndpoints(int) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
 
minimumEndpoints() - Method in class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
 
minRatio() - Method in class com.couchbase.client.core.env.CompressionConfig
Returns the minimum effective ratio to send when compressed.
minRatio(double) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
The minimum ratio after which a compressed doc is sent compressed versus the uncompressed version is sent for efficiency.
minRatio(double) - Static method in class com.couchbase.client.core.env.CompressionConfig
The minimum ratio after which a compressed doc is sent compressed versus the uncompressed version is sent for efficiency.
minSize() - Method in class com.couchbase.client.core.env.CompressionConfig
Returns the minimum configured compression size.
minSize(int) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
The minimum size after which compression is performed.
minSize(int) - Static method in class com.couchbase.client.core.env.CompressionConfig
The minimum size after which compression is performed.
MODIFIED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Response indicating the key was modified.
MOSTLY_CONCURRENT - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
The algorithm is mostly concurrent and only shortly stopping the world.
msg() - Method in exception com.couchbase.client.core.error.QueryException
Returns a human-readable description of the error, as reported by the query service.
MULTI_PATH_FAILURE - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
Specified key was successfully found, but one or more path operations failed
MultiMutationException - Exception in com.couchbase.client.core.error.subdoc
Exception denoting that at least one error occurred when applying multiple mutations using the sub-document API.
MultiMutationException(int, SubDocumentOpResponseStatus, CouchbaseException) - Constructor for exception com.couchbase.client.core.error.subdoc.MultiMutationException
 
MUTATION_SEQNO - com.couchbase.client.core.io.netty.kv.ServerFeature
Returns the sequence number on every mutation.
mutationToken() - Method in class com.couchbase.client.core.msg.kv.AppendResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.InsertResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.PrependResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.RemoveResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.ReplaceResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.TouchResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.UnlockResponse
 
mutationToken() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
 
mutationToken() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
MutationToken - Class in com.couchbase.client.core.msg.kv
Value object to contain vbucket UUID and sequence number.
MutationToken(short, long, long, String) - Constructor for class com.couchbase.client.core.msg.kv.MutationToken
 
mutationTokensEnabled() - Method in class com.couchbase.client.core.env.IoConfig
 
mutationTokensEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
 
mutationTokensEnabled(boolean) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures whether mutation tokens will be returned from the server for all mutation operations.
mutationTokensEnabled(boolean) - Static method in class com.couchbase.client.core.env.IoConfig
 

N

name() - Method in class com.couchbase.client.core.cnc.events.core.BucketClosedEvent
 
name() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenedEvent
 
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.config.CollectionsManifestCollection
 
name() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
 
name() - Method in class com.couchbase.client.core.env.NetworkResolution
Returns the wire representation of the network resolution setting.
name() - Method in class com.couchbase.client.core.env.UserAgent
 
name() - Method in exception com.couchbase.client.core.error.RequestCanceledException
 
name() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
 
nativeIoEnabled() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns true if native IO is enabled and can be used if supported.
nativeIoEnabled(boolean) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
 
nativeTlsEnabled() - Method in class com.couchbase.client.core.env.SecurityConfig
 
nativeTlsEnabled(boolean) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
 
negotiated() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
Returns the negotiated server features for this connection.
networkResolution() - Method in class com.couchbase.client.core.env.IoConfig
 
networkResolution(NetworkResolution) - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
networkResolution(NetworkResolution) - Static method in class com.couchbase.client.core.env.IoConfig
 
NetworkResolution - Class in com.couchbase.client.core.env
Configuration options for the network resolution setting.
newState() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
 
newState() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
 
newState() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
 
NO_ACCESS - com.couchbase.client.core.msg.ResponseStatus
The server indicated that the given message failed because of a permission violation.
NO_BUCKET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
No bucket selected.
NO_BUCKET - com.couchbase.client.core.msg.ResponseStatus
The server indicates that no bucket is selected.
NO_BUCKET_FOUND - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
Usually because the bucket is not open/no config there at the given point in time.
NO_CONFIG_FOUND - com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
 
NO_GENERATIONS - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
The used collector does not use a generational approach to perform GC.
NO_JITTER - Static variable in interface com.couchbase.client.core.retry.reactor.Jitter
 
NO_PRIORITY - Static variable in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
noBackoff() - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function with no backoff delay.
noBackoff() - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function with no backoff delay.
noBody() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper to express no body is used for this message.
noCas() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper to express no cas is used for this message.
noDatatype() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper to express no datatype is used for this message.
Node - Class in com.couchbase.client.core.node
 
Node(CoreContext, NodeIdentifier, Optional<String>) - Constructor for class com.couchbase.client.core.node.Node
 
NODE - com.couchbase.client.core.cnc.Event.Category
Represents an event from the Node layer.
NODE_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
Retried because at this point in time there is no node available to dispatch to.
nodeAtIndex(int) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
nodeCanBeUsed(Node, Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.RoundRobinLocator
This method can be overridden for additional per-node checks in addition to the service-type based check already performed in RoundRobinLocator.filterNodes(List, Request, ClusterConfig).
nodeCanBeUsed(Node, Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.ViewLocator
In addition to checking that the view service is enabled, for view dispatching it is vital that a request is only ever sent to a node which has active primary KV partitions.
NodeConnectedEvent - Class in com.couchbase.client.core.cnc.events.node
This event is generated when a node is correctly connected.
NodeConnectedEvent(Duration, NodeContext) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeConnectedEvent
Creates a new node connected event.
NodeContext - Class in com.couchbase.client.core.node
 
NodeContext(CoreContext, NodeIdentifier, Optional<String>) - Constructor for class com.couchbase.client.core.node.NodeContext
 
NodeDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.node
This event is generated when a node is correctly disconnected.
NodeDisconnectedEvent(Duration, NodeContext) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeDisconnectedEvent
Creates a new node disconnected event.
NodeDisconnectIgnoredEvent - Class in com.couchbase.client.core.cnc.events.node
 
NodeDisconnectIgnoredEvent(Event.Severity, NodeDisconnectIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
 
NodeDisconnectIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.node
Enumerates the reasons why a disconnect nod event could be ignored by the system.
nodeForId(byte[]) - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
 
NodeIdentifier - Class in com.couchbase.client.core.node
Identifies a node uniquely in the cluster.
NodeIdentifier(String, int) - Constructor for class com.couchbase.client.core.node.NodeIdentifier
 
nodeIndexForMaster(int, boolean) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
nodeIndexForReplica(int, int, boolean) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
NodeInfo - Class in com.couchbase.client.core.config
Default implementation of NodeInfo.
NodeInfo(String, String, Map<String, Integer>, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.NodeInfo
Creates a new NodeInfo with no SSL services.
NodeInfo(String, Map<ServiceType, Integer>, Map<ServiceType, Integer>, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.NodeInfo
Creates a new NodeInfo with SSL services.
NodeLocatorBugIdentifiedEvent - Class in com.couchbase.client.core.cnc.events.node
 
NodeLocatorBugIdentifiedEvent(Context) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeLocatorBugIdentifiedEvent
 
NodePartitionLengthNotEqualEvent - Class in com.couchbase.client.core.cnc.events.node
 
NodePartitionLengthNotEqualEvent(CoreContext, int, int) - Constructor for class com.couchbase.client.core.cnc.events.node.NodePartitionLengthNotEqualEvent
 
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_EXT - com.couchbase.client.core.config.BucketCapabilities
 
NodeState - Enum in com.couchbase.client.core.node
Holds all the different states a Node can be in.
NodeStateChangedEvent - Class in com.couchbase.client.core.cnc.events.node
 
NodeStateChangedEvent(NodeContext, NodeState, NodeState) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
 
noExtras() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper to express no extras are used for this message.
noFramingExtras() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper to express no framing extras are used for this message.
noJitter() - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
Jitter function that is a no-op.
noKey() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper to express no key is used for this message.
noMoreRetries(RetryReason) - Static method in class com.couchbase.client.core.msg.CancellationReason
This cancellation reason indicates that no more retries were allowed based on the retry strategy.
NonChunkedHttpMessageHandler - Class in com.couchbase.client.core.io.netty
This message handler can be considered the opposite of the ChunkedMessageHandler.
NonChunkedHttpMessageHandler(BaseEndpoint, ServiceType) - Constructor for class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
 
NonChunkedHttpRequest<R extends Response> - Interface in com.couchbase.client.core.msg
 
NONE - com.couchbase.client.core.logging.RedactionLevel
No redaction is performed.
NONE - com.couchbase.client.core.msg.kv.DurabilityLevel
No enhanced durability configured for the mutation.
NONE - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Do not observe any disk persistence constraint.
NONE - com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
Do not observe any replication constraint.
NOOP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The noop command.
noOpaque() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper to express no opaque is used for this message.
NoopCircuitBreaker - Class in com.couchbase.client.core.endpoint
A simple noop implementation of the CircuitBreaker if disabled by the user.
NoopRequest - Class in com.couchbase.client.core.msg.kv
Represents a NOOP KV Request, doing nothing.
NoopRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.NoopRequest
 
NoopResponse - Class in com.couchbase.client.core.msg.kv
The response of a NoopRequest.
noPartition() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper to express no partition is used for this message.
noRetry() - Static method in class com.couchbase.client.core.retry.RetryAction
 
NOT_FOUND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Entity not found.
NOT_FOUND - com.couchbase.client.core.msg.ResponseStatus
Indicates that the requested entity has not been found on the server.
NOT_FOUND_NOT_PERSISTED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Response indicating the key was not found and not persisted, as in the case of deletes - a logical delete.
NOT_FOUND_PERSISTED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Response indicating the key was not found and persisted, as in the case of deletes - a real delete.
NOT_INITIALIZED - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The server/kv engine is not initialized yet.
NOT_INITIALIZED - com.couchbase.client.core.msg.ResponseStatus
The server reports that it is not initialized yet.
NOT_MY_VBUCKET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Not my vbucket.
NOT_MY_VBUCKET - com.couchbase.client.core.msg.ResponseStatus
In a kv request, signaling that the vbucket is on a different node.
NOT_PIPELINED_REQUEST_IN_FLIGHT - com.couchbase.client.core.retry.RetryReason
The request has been dispatched into a non-pipelined handler and a request is currently in-flight so it cannot be dispatched right now onto the same socket.
NOT_PRESENT - com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
Remove service ignored because it is not present.
NOT_STORED - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Not stored for some reason.
NOT_STORED - com.couchbase.client.core.msg.ResponseStatus
The resource was not stored for some reason.
NOT_SUPPORTED - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Not supported.
notifyChannelInactive() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
This method is called from inside the channel to tell the endpoint hat it got inactive.
notNull(Object, String) - Static method in class com.couchbase.client.core.util.Validators
Check if the given input is not null.
notNullOrEmpty(String, String) - Static method in class com.couchbase.client.core.util.Validators
Check if the given string is not null or empty.
notNullOrEmpty(List<?>, String) - Static method in class com.couchbase.client.core.util.Validators
 
nullToEmpty(String) - Static method in class com.couchbase.client.core.util.CbStrings
 
NUM_RANGE - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The existing number is out of the valid range for arithmetic operations
numberOfPartitions() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
numberOfReplicas() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
numberOfReplicas() - Method in class com.couchbase.client.core.config.PartitionInfo
 
NumberTooBigException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when existing number value in document is too big.
NumberTooBigException() - Constructor for exception com.couchbase.client.core.error.subdoc.NumberTooBigException
 

O

Observe - Class in com.couchbase.client.core.service.kv
Implements traditional observe-based durability requirements.
Observe() - Constructor for class com.couchbase.client.core.service.kv.Observe
 
OBSERVE_CAS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Performs an observe call with the CAS option.
OBSERVE_SEQ - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Performs an observe call via sequence numbers.
Observe.ObservePersistTo - Enum in com.couchbase.client.core.service.kv
Defines the possible disk persistence constraints to observe.
Observe.ObserveReplicateTo - Enum in com.couchbase.client.core.service.kv
Defines the possible replication constraints to observe.
ObserveContext - Class in com.couchbase.client.core.service.kv
 
ObserveContext(CoreContext, Observe.ObservePersistTo, Observe.ObserveReplicateTo, Optional<MutationToken>, long, CollectionIdentifier, String, boolean, Duration) - Constructor for class com.couchbase.client.core.service.kv.ObserveContext
 
observeStatus() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
 
ObserveViaCasRequest - Class in com.couchbase.client.core.msg.kv
 
ObserveViaCasRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
 
ObserveViaCasResponse - Class in com.couchbase.client.core.msg.kv
 
ObserveViaCasResponse(ResponseStatus, long, ObserveViaCasResponse.ObserveStatus, boolean, ResponseStatusDetails) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
 
ObserveViaCasResponse.ObserveStatus - Enum in com.couchbase.client.core.msg.kv
 
ObserveViaSeqnoRequest - Class in com.couchbase.client.core.msg.kv
 
ObserveViaSeqnoRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, int, boolean, long, String) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
 
ObserveViaSeqnoResponse - Class in com.couchbase.client.core.msg.kv
 
ObserveViaSeqnoResponse(ResponseStatus, boolean, short, long, long, long, Optional<Long>, Optional<Long>) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
of(byte) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
of(Scheduler) - Static method in class com.couchbase.client.core.scheduler.SchedulerClock
Create instance of SchedulerClock from given Scheduler and system default ZoneId.systemDefault()
of(Scheduler, ZoneId) - Static method in class com.couchbase.client.core.scheduler.SchedulerClock
Create instance of SchedulerClock from given Scheduler and ZoneId
OK - com.couchbase.client.core.diag.PingServiceHealth.PingState
The ping went fine.
OLD - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
The old generation has been collected.
OLD_OR_SAME_REVISION - com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
The proposed config has the same or an older revision number.
oldState() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
 
oldState() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
 
oldState() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
 
oldVbucketUUID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
once() - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
Repeat function that repeats once.
ONE - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Observe disk persistence of one node (active or replica).
ONE - com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
Observe replication to one replica.
onlyIf(Predicate<? super RepeatContext<T>>) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
Repeat function that repeats only if the predicate returns true.
onlyIf(Predicate<? super RetryContext<T>>) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
Retry function that retries only if the predicate returns true, with no limit to the number of attempts.
opcode() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Returns the opcode for the given command.
OPEN - com.couchbase.client.core.endpoint.CircuitBreaker.State
The circuit breaker is open because it has tripped.
openBucket(String) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Initiates the bucket opening process.
openBucket(String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
openBucket(String) - Method in class com.couchbase.client.core.Core
Attempts to open a bucket and fails the Mono if there is a persistent error as the reason.
OperationDoesNotExist - Exception in com.couchbase.client.core.error
Raised when a requested subdoc operation does not exist.
OperationDoesNotExist() - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
 
OperationDoesNotExist(String) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
 
OperationDoesNotExist(String, Throwable) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
 
OperationDoesNotExist(Throwable) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
 
origin() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
Returns the origin, might be null.
origin() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
Returns the origin, might be null.
os() - Method in class com.couchbase.client.core.env.UserAgent
 
OTHER - Static variable in class com.couchbase.client.core.msg.CancellationReason
For a different reason.
OUT_OF_MEMORY - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The server is out of memory.
OUT_OF_MEMORY - com.couchbase.client.core.msg.ResponseStatus
The server is out of memory.
OVERLOADED - com.couchbase.client.core.cnc.EventBus.PublishResult
Could not publish because the event bus is overloaded temporarily.
OwnedSupplier<T> - Class in com.couchbase.client.core.env
 
OwnedSupplier(T) - Constructor for class com.couchbase.client.core.env.OwnedSupplier
 

P

packet() - Method in class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
Returns the invalid/malformed packet in its entirety.
PAR_NEW - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
The ParNew collector.
params() - Method in class com.couchbase.client.core.util.ConnectionString
 
parse(String, CoreEnvironment, String) - Static method in class com.couchbase.client.core.config.BucketConfigParser
Parse a raw configuration into a BucketConfig.
parse(String, String) - Static method in class com.couchbase.client.core.config.GlobalConfigParser
Parse a raw configuration into a GlobalConfig.
PARSE_FAILURE - com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
The config could not be parsed.
parseDuration(String) - Static method in class com.couchbase.client.core.util.Golang
Parses a Go duration string using the same rules as Go's time.ParseDuration method.
parserBuilder() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
 
parserBuilder() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Subclass implements this to return the "meat" of the decoding, the chunk parser.
parserBuilder() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
 
parserBuilder() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
 
parserBuilder() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
 
PARTIAL - com.couchbase.client.core.logging.RedactionLevel
Only User data is redacted; System and Metadata are not.
partition() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
partition() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
Reads the currently set partition this request is targeted against.
partition(short) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
partition(short) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
Allows to set the partition used for this request.
Partition - Class in com.couchbase.client.core.config
 
Partition(short, short[]) - Constructor for class com.couchbase.client.core.config.Partition
Creates a new Partition.
PARTITION_NOT_EXISTENT - Static variable in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
partitionHosts() - Method in class com.couchbase.client.core.config.PartitionInfo
 
PartitionInfo - Class in com.couchbase.client.core.config
Represents the partition information for a bucket.
partitions() - Method in class com.couchbase.client.core.config.PartitionInfo
 
PartitionSelectionStrategy - Class in com.couchbase.client.core.service.strategy
 
PartitionSelectionStrategy() - Constructor for class com.couchbase.client.core.service.strategy.PartitionSelectionStrategy
 
PasswordAuthenticator - Class in com.couchbase.client.core.env
 
path() - Method in enum com.couchbase.client.core.cnc.Event.Category
 
path() - Method in class com.couchbase.client.core.msg.kv.SubdocField
 
PATH_EXISTS - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The requested operation requires the path to not already exist, but it exists
PATH_INVALID - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The path's syntax was incorrect
PATH_MISMATCH - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
One of path components treats a non-dictionary as a dictionary, or a non-array as an array, or value the path points to is not a number
PATH_NOT_FOUND - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The provided path does not exist in the document
PATH_TOO_BIG - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The path provided is too large: either the string is too long, or it contains too many components
PathExistsException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when a path already exists and it shouldn't
PathExistsException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathExistsException
 
PathExistsException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathExistsException
 
PathInvalidException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when path has a syntax error, or path syntax is incorrect for the operation (for example, if operation requires an array index).
PathInvalidException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathInvalidException
 
PathInvalidException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathInvalidException
 
PathMismatchException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when the path structure conflicts with the document structure (for example, if a path mentions foo.bar[0].baz, but foo.bar is actually a JSON object).
PathMismatchException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathMismatchException
 
PathMismatchException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathMismatchException
 
PathNotFoundException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when a path does not exist in the document.
PathNotFoundException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathNotFoundException
 
PathNotFoundException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathNotFoundException
 
PathTooDeepException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when path is too deep to parse.
PathTooDeepException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathTooDeepException
 
PauseAnalyzer - Class in com.couchbase.client.core.cnc.diagnostics
Analyzes JVM pauses by utilizing the great PauseDetector from LatencyUtils.
PauseAnalyzer() - Constructor for class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
 
PausesDetectedEvent - Class in com.couchbase.client.core.cnc.events.diagnostics
When the analyzer detects a JVM pause, an event will be raised.
PausesDetectedEvent(Event.Severity, Context, Histogram) - Constructor for class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
 
PERSIST_TO_MAJORITY - com.couchbase.client.core.msg.kv.DurabilityLevel
The mutation must be persisted to a majority of the Data Service nodes.
persistTo() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
ping(CoreEnvironment, String, Core, String, Duration, RetryStrategy, List<ServiceType>) - Static method in class com.couchbase.client.core.diag.HealthPinger
Performs a service ping against all or (if given) the services provided.
pingAnalytics(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
Pings the service and completes if successful - and fails if it didn't work for some reason (reason is in the exception).
pingGeneric(String, Core, Duration, RetryStrategy, String, ServiceType) - Static method in class com.couchbase.client.core.diag.HealthPinger
 
pingKV(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
 
PingKVRequest - Class in com.couchbase.client.core.msg.diagnostics
 
PingKVRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.diagnostics.PingKVRequest
 
pingQuery(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
 
PingRequest - Class in com.couchbase.client.core.msg.diagnostics
 
PingRequest(Duration, CoreContext, RetryStrategy, String, String, ServiceType) - Constructor for class com.couchbase.client.core.msg.diagnostics.PingRequest
 
PingResponse - Class in com.couchbase.client.core.msg.diagnostics
 
PingResult - Class in com.couchbase.client.core.diag
Contains a report for all the internal service health states.
PingResult(List<PingServiceHealth>, String, String, long) - Constructor for class com.couchbase.client.core.diag.PingResult
 
pingSearch(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
 
PingServiceHealth - Class in com.couchbase.client.core.diag
Represents health for a specific service on ping.
PingServiceHealth(ServiceType, PingServiceHealth.PingState, String, long, String, String, String) - Constructor for class com.couchbase.client.core.diag.PingServiceHealth
 
PingServiceHealth.PingState - Enum in com.couchbase.client.core.diag
 
pingViews(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
 
pipelined() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Returns true if this endpoint is pipelined, false otherwise.
pipelined() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
 
pipelined() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
 
pipelined() - Method in interface com.couchbase.client.core.service.ServiceConfig
 
PipelineErrorHandler - Class in com.couchbase.client.core.io.netty
 
PipelineErrorHandler(BaseEndpoint) - Constructor for class com.couchbase.client.core.io.netty.PipelineErrorHandler
 
pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.AnalyticsEndpoint
 
pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Returns the initialize which adds endpoint-specific handlers to the pipeline.
pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.KeyValueEndpoint
 
pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.ManagerEndpoint
 
pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.QueryEndpoint
 
pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.SearchEndpoint
 
pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.ViewEndpoint
 
PipelineInitializer - Interface in com.couchbase.client.core.endpoint
Interface which provides a common API to initialize endpoint-specific pipelines.
PLAIN - com.couchbase.client.core.env.SaslMechanism
 
platform() - Method in class com.couchbase.client.core.env.UserAgent
 
poll(ObserveContext) - Static method in class com.couchbase.client.core.service.kv.Observe
 
pollerInterval() - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
Allows to override the default poller interval in tests to speed them up.
port() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
 
PortInfo - Class in com.couchbase.client.core.config
 
PortInfo(Map<String, Integer>, String, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.PortInfo
Creates a new PortInfo.
portInfos() - Method in class com.couchbase.client.core.config.GlobalConfig
The node/port infos for each node in the list.
ports() - Method in class com.couchbase.client.core.config.PortInfo
 
prepared() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
 
PREPEND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Binary prepend.
PrependRequest - Class in com.couchbase.client.core.msg.kv
 
PrependRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte[], long, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.PrependRequest
 
PrependResponse - Class in com.couchbase.client.core.msg.kv
 
PrependResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.PrependResponse
 
PRIVATE - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
 
PRIVATE_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
profile() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
 
PropertyLoader<B extends CoreEnvironment.Builder> - Interface in com.couchbase.client.core.env
 
proposeBucketConfig(ProposedBucketConfigContext) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Allows to propose a bucket config to the provider from an external context.
proposeBucketConfig(ProposedBucketConfigContext) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
ProposedBucketConfigContext - Class in com.couchbase.client.core.config
This context keeps together a bunch of related information needed to turn a raw config into a parsed one.
ProposedBucketConfigContext(String, String, String) - Constructor for class com.couchbase.client.core.config.ProposedBucketConfigContext
Creates a new proposed bucket config context.
ProposedGlobalConfigContext - Class in com.couchbase.client.core.config
This context keeps together a bunch of related information needed to turn a raw config into a parsed one.
ProposedGlobalConfigContext(String, String) - Constructor for class com.couchbase.client.core.config.ProposedGlobalConfigContext
Creates a new proposed bucket config context.
proposeGlobalConfig(ProposedGlobalConfigContext) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Allows to propose a global config to the provider from an external context.
proposeGlobalConfig(ProposedGlobalConfigContext) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
PS_MARK_SWEEP - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
The old generation parallel scavenge collector.
PS_SCAVENGE - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
The young generation parallel scavenge collector.
publish(Event) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
 
publish(Event) - Method in interface com.couchbase.client.core.cnc.EventBus
Try to publish an event.
pushConfig(String) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
 
put(CollectionIdentifier, byte[]) - Method in class com.couchbase.client.core.io.CollectionMap
Stores a new collection ID with the given identifier.

Q

QUERY - com.couchbase.client.core.service.ServiceType
The Query Service ("n1ql").
QueryChunkHeader - Class in com.couchbase.client.core.msg.query
 
QueryChunkHeader(String, Optional<String>, Optional<byte[]>, Optional<String>) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkHeader
 
QueryChunkResponseParser - Class in com.couchbase.client.core.io.netty.query
 
QueryChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
 
QueryChunkRow - Class in com.couchbase.client.core.msg.query
 
QueryChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkRow
 
QueryChunkTrailer - Class in com.couchbase.client.core.msg.query
 
QueryChunkTrailer(String, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkTrailer
 
queryCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
queryCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
 
queryCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures a CircuitBreaker to use for query operations.
queryCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
 
QueryEndpoint - Class in com.couchbase.client.core.endpoint
 
QueryEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.QueryEndpoint
 
QueryEndpoint.QueryPipelineInitializer - Class in com.couchbase.client.core.endpoint
 
queryEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the EventLoopGroup to be used for N1QL Query traffic.
queryEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
 
queryEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
 
QueryException - Exception in com.couchbase.client.core.error
There was a problem fulfilling the query request.
QueryException(byte[]) - Constructor for exception com.couchbase.client.core.error.QueryException
 
QueryException(QueryException) - Constructor for exception com.couchbase.client.core.error.QueryException
 
QueryException(String, Collection<ErrorCodeAndMessage>) - Constructor for exception com.couchbase.client.core.error.QueryException
 
QueryHandlerSwitcher - Class in com.couchbase.client.core.io.netty.query
 
QueryHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.query.QueryHandlerSwitcher
 
QueryMessageHandler - Class in com.couchbase.client.core.io.netty.query
 
QueryMessageHandler(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.query.QueryMessageHandler
 
QueryRequest - Class in com.couchbase.client.core.msg.query
 
QueryRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, byte[], boolean) - Constructor for class com.couchbase.client.core.msg.query.QueryRequest
 
QueryResponse - Class in com.couchbase.client.core.msg.query
 
QueryService - Class in com.couchbase.client.core.service
 
QueryService(QueryServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.QueryService
 
queryServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
queryServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
 
queryServiceConfig(QueryServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
queryServiceConfig(QueryServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
 
QueryServiceConfig - Class in com.couchbase.client.core.service
 
QueryServiceConfig.Builder - Class in com.couchbase.client.core.service
 
QueryStreamException - Exception in com.couchbase.client.core.error
Exception thrown when the Query stream subscribers - did not send enough requests to consume the entire chunked response in the stream - do not consume the request response - do not send a request before the stream times out and releases the response further on the socket, so the socket can be used for other requests.
QueryStreamException() - Constructor for exception com.couchbase.client.core.error.QueryStreamException
 
QueryStreamException(String) - Constructor for exception com.couchbase.client.core.error.QueryStreamException
 
QueryStreamException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.QueryStreamException
 
QueryStreamException(Throwable) - Constructor for exception com.couchbase.client.core.error.QueryStreamException
 
queryTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
queryTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for query operations.
queryTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
queueCapacity(int) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
 

R

random() - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
Jitter function that applies a random jitter with a factor of 0.5, generating a backoff between [d - d*0.5; d + d*0.5] (but still within the limits of [BackoffDelay.minDelay(); BackoffDelay.maxDelay()].
random(double) - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
Jitter function that applies a random jitter with a provided [0; 1] factor (default 0.5), generating a backoff between [d - d*factor; d + d*factor] (but still within the limits of [BackoffDelay.minDelay(); BackoffDelay.maxDelay()].
RANDOM_JITTER - Static variable in interface com.couchbase.client.core.retry.reactor.Jitter
 
randomBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function with random de-correlated jitter backoff strategy.
randomBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function with random de-correlated jitter backoff strategy.
raw() - Method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
 
Reactor - Class in com.couchbase.client.core
This class provides utility methods when working with reactor.
read(ByteBuf) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
Reads an unsigned LEB128 value from the buffer.
readBoolean() - Method in class com.couchbase.client.core.json.stream.MatchedValue
 
readBytes() - Method in class com.couchbase.client.core.json.stream.MatchedValue
 
readDouble() - Method in class com.couchbase.client.core.json.stream.MatchedValue
 
reader() - Static method in class com.couchbase.client.core.json.Mapper
Returns an ObjectReader for advanced use cases.
readLong() - Method in class com.couchbase.client.core.json.stream.MatchedValue
 
readString() - Method in class com.couchbase.client.core.json.stream.MatchedValue
 
ReadTrafficCapturedEvent - Class in com.couchbase.client.core.cnc.events.io
 
ReadTrafficCapturedEvent(IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.ReadTrafficCapturedEvent
 
readTree() - Method in class com.couchbase.client.core.json.stream.MatchedValue
 
reason() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
 
reason() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
 
reason() - Method in class com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent
 
reason() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
 
reason() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
 
reason() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
 
reason() - Method in class com.couchbase.client.core.msg.view.ViewError
 
reassemble() - Method in class com.couchbase.client.core.msg.view.ViewError
 
ReconfigurationCompletedEvent - Class in com.couchbase.client.core.cnc.events.core
Client got a new config and completed the reconfiguration properly without issue.
ReconfigurationCompletedEvent(Duration, Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationCompletedEvent
 
ReconfigurationErrorDetectedEvent - Class in com.couchbase.client.core.cnc.events.core
The client ran into an error during a config reconfiguration event.
ReconfigurationErrorDetectedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationErrorDetectedEvent
 
ReconfigurationIgnoredEvent - Class in com.couchbase.client.core.cnc.events.core
Client got a new config, but for some valid reason the event is ignored.
ReconfigurationIgnoredEvent(Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationIgnoredEvent
 
record(Channel, Class<?>) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
Convenience method to record a single timing right away.
RedactableArgument - Class in com.couchbase.client.core.logging
Wraps a piece of information that is subject to log redaction.
RedactionLevel - Enum in com.couchbase.client.core.logging
Allows to specify the level of log redaction.
redactMeta(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
A redactable argument of meta data.
redactSystem(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
A redactable argument of system data.
redactUser(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
A redactable argument of user data.
reference() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
 
refreshCollectionMap(String, boolean) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Helper method to refresh the collection map for the given bucket.
refreshCollectionMap(String, boolean) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
register(Request<Response>) - Method in class com.couchbase.client.core.Timer
Registers the given request to be tracked with its timeout value.
register(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
Registers a bucket for refreshing.
register(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
Registers a given bucket for http-based config refresh if not already registered.
register(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
 
register(T, Stateful<IN>) - Method in class com.couchbase.client.core.util.CompositeStateful
Registers a stateful element with the composite.
releaseBefore(long) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
 
releaseBefore(long) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
Forgets any bytes with stream offsets lower then the given offset.
remote() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
remote() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
remote() - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
 
remote() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
remote(String) - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
 
remote(String) - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
remote(String) - Method in interface com.couchbase.client.core.msg.util.AssignChannelInfo
 
remoteAddress() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Helper method to create the remote address this endpoint will (re)connect to.
remoteHostname() - Method in class com.couchbase.client.core.endpoint.EndpointContext
 
remoteHostname() - Method in class com.couchbase.client.core.node.NodeContext
 
remoteHostname() - Method in class com.couchbase.client.core.service.ServiceContext
 
remoteHttpHost(SocketAddress) - Static method in class com.couchbase.client.core.io.netty.HttpProtocol
Calculates the remote host for caching so that it is set on each query request.
remotePort() - Method in class com.couchbase.client.core.endpoint.EndpointContext
 
remotePort() - Method in class com.couchbase.client.core.service.ServiceContext
 
remoteSocket() - Method in class com.couchbase.client.core.io.IoContext
Returns the remote socket.
remove() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
removeEldestEntry(Map.Entry<K, V>) - Method in class com.couchbase.client.core.util.LRUCache
 
removeEnd(String, String) - Static method in class com.couchbase.client.core.util.CbStrings
 
RemoveRequest - Class in com.couchbase.client.core.msg.kv
Represents a KV delete operation.
RemoveRequest(String, long, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.RemoveRequest
 
RemoveResponse - Class in com.couchbase.client.core.msg.kv
 
removeService(ServiceType, Optional<String>) - Method in class com.couchbase.client.core.node.Node
Removes a Service from this Node.
removeStart(String, String) - Static method in class com.couchbase.client.core.util.CbStrings
 
Repeat<T> - Interface in com.couchbase.client.core.retry.reactor
RepeatContext<T> - Interface in com.couchbase.client.core.retry.reactor
Context provided to repeat predicate Repeat.onlyIf(java.util.function.Predicate) and the repeat callback Repeat.doOnRepeat(java.util.function.Consumer).
repeatMax(long) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
repeatMax(long) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function that repeats at most n times.
REPLACE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The replace command.
REPLACE - com.couchbase.client.core.msg.kv.SubdocCommandType
 
ReplaceRequest - Class in com.couchbase.client.core.msg.kv
Uses the KV replace command to replace a document if it exists.
ReplaceRequest(String, byte[], long, int, Duration, long, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.ReplaceRequest
 
ReplaceResponse - Class in com.couchbase.client.core.msg.kv
 
replica() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
 
replica() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
 
replica() - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
 
replica(int) - Method in class com.couchbase.client.core.config.Partition
 
ReplicaGetRequest - Class in com.couchbase.client.core.msg.kv
 
ReplicaGetRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, short) - Constructor for class com.couchbase.client.core.msg.kv.ReplicaGetRequest
 
ReplicaNotAvailableException - Exception in com.couchbase.client.core.error
 
ReplicaNotAvailableException() - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
 
ReplicaNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
 
ReplicaNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
 
ReplicaNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
 
ReplicaNotConfiguredException - Exception in com.couchbase.client.core.error
 
ReplicaNotConfiguredException() - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
 
ReplicaNotConfiguredException(String) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
 
ReplicaNotConfiguredException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
 
ReplicaNotConfiguredException(Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
 
replicateTo() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
request(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Create a regular, non-flexible memcached protocol request with all fields necessary.
Request<R extends Response> - Interface in com.couchbase.client.core.msg
Represents a Request flowing through the client.
REQUEST - com.couchbase.client.core.cnc.Event.Category
Represents an event around a specific request instance.
REQUEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
RequestCanceledException - Exception in com.couchbase.client.core.error
 
RequestCanceledException(String, RequestContext) - Constructor for exception com.couchbase.client.core.error.RequestCanceledException
 
requestClass() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetriedEvent
 
requestContext() - Method in exception com.couchbase.client.core.error.RequestCanceledException
 
RequestContext - Class in com.couchbase.client.core.msg
Additional context which might be attached to an individual Request.
RequestContext(CoreContext, Request<? extends Response>) - Constructor for class com.couchbase.client.core.msg.RequestContext
Creates a new RequestContext.
requestId() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
 
requestId() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
 
RequestNotRetriedEvent - Class in com.couchbase.client.core.cnc.events.request
This event is raised if a request is not retried anymore.
RequestNotRetriedEvent(Class<? extends Request>, RequestContext, RetryReason) - Constructor for class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
 
RequestRetriedEvent - Class in com.couchbase.client.core.cnc.events.request
 
RequestRetriedEvent(Duration, RequestContext, Class<?>, RetryReason) - Constructor for class com.couchbase.client.core.cnc.events.request.RequestRetriedEvent
 
RequestTimeoutException - Exception in com.couchbase.client.core.error
 
RequestTimeoutException(String, RequestContext) - Constructor for exception com.couchbase.client.core.error.RequestTimeoutException
 
RESERVED - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
 
reset() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
Resets this circuit breaker to its initial state.
reset() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
 
response() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
 
response() - Method in class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
 
response() - Method in class com.couchbase.client.core.msg.BaseRequest
 
response() - Method in interface com.couchbase.client.core.msg.Request
Holds the response which eventually completes.
response(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Create a regular, non-flexible memcached protocol response with all fields necessary.
Response - Interface in com.couchbase.client.core.msg
This interface is the base entity for all Responses flowing through the client.
RESPONSE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
ResponseStatus - Enum in com.couchbase.client.core.msg
The ResponseStatus describes what kind of response came back for a specific request.
ResponseStatusDetails - Class in com.couchbase.client.core.msg.kv
Container for extended response status information.
Retry<T> - Interface in com.couchbase.client.core.retry.reactor
Retry function that may be used with Flux.retryWhen(Function) and Mono.retryWhen(Function).
RETRY_LATER - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The operation may be retried after some time.
RETRY_NOW - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The operation may be retried immediately.
RetryableOperationException - Interface in com.couchbase.client.core.error
This operation has returned a temporary error, and the application can retry it.
RetryAction - Class in com.couchbase.client.core.retry
 
retryAttempts() - Method in class com.couchbase.client.core.msg.RequestContext
 
RetryContext<T> - Interface in com.couchbase.client.core.retry.reactor
Context provided to retry predicate Retry.onlyIf(java.util.function.Predicate) and the retry callback Retry.doOnRetry(java.util.function.Consumer).
RetryExhaustedException - Exception in com.couchbase.client.core.retry.reactor
Exception indicating that retries have been exhausted after Retry.timeout(java.time.Duration) or Retry.retryMax(long).
RetryExhaustedException() - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
 
RetryExhaustedException(String) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
 
RetryExhaustedException(String, Throwable) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
 
RetryExhaustedException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
 
RetryExhaustedException(Throwable) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
 
retryMax(long) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
retryMax(long) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Retry function that retries n times.
retryOnce() - Method in interface com.couchbase.client.core.retry.reactor.Retry
Retry function that retries once.
RetryOrchestrator - Class in com.couchbase.client.core.retry
The RetryOrchestrator is responsible for checking if a request is eligible for retry and if so dispatch it properly and update state.
RetryOrchestrator() - Constructor for class com.couchbase.client.core.retry.RetryOrchestrator
 
retryReason() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
 
retryReason() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetriedEvent
 
RetryReason - Enum in com.couchbase.client.core.retry
Provides more insight into why an operation has been retried.
retryReasons() - Method in class com.couchbase.client.core.msg.RequestContext
 
retrySpec() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
 
RetrySpecification(ErrorMap.RetryStrategy, int, int, int, int) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
Creates a new retry specification, usually called from jackson.
retryStrategy() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
retryStrategy() - Method in class com.couchbase.client.core.msg.BaseRequest
 
retryStrategy() - Method in interface com.couchbase.client.core.msg.Request
The retry strategy for this particular request.
retryStrategy() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
retryStrategy(RetryStrategy) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
RetryStrategy - Interface in com.couchbase.client.core.retry
 
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.CouchbaseBucketConfig
 
rev() - Method in class com.couchbase.client.core.config.GlobalConfig
The revision id of this global config.
rev() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
 
revision() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
 
rollingWindow() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
Returns the configured rolling window duration which is considered to track the failed ops.
rollingWindow(Duration) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
How long the window is in which the number of failed ops are tracked in a rolling fashion.
RoundRobinLocator - Class in com.couchbase.client.core.node
A Locator which implements node selection on a round-robin basis.
RoundRobinLocator(ServiceType) - Constructor for class com.couchbase.client.core.node.RoundRobinLocator
 
RoundRobinSelectionStrategy - Class in com.couchbase.client.core.service.strategy
 
RoundRobinSelectionStrategy() - Constructor for class com.couchbase.client.core.service.strategy.RoundRobinSelectionStrategy
 
rows() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
 
rows() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
Returns the currently assigned flux for the rows.
rows() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
 
rows() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
Returns the rows for this response, available pushed as they come streaming in.
rows() - Method in class com.couchbase.client.core.msg.query.QueryResponse
 
rows() - Method in class com.couchbase.client.core.msg.search.SearchResponse
 
rows() - Method in class com.couchbase.client.core.msg.view.ViewResponse
 

S

SASL_AUTH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Initial auth step in the SASL negotiation.
SASL_LIST_MECHS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
List all SASL auth mechanisms the server supports.
SASL_STEP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Subsequent steps in the SASL negotiation.
SaslAuthenticationCompletedEvent - Class in com.couchbase.client.core.cnc.events.io
 
SaslAuthenticationCompletedEvent(Duration, IoContext) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslAuthenticationCompletedEvent
 
SaslAuthenticationFailedEvent - Class in com.couchbase.client.core.cnc.events.io
If something goes wrong during the SASL authentication process, this event is raised.
SaslAuthenticationFailedEvent(Duration, IoContext, String, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
 
SaslAuthenticationHandler - Class in com.couchbase.client.core.io.netty.kv
This handler is responsible for perform SASL authentication against the KV engine.
SaslAuthenticationHandler(EndpointContext, String, String) - Constructor for class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
 
SaslMechanism - Enum in com.couchbase.client.core.env
 
SaslMechanismsSelectedEvent - Class in com.couchbase.client.core.cnc.events.io
This debug event signals that a SASL auth mechanism has been negotiated between the client and the server.
SaslMechanismsSelectedEvent(IoContext, Set<SaslMechanism>, Set<SaslMechanism>, SaslMechanism) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
 
schedule(Runnable, Duration) - Method in class com.couchbase.client.core.Timer
Schedule an arbitrary task for this timer.
scheduler() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
scheduler(Scheduler) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
SchedulerClock - Class in com.couchbase.client.core.scheduler
Clock adapter around Scheduler.
scheme() - Method in class com.couchbase.client.core.util.ConnectionString
 
scope() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
scope() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
scope() - Method in class com.couchbase.client.core.io.CollectionIdentifier
 
scope() - Method in enum com.couchbase.client.core.service.ServiceType
 
ScopedRequest - Interface in com.couchbase.client.core.msg
 
scopes() - Method in class com.couchbase.client.core.config.CollectionsManifest
 
SCRAM_SHA1 - com.couchbase.client.core.env.SaslMechanism
 
SCRAM_SHA256 - com.couchbase.client.core.env.SaslMechanism
 
SCRAM_SHA512 - com.couchbase.client.core.env.SaslMechanism
 
ScramSaslClientFactory - Class in com.couchbase.client.core.io.netty.kv.sasl
The SaslClientFactory supporting various SCRAM-SHA modes.
ScramSaslClientFactory() - Constructor for class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
 
sdk() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
 
sdk() - Method in class com.couchbase.client.core.diag.PingResult
 
SEARCH - com.couchbase.client.core.service.ServiceType
The Search Service ("fts").
SearchChunkHeader - Class in com.couchbase.client.core.msg.search
 
SearchChunkHeader(byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkHeader
 
SearchChunkResponseParser - Class in com.couchbase.client.core.io.netty.search
 
SearchChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
 
SearchChunkRow - Class in com.couchbase.client.core.msg.search
 
SearchChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkRow
 
SearchChunkTrailer - Class in com.couchbase.client.core.msg.search
 
SearchChunkTrailer(long, double, long) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkTrailer
 
searchCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
searchCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
 
searchCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures a CircuitBreaker to use for search operations.
searchCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
 
SearchEndpoint - Class in com.couchbase.client.core.endpoint
 
SearchEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.SearchEndpoint
 
SearchEndpoint.SearchPipelineInitializer - Class in com.couchbase.client.core.endpoint
 
searchEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the EventLoopGroup to be used for search traffic.
searchEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
 
searchEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
 
SearchHandlerSwitcher - Class in com.couchbase.client.core.io.netty.search
 
SearchHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.search.SearchHandlerSwitcher
 
SearchRequest - Class in com.couchbase.client.core.msg.search
 
SearchRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchRequest
 
SearchResponse - Class in com.couchbase.client.core.msg.search
 
SearchService - Class in com.couchbase.client.core.service
 
SearchService(SearchServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.SearchService
 
searchServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
searchServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
 
searchServiceConfig(SearchServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
searchServiceConfig(SearchServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
 
SearchServiceConfig - Class in com.couchbase.client.core.service
 
SearchServiceConfig.Builder - Class in com.couchbase.client.core.service
 
SearchServiceException - Exception in com.couchbase.client.core.error
There was a problem fulfilling the search request.
SearchServiceException(String) - Constructor for exception com.couchbase.client.core.error.SearchServiceException
 
SearchServiceException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.SearchServiceException
 
searchTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
searchTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for search operations.
searchTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
SecureConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.io
 
SecureConnectionFailedEvent(Context, SSLException) - Constructor for class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
 
securityConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
securityConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
securityConfig(SecurityConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
SecurityConfig - Class in com.couchbase.client.core.env
 
SecurityConfig.Builder - Class in com.couchbase.client.core.env
 
SecurityException - Exception in com.couchbase.client.core.error
 
SecurityException() - Constructor for exception com.couchbase.client.core.error.SecurityException
 
SecurityException(String) - Constructor for exception com.couchbase.client.core.error.SecurityException
 
SecurityException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.SecurityException
 
SecurityException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.SecurityException
 
SecurityException(Throwable) - Constructor for exception com.couchbase.client.core.error.SecurityException
 
SeedNode - Class in com.couchbase.client.core.env
 
seedNodesFromConnectionString(String, boolean) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
 
select(R, List<Endpoint>) - Method in interface com.couchbase.client.core.service.EndpointSelectionStrategy
Selects an Endpoint for the given Request.
select(R, List<Endpoint>) - Method in class com.couchbase.client.core.service.strategy.PartitionSelectionStrategy
 
select(R, List<Endpoint>) - Method in class com.couchbase.client.core.service.strategy.RoundRobinSelectionStrategy
 
SELECT_BUCKET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Command used to select a specific bucket on a connection.
SELECT_BUCKET - com.couchbase.client.core.io.netty.kv.ServerFeature
Enable select_bucket support.
SelectBucketCompletedEvent - Class in com.couchbase.client.core.cnc.events.io
This event gets created as soon as a bucket has been selected during the KV bootstrap process for each socket/node.
SelectBucketCompletedEvent(Duration, IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.SelectBucketCompletedEvent
 
SelectBucketDisabledEvent - Class in com.couchbase.client.core.cnc.events.io
This event is triggered when during the HELLO negotiation it was determined that the server does not support the select bucket command.
SelectBucketDisabledEvent(IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.SelectBucketDisabledEvent
 
SelectBucketFailedEvent - Class in com.couchbase.client.core.cnc.events.io
If selecting a bucket during KV bootstrap fails, this is a really problematic issue and needs to be looked at.
SelectBucketFailedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
 
SelectBucketHandler - Class in com.couchbase.client.core.io.netty.kv
The SelectBucketHandler is responsible for, selecting the right bucket on this KV connection.
SelectBucketHandler(EndpointContext, String) - Constructor for class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
Creates a new SelectBucketHandler.
selectedMechanism() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
 
selectionStrategy() - Method in class com.couchbase.client.core.service.AnalyticsService
 
selectionStrategy() - Method in class com.couchbase.client.core.service.KeyValueService
 
selectionStrategy() - Method in class com.couchbase.client.core.service.ManagerService
 
selectionStrategy() - Method in class com.couchbase.client.core.service.QueryService
 
selectionStrategy() - Method in class com.couchbase.client.core.service.SearchService
 
selectionStrategy() - Method in class com.couchbase.client.core.service.ViewService
 
self() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
send(Request<R>) - Method in class com.couchbase.client.core.Core
Sends a command into the core layer and registers the request with the timeout timer.
send(Request<R>, boolean) - Method in class com.couchbase.client.core.Core
Sends a command into the core layer and allows to avoid timeout registration.
send(R) - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
send(R) - Method in interface com.couchbase.client.core.endpoint.Endpoint
Sends the request into this Endpoint.
send(R) - Method in class com.couchbase.client.core.node.Node
Sends the request into this Node.
send(R) - Method in interface com.couchbase.client.core.service.Service
Sends the request into this Service.
sendIntoRetry(R) - Method in class com.couchbase.client.core.node.Node
Retries the request.
sequenceNumber() - Method in class com.couchbase.client.core.msg.kv.MutationToken
 
SERIALIZED_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
SERIALIZED_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
SERVER_BUSY - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The server is busy for some reason.
SERVER_BUSY - com.couchbase.client.core.msg.ResponseStatus
The server is busy for some reason.
ServerFeature - Enum in com.couchbase.client.core.io.netty.kv
The ServerFeature enum describes all the different negotiation modes between the server and the SDK.
serverMechanisms() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
 
Service - Interface in com.couchbase.client.core.service
The parent interface for all service implementations.
SERVICE - com.couchbase.client.core.cnc.Event.Category
Represents an event from the Service layer.
SERVICE_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
Retried because at this point in time there is no service available to dispatch to.
ServiceAddedEvent - Class in com.couchbase.client.core.cnc.events.service
 
ServiceAddedEvent(Duration, ServiceContext) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceAddedEvent
 
ServiceAddIgnoredEvent - Class in com.couchbase.client.core.cnc.events.service
 
ServiceAddIgnoredEvent(Event.Severity, ServiceAddIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
 
ServiceAddIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.service
Enumerates the reasons why a add service event could be ignored by the system.
serviceConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
serviceConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
serviceConfig(ServiceConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
ServiceConfig - Class in com.couchbase.client.core.env
 
ServiceConfig - Interface in com.couchbase.client.core.service
 
ServiceConfig.Builder - Class in com.couchbase.client.core.env
 
ServiceConnectInitiatedEvent - Class in com.couchbase.client.core.cnc.events.service
 
ServiceConnectInitiatedEvent(ServiceContext, int) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
 
serviceContext() - Method in class com.couchbase.client.core.msg.BaseRequest
 
serviceContext() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
serviceContext() - Method in interface com.couchbase.client.core.msg.Request
Returns contextual information for each individual service.
ServiceContext - Class in com.couchbase.client.core.service
 
ServiceContext(CoreContext, String, int, ServiceType, Optional<String>) - Constructor for class com.couchbase.client.core.service.ServiceContext
 
ServiceDisconnectInitiatedEvent - Class in com.couchbase.client.core.cnc.events.service
 
ServiceDisconnectInitiatedEvent(ServiceContext, int) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceDisconnectInitiatedEvent
 
serviceEnabled(ServiceType) - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
serviceEnabled(ServiceType) - Method in interface com.couchbase.client.core.config.BucketConfig
Check if the service is enabled on the bucket.
serviceEnabled(ServiceType) - Method in class com.couchbase.client.core.node.Node
If a given ServiceType is enabled on this node.
ServiceNotAvailableException - Exception in com.couchbase.client.core.error
Exception which states that the service is not available for the bucket.
ServiceNotAvailableException() - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
 
ServiceNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
 
ServiceNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
 
ServiceNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
 
ServiceReconfigurationFailedEvent - Class in com.couchbase.client.core.cnc.events.core
 
ServiceReconfigurationFailedEvent(Context, String, ServiceType, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
 
ServiceRemovedEvent - Class in com.couchbase.client.core.cnc.events.service
 
ServiceRemovedEvent(Duration, ServiceContext) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceRemovedEvent
 
ServiceRemoveIgnoredEvent - Class in com.couchbase.client.core.cnc.events.service
 
ServiceRemoveIgnoredEvent(Event.Severity, ServiceRemoveIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
 
ServiceRemoveIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.service
Enumerates the reasons why a remove service event could be ignored by the system.
services() - Method in class com.couchbase.client.core.config.AlternateAddress
 
services() - Method in class com.couchbase.client.core.config.NodeInfo
 
services() - Method in class com.couchbase.client.core.diag.PingResult
 
ServiceScope - Enum in com.couchbase.client.core.service
 
ServiceState - Enum in com.couchbase.client.core.service
Holds all states a Service can be in.
ServiceStateChangedEvent - Class in com.couchbase.client.core.cnc.events.service
This event is raised every time a Service changes its state.
ServiceStateChangedEvent(ServiceContext, ServiceState, ServiceState) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
 
serviceType() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
 
serviceType() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
 
serviceType() - Method in class com.couchbase.client.core.endpoint.EndpointContext
 
serviceType() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
serviceType() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
 
serviceType() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
serviceType() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
serviceType() - Method in class com.couchbase.client.core.msg.manager.BaseManagerRequest
 
serviceType() - Method in class com.couchbase.client.core.msg.query.QueryRequest
 
serviceType() - Method in interface com.couchbase.client.core.msg.Request
The service type of this request.
serviceType() - Method in class com.couchbase.client.core.msg.search.GenericSearchRequest
 
serviceType() - Method in class com.couchbase.client.core.msg.search.SearchRequest
 
serviceType() - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
 
serviceType() - Method in class com.couchbase.client.core.msg.view.ViewRequest
 
serviceType() - Method in class com.couchbase.client.core.service.ServiceContext
 
ServiceType - Enum in com.couchbase.client.core.service
Describes the types of services available in a couchbase cluster.
set(String, boolean) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
set(String, int) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
set(String, long) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
set(String, String) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
SET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The set (upsert) command.
SET_DOC - com.couchbase.client.core.msg.kv.SubdocCommandType
 
setBucketConfig(BucketConfig) - Method in class com.couchbase.client.core.config.ClusterConfig
 
setDnsEnvParameter(String, String) - Static method in class com.couchbase.client.core.util.DnsSrv
 
setGlobalConfig(GlobalConfig) - Method in class com.couchbase.client.core.config.ClusterConfig
 
setOf(T...) - Static method in class com.couchbase.client.core.util.CbCollections
Returns an unmodifiable set containing the given items.
setRedactionLevel(RedactionLevel) - Static method in class com.couchbase.client.core.logging.LogRedaction
Changes the redaction level.
severity() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
severity() - Method in interface com.couchbase.client.core.cnc.Event
The Severity of this event.
severity() - Method in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
 
severity() - Method in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
 
SHENANDOAH_CYCLE - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
Represents a full shenandoah cycle, which includes the pauses that are reported separately.
SHENANDOAH_PAUSE - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
A reported pause in shenandoah is part of a cycle and a STW phase.
shouldRetry(Request<? extends Response>, RetryReason) - Method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
 
shouldRetry(Request<? extends Response>, RetryReason) - Method in class com.couchbase.client.core.retry.FailFastRetryStrategy
 
shouldRetry(Request<? extends Response>, RetryReason) - Method in interface com.couchbase.client.core.retry.RetryStrategy
Checks if the given request should be retried and how long the retry delay should be.
shutdown() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Shuts down the configuration provider and all its associated resources and timers.
shutdown() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
shutdown() - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
Permanently shuts down the refresher.
shutdown() - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
 
shutdown() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
 
shutdown() - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
 
shutdown() - Method in class com.couchbase.client.core.Core
Shuts down this core and all associated, owned resources.
shutdown() - Method in class com.couchbase.client.core.env.CoreEnvironment
Shuts down this Environment with the default disconnect timeout.
shutdown(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
Shuts down this Environment with a custom timeout.
shutdown(Duration) - Method in class com.couchbase.client.core.env.IoEnvironment
 
SHUTDOWN - com.couchbase.client.core.cnc.EventBus.PublishResult
If the event bus is already shut down, the msg won't be published.
SHUTDOWN - Static variable in class com.couchbase.client.core.msg.CancellationReason
The SDK has been shut down already when this request is dispatched.
shutdownAsync() - Method in class com.couchbase.client.core.env.CoreEnvironment
Shuts down this Environment with the default disconnect timeout.
shutdownAsync(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
Shuts down this Environment with a custom timeout.
ShutdownCompletedEvent - Class in com.couchbase.client.core.cnc.events.core
Raised when a core is successfully shut down.
ShutdownCompletedEvent(Duration, Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ShutdownCompletedEvent
 
shutdownReactive() - Method in class com.couchbase.client.core.env.CoreEnvironment
Shuts down this Environment with the default disconnect timeout.
shutdownReactive(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
Shuts down this Environment with a custom timeout.
signalComplete() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
 
signalComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
Called when the JSON stream has been parsed completely and successfully.
signalComplete() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
 
signalComplete() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
 
signalComplete() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
 
signature() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
 
signature() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
 
SingleStateful<S> - Class in com.couchbase.client.core.util
Represents a single stateful component.
skip(ByteBuf) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
Advances the buffer's reader index past the unsigned LEB128 value at the reader index.
sleepWindow() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
Returns the configured sleep window after which a canary is allowed to go through.
sleepWindow(Duration) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
The sleep window that is waited from when the circuit opens to when the canary is tried.
SNAPPY - com.couchbase.client.core.config.BucketCapabilities
 
SNAPPY - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
Snappy datatype used to signal compression.
SNAPPY - com.couchbase.client.core.io.netty.kv.ServerFeature
Enable snappy-based compression support.
SPECIAL_HANDLING - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
This error code must be handled specially.
sslException() - Method in class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
 
SslHandlerFactory - Class in com.couchbase.client.core.io.netty
This factory creates SslHandler based on a given configuration.
SslHandlerFactory() - Constructor for class com.couchbase.client.core.io.netty.SslHandlerFactory
 
sslPorts() - Method in class com.couchbase.client.core.config.PortInfo
 
sslServices() - Method in class com.couchbase.client.core.config.AlternateAddress
 
sslServices() - Method in class com.couchbase.client.core.config.NodeInfo
 
Stability - Annotation Type in com.couchbase.client.core.annotation
This annotation describes the stability guarantees of the annotated interface, class or method.
Stability.Committed - Annotation Type in com.couchbase.client.core.annotation
A committed interface is the highest grade of stability, and is the preferred attribute level for consumers of the library.
Stability.Internal - Annotation Type in com.couchbase.client.core.annotation
This is internal API and may not be relied on at all.
Stability.Uncommitted - Annotation Type in com.couchbase.client.core.annotation
No commitment is made about the interface.
Stability.Volatile - Annotation Type in com.couchbase.client.core.annotation
Types/Methods/Interfaces marked as volatile can change any time and for any reason.
StandardMemcachedHashingStrategy - Class in com.couchbase.client.core.node
A MemcachedHashingStrategy which is compatible with libcouchbase and SDKs that are built on top.
start() - Method in class com.couchbase.client.core.cnc.DefaultEventBus
Starts the DefaultEventBus.
start() - Method in interface com.couchbase.client.core.cnc.diagnostics.Analyzer
 
start() - Method in class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
 
start() - Method in class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
 
start() - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
Starts this DiagnosticsMonitor.
start() - Method in interface com.couchbase.client.core.cnc.EventBus
Starts the event bus if it hasn't been started yet.
start() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
 
start() - Method in class com.couchbase.client.core.Timer
Starts this timer.
start(Channel, Class<?>) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
Start the connect timings for a given class and channel.
state() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
state() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
state() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
state() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
Returns the current state of the circuit breaker.
state() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
 
state() - Method in class com.couchbase.client.core.node.Node
 
state() - Method in class com.couchbase.client.core.util.CompositeStateful
 
state() - Method in class com.couchbase.client.core.util.SingleStateful
 
state() - Method in interface com.couchbase.client.core.util.Stateful
Returns the current state of the stateful component.
Stateful<S> - Interface in com.couchbase.client.core.util
Common interface for stateful components.
statement() - Method in class com.couchbase.client.core.msg.query.QueryRequest
 
states() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
states() - Method in class com.couchbase.client.core.node.Node
 
states() - Method in class com.couchbase.client.core.util.CompositeStateful
 
states() - Method in class com.couchbase.client.core.util.SingleStateful
 
states() - Method in interface com.couchbase.client.core.util.Stateful
Returns a stream of states for this component as they change.
status() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
Returns the KV status which was not successful, useful for debugging.
status() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
Returns the KV status which was not successful, useful for debugging.
status() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
 
status() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
 
status() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Returns the status code for the status enum.
status() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
 
status() - Method in class com.couchbase.client.core.msg.BaseResponse
 
status() - Method in class com.couchbase.client.core.msg.kv.SubdocField
 
status() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
 
status() - Method in interface com.couchbase.client.core.msg.Response
Holds the status of the response.
status(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Returns the status of that response.
statusDetails() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
 
stop() - Method in interface com.couchbase.client.core.cnc.diagnostics.Analyzer
 
stop() - Method in class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
 
stop() - Method in class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
 
stop() - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
stop() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
 
stop() - Method in class com.couchbase.client.core.Timer
Stops this timer.
stop(Channel, Class<?>, boolean) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
Stops the timing.
stop(Duration) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
Stops the DefaultEventBus from running.
stop(Duration) - Method in interface com.couchbase.client.core.cnc.EventBus
Stops the event bus if it hasn't been stopped already.
STOP_THE_WORLD - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
The algorithm pauses the app threads while running.
STOPPED_LISTENING - Static variable in class com.couchbase.client.core.msg.CancellationReason
The downstream consumer stopped listening for a result and therefore any further processing is a waste of resources.
strategy() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
 
strategy() - Method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
 
STREAM_CLOSED - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
A http config stream closed without error.
STREAM_FAILED - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
A http config stream closed with an error.
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.
StreamWindow - Interface in com.couchbase.client.core.json.stream
A sliding window over the contents of a byte stream.
STRING - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
 
STRING - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
Java "toString" basically.
STRING_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
STRING_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
STRING_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
 
stringify(ResponseStatus, ResponseStatusDetails) - Static method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
Stringify the status details and the status in a best effort manner.
SUBDOC - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The error is related to the subdocument subsystem.
SUBDOC_DELTA_RANGE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The operation would result in a number outside the valid range
SUBDOC_DOC_NOT_JSON - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The existing document is not valid JSON
SUBDOC_DOC_TOO_DEEP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The document has too many levels to parse
SUBDOC_FAILURE - com.couchbase.client.core.msg.ResponseStatus
One or more attempted subdoc operations failed.
SUBDOC_INVALID_COMBO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
An invalid combination of commands was specified
SUBDOC_MAX_FIELDS - Static variable in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
SUBDOC_MULTI_LOOKUP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Subdocument lookup with more than one element.
SUBDOC_MULTI_MUTATE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Subdocument multi mutation.
SUBDOC_MULTI_PATH_FAILURE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Specified key was successfully found, but one or more path operations failed
SUBDOC_NUM_RANGE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The existing number is out of the valid range for arithmetic operations
SUBDOC_PATH_EXISTS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The requested operation requires the path to not already exist, but it exists
SUBDOC_PATH_INVALID - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The path's syntax was incorrect
SUBDOC_PATH_MISMATCH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
One of path components treats a non-dictionary as a dictionary, or a non-array as an array, or value the path points to is not a number
SUBDOC_PATH_NOT_FOUND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The provided path does not exist in the document
SUBDOC_PATH_TOO_BIG - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The path provided is too large: either the string is too long, or it contains too many components
SUBDOC_SUCCESS_DELETED_DOCUMENT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The subdoc operation completed successfully on the deleted document
SUBDOC_VALUE_CANTINSERT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The value provided will invalidate the JSON if inserted
SUBDOC_VALUE_TOO_DEEP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Inserting the value would cause the document to be too deep
SUBDOC_XATTR_INVALID_FLAG_COMBO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
An invalid combination of operationSpecified key was successfully found, but one or more path operations faileds, using macros when not using extended attributes
SUBDOC_XATTR_INVALID_KEY_COMBO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Only single xattr key may be accessed at the same time
SUBDOC_XATTR_UNKNOWN_MACRO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The server has no knowledge of the requested macro
SubdocCommandType - Enum in com.couchbase.client.core.msg.kv
 
SubdocField - Class in com.couchbase.client.core.msg.kv
 
SubdocField(SubDocumentOpResponseStatus, Optional<SubDocumentException>, byte[], String, SubdocCommandType) - Constructor for class com.couchbase.client.core.msg.kv.SubdocField
 
SubdocGetRequest - Class in com.couchbase.client.core.msg.kv
 
SubdocGetRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte, List<SubdocGetRequest.Command>) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest
 
SubdocGetRequest.Command - Class in com.couchbase.client.core.msg.kv
 
SubdocGetResponse - Class in com.couchbase.client.core.msg.kv
 
SubdocGetResponse(ResponseStatus, Optional<SubDocumentException>, List<SubdocField>, long) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetResponse
 
SubdocMutateRequest - Class in com.couchbase.client.core.msg.kv
 
SubdocMutateRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, boolean, boolean, List<SubdocMutateRequest.Command>, long, long, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
SubdocMutateRequest.Command - Class in com.couchbase.client.core.msg.kv
 
SubdocMutateResponse - Class in com.couchbase.client.core.msg.kv
 
SubdocMutateResponse(ResponseStatus, Optional<SubDocumentException>, List<SubdocField>, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateResponse
 
SubDocumentException - Exception in com.couchbase.client.core.error.subdoc
An abstract common class for all CouchbaseException that relates to the sub-document feature.
SubDocumentException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.SubDocumentException
 
SubDocumentException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.subdoc.SubDocumentException
 
SubDocumentException(Throwable) - Constructor for exception com.couchbase.client.core.error.subdoc.SubDocumentException
 
SubDocumentOpResponseStatus - Enum in com.couchbase.client.core.msg.kv
The SubDocumentOpResponseStatus describes what kind of response came back for a specific subdoc operation request.
subscribe(Consumer<Event>) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
 
subscribe(Consumer<Event>) - Method in interface com.couchbase.client.core.cnc.EventBus
Subscribes a Consumer to receive Events.
succeed(R) - Method in class com.couchbase.client.core.msg.BaseRequest
 
succeed(R) - Method in interface com.couchbase.client.core.msg.Request
Completes this request successfully.
succeeded() - Method in class com.couchbase.client.core.msg.BaseRequest
 
succeeded() - Method in interface com.couchbase.client.core.msg.Request
Allows to check if this request has been successfully completed.
success() - Method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
 
success() - Method in enum com.couchbase.client.core.msg.ResponseStatus
 
SUCCESS - com.couchbase.client.core.cnc.EventBus.PublishResult
Publishing was successful.
SUCCESS - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The operation was successful for those situations where the error code is indicating successful (i.e.
SUCCESS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Successful message.
SUCCESS - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
Indicates a successful response in general.
SUCCESS - com.couchbase.client.core.msg.ResponseStatus
Indicates a successful response in general.
SUCCESS_DELETED_DOCUMENT - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The subdoc operation completed successfully on the deleted document
successful(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper method to check if the given response has a successful status.
SUPPORT - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The operation is not supported, possibly because the of server version, bucket type, or current user.
SWITCHER_IDENTIFIER - Static variable in class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
 
SYNC_REPLICATION - com.couchbase.client.core.io.netty.kv.ServerFeature
Specify durability requirements for mutations.
SYNC_REPLICATION_FLEXIBLE_IDENT - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Flag which indicates that this flexible extra frame is for syc replication.
SYNC_REPLICATION_TIMEOUT_FLOOR_MS - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Minimum sync durability timeout that can be set and which will override any lower user-provided value.
SYNC_WRITE_AMBIGUOUS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The SyncWrite request has not completed in the specified time and has ambiguous result.
SYNC_WRITE_AMBIGUOUS - com.couchbase.client.core.msg.ResponseStatus
The SyncWrite request has not completed in the specified time and has ambiguous result.
SYNC_WRITE_IN_PROGRESS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Returned if an attempt is made to mutate a key which already has a SyncWrite pending.
SYNC_WRITE_IN_PROGRESS - com.couchbase.client.core.msg.ResponseStatus
Returned if an attempt is made to mutate a key which already has a SyncWrite pending.
SYNC_WRITE_RE_COMMIT_IN_PROGRESS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Returned if the requested key has a SyncWrite which is being re-committed.
SYNC_WRITE_RE_COMMIT_IN_PROGRESS - com.couchbase.client.core.msg.ResponseStatus
Returned if the requested key has a SyncWrite which is being re-committed.
SyncDurabilityRequest - Interface in com.couchbase.client.core.msg.kv
Marker interface to signal that the given request supports synchronous durability.
syncReplicationEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
 
SYSTEM - com.couchbase.client.core.cnc.Event.Category
Represents an event that concerns the JVM/OS/system.
SystemPropertyPropertyLoader - Class in com.couchbase.client.core.env
 
SystemPropertyPropertyLoader() - Constructor for class com.couchbase.client.core.env.SystemPropertyPropertyLoader
 

T

tainted() - Method in interface com.couchbase.client.core.config.BucketConfig
Returns true if the config indicates the cluster is undergoing a transition (such as a rebalance operation).
tainted() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
tainted() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
 
tainted() - Method in class com.couchbase.client.core.config.PartitionInfo
 
target() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
 
target() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
 
target() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
 
target() - Method in interface com.couchbase.client.core.msg.TargetedRequest
 
TargetedRequest - Interface in com.couchbase.client.core.msg
 
TCPDELAY - com.couchbase.client.core.io.netty.kv.ServerFeature
Disable TCP Nodelay.
TCPNODELAY - com.couchbase.client.core.io.netty.kv.ServerFeature
Enables TCP Nodelay.
TEMP - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
This error is transient.
TEMPORARY_FAILURE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The server could temporarily not fulfill the requrst.
TEMPORARY_FAILURE - com.couchbase.client.core.msg.ResponseStatus
The server could temporarily not fulfill the request.
TemporaryFailureException - Exception in com.couchbase.client.core.error
Thrown when the server reports a temporary failure.
TemporaryFailureException() - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
 
TemporaryFailureException(String) - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
 
TemporaryFailureException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
 
TemporaryFailureException(Throwable) - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
 
threadName(String) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
 
THREE - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Observe disk persistence of three nodes (active or replica).
THREE - com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
Observe replication to three replicas.
throwable() - Method in class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
 
throwIfUnchecked(Throwable) - Static method in class com.couchbase.client.core.util.CbThrowables
If the given Throwable is an instance of RuntimeException, throw it.
timeout() - Method in class com.couchbase.client.core.msg.BaseRequest
 
timeout() - Method in interface com.couchbase.client.core.msg.Request
Returns the timeout for this request.
timeout() - Method in class com.couchbase.client.core.service.kv.ObserveContext
 
timeout(Duration) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
timeout(Duration) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
timeout(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function with timeout.
timeout(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function with timeout.
TIMEOUT - com.couchbase.client.core.diag.PingServiceHealth.PingState
The ping timed out.
TIMEOUT - Static variable in class com.couchbase.client.core.msg.CancellationReason
The request ran into a timeout and is therefore cancelled before it got a chance to complete.
timeoutConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
timeoutConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
timeoutConfig(TimeoutConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
 
TimeoutConfig - Class in com.couchbase.client.core.env
 
TimeoutConfig.Builder - Class in com.couchbase.client.core.env
 
timeoutElapsed() - Method in class com.couchbase.client.core.msg.BaseRequest
 
timeoutElapsed() - Method in interface com.couchbase.client.core.msg.Request
Returns true if the timeout elapsed.
timer() - Method in class com.couchbase.client.core.env.CoreEnvironment
Holds the timer which is used to schedule tasks and trigger their callback, for example to time out requests.
Timer - Class in com.couchbase.client.core
The Timer acts as the main timing facility for various operations, for example to track and time out requests if they run for too long.
times(long) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
Repeat function that repeats n times.
timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
Returns the timings captured as part of the endpoint connection process.
timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
Returns the timings captured as part of the endpoint connection process.
timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
Returns the timings captured as part of the endpoint connection process.
TLS - com.couchbase.client.core.io.netty.kv.ServerFeature
The TLS feature.
tlsEnabled() - Method in class com.couchbase.client.core.env.SecurityConfig
 
tlsEnabled(boolean) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
 
tlsEnabled(boolean) - Static method in class com.couchbase.client.core.env.SecurityConfig
 
toMap() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
toMap() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
toMap(Channel) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
 
toMono(Supplier<CompletableFuture<T>>) - Static method in class com.couchbase.client.core.Reactor
Helper method to wrap an async call into a reactive one and translate exceptions appropriately.
TOO_BIG - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Resource too big.
TOO_BIG - com.couchbase.client.core.msg.ResponseStatus
The written resource is too big.
TOO_MANY_REQUESTS - com.couchbase.client.core.msg.ResponseStatus
 
took() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
 
toString() - Method in class com.couchbase.client.core.cnc.AbstractContext
 
toString() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
toString() - Method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
 
toString() - Method in class com.couchbase.client.core.config.AlternateAddress
 
toString() - Method in class com.couchbase.client.core.config.ClusterConfig
 
toString() - Method in class com.couchbase.client.core.config.CollectionsManifest
 
toString() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
 
toString() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
 
toString() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
toString() - Method in class com.couchbase.client.core.config.GlobalConfig
 
toString() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
 
toString() - Method in class com.couchbase.client.core.config.NodeInfo
 
toString() - Method in class com.couchbase.client.core.config.Partition
 
toString() - Method in class com.couchbase.client.core.config.PartitionInfo
 
toString() - Method in class com.couchbase.client.core.config.PortInfo
 
toString() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
 
toString() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
 
toString() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
toString() - Method in class com.couchbase.client.core.diag.PingResult
 
toString() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
toString() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
toString() - Method in class com.couchbase.client.core.env.NetworkResolution
 
toString() - Method in class com.couchbase.client.core.env.SeedNode
 
toString() - Method in class com.couchbase.client.core.env.UserAgent
 
toString() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
 
toString() - Method in class com.couchbase.client.core.io.CollectionIdentifier
 
toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
 
toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
 
toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
 
toString() - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
 
toString() - Method in class com.couchbase.client.core.json.stream.MatchedValue
 
toString() - Method in class com.couchbase.client.core.logging.RedactableArgument
 
toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
 
toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkRow
 
toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
 
toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
 
toString() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsResponse
 
toString() - Method in class com.couchbase.client.core.msg.CancellationReason
 
toString() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
 
toString() - Method in class com.couchbase.client.core.msg.diagnostics.PingResponse
 
toString() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigResponse
 
toString() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigResponse
 
toString() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
 
toString() - Method in class com.couchbase.client.core.msg.kv.MutationToken
 
toString() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
 
toString() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
toString() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
 
toString() - Method in class com.couchbase.client.core.msg.kv.SubdocField
 
toString() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
 
toString() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
 
toString() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
 
toString() - Method in class com.couchbase.client.core.msg.manager.GenericManagerResponse
 
toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
 
toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkRow
 
toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
 
toString() - Method in class com.couchbase.client.core.msg.query.QueryResponse
 
toString() - Method in class com.couchbase.client.core.msg.search.GenericSearchResponse
 
toString() - Method in class com.couchbase.client.core.msg.search.SearchChunkRow
 
toString() - Method in class com.couchbase.client.core.msg.view.GenericViewResponse
 
toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkHeader
 
toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkRow
 
toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkTrailer
 
toString() - Method in class com.couchbase.client.core.msg.view.ViewResponse
 
toString() - Method in class com.couchbase.client.core.node.Node
 
toString() - Method in class com.couchbase.client.core.node.NodeIdentifier
 
toString() - Method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
 
toString() - Method in class com.couchbase.client.core.retry.FailFastRetryStrategy
 
toString() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
 
toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
 
toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
toString() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
 
toString() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
 
toString() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
 
toString() - Method in class com.couchbase.client.core.util.ConnectionString
 
toString() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
 
toString() - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
toString(Channel) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
Exports the timings into a string.
totalCount() - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
 
totalCount(GcAnalyzer.GcType) - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
 
totalRows() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
 
totalRows() - Method in class com.couchbase.client.core.msg.view.ViewChunkHeader
 
TOUCH - com.couchbase.client.core.config.BucketCapabilities
 
TOUCH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Touch command sets a new expiration.
touchesReplica() - Method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Identifies if this enum property will touch a replica or just the active.
touchesReplica() - Method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
Identifies if this enum property will touch a replica or just the active.
TouchRequest - Class in com.couchbase.client.core.msg.kv
 
TouchRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long) - Constructor for class com.couchbase.client.core.msg.kv.TouchRequest
 
TouchResponse - Class in com.couchbase.client.core.msg.kv
 
TouchResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.TouchResponse
 
trace(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the TRACE level.
trace(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the TRACE level according to the specified format and arguments.
trace(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log an exception (throwable) at the TRACE level with an accompanying message.
TRACING - com.couchbase.client.core.cnc.Event.Severity
Events that are created which deal with request and response tracing (not to be confused with TRACE logging which is on purpose called VERBOSE here so that they are not easily confused).
TRACING - com.couchbase.client.core.io.netty.kv.ServerFeature
Enable tracing support.
track() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
Marks that a circuit breaker should start tracking.
track() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
 
TrafficCaptureHandler - Class in com.couchbase.client.core.io.netty
Similar to the netty LoggingHandler, but it dumps the traffic into the event bus for later consumption instead of logging it right away.
TrafficCaptureHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.TrafficCaptureHandler
 
trailer() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
 
trailer() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
Returns the currently assigned mono for the trailer bits.
trailer() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
 
trailer() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
Returns the trailer for this response, available at the end of the response eventually.
trailer() - Method in class com.couchbase.client.core.msg.query.QueryResponse
 
trailer() - Method in class com.couchbase.client.core.msg.search.SearchResponse
 
trailer() - Method in class com.couchbase.client.core.msg.view.ViewResponse
 
transition(S) - Method in class com.couchbase.client.core.util.SingleStateful
Transition into a new state, notifying consumers.
trustCertificates() - Method in class com.couchbase.client.core.env.SecurityConfig
 
trustCertificates(List<X509Certificate>) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
 
trustCertificates(List<X509Certificate>) - Static method in class com.couchbase.client.core.env.SecurityConfig
 
trustManagerFactory() - Method in class com.couchbase.client.core.env.SecurityConfig
 
trustManagerFactory(TrustManagerFactory) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
 
trustManagerFactory(TrustManagerFactory) - Static method in class com.couchbase.client.core.env.SecurityConfig
 
tryCompression(byte[], double) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Try to compress the input, but if it is below the min ratio then it will return null.
tryDecompression(byte[], byte) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Try to decompress the input if the datatype has the snappy flag enabled.
TWO - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Observe disk persistence of two nodes (active or replica).
TWO - com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
Observe replication to two replicas.
type() - Method in interface com.couchbase.client.core.config.BucketConfig
The bucket type.
type() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
 
type() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
 
type() - Method in class com.couchbase.client.core.diag.EndpointHealth
 
type() - Method in class com.couchbase.client.core.diag.PingServiceHealth
 
type() - Method in class com.couchbase.client.core.logging.RedactableArgument
The type of this redactable argument.
type() - Method in class com.couchbase.client.core.msg.kv.SubdocField
 
type() - Method in class com.couchbase.client.core.service.AnalyticsService
 
type() - Method in class com.couchbase.client.core.service.KeyValueService
 
type() - Method in class com.couchbase.client.core.service.ManagerService
 
type() - Method in class com.couchbase.client.core.service.QueryService
 
type() - Method in class com.couchbase.client.core.service.SearchService
 
type() - Method in interface com.couchbase.client.core.service.Service
Represents the service type for this service.
type() - Method in class com.couchbase.client.core.service.ViewService
 
types() - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
 

U

uid() - Method in class com.couchbase.client.core.config.CollectionsManifest
 
uid() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
 
uid() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
 
UnexpectedEndpointConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
During connecting to an endpoint, an exception/error was raised which was not expected.
UnexpectedEndpointConnectionFailedEvent(Duration, Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
 
UnexpectedEndpointDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is usually raised if the server closes the socket and the client didn't expect it.
UnexpectedEndpointDisconnectedEvent(EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointDisconnectedEvent
 
UNINITIALIZED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Response indicating the key was uninitialized.
UNKNOWN - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
We couldn't figure out the concurrency type, sorry.
UNKNOWN - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
We couldn't figure out the generation type, sorry.
UNKNOWN - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
We couldn't figure out the gc type, sorry!
UNKNOWN - com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
 
UNKNOWN - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Observe status not known.
UNKNOWN - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
Unknown error.
UNKNOWN - com.couchbase.client.core.msg.ResponseStatus
Indicates an unknown status returned from the server, please check the events/logs for further information.
UNKNOWN - com.couchbase.client.core.retry.RetryReason
The reason why it has been retried is unknown.
UNKNOWN_COLLECTION - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
The collection ID provided is unknown, maybe it changed or got dropped.
UNKNOWN_COLLECTION - com.couchbase.client.core.msg.ResponseStatus
 
UNKNOWN_COMMAND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Unknown command.
UnknownResponseReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
 
UnknownResponseReceivedEvent(IoContext, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
 
UnknownResponseStatusReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
 
UnknownResponseStatusReceivedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
 
UNLOCK - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Unlocks a write locked document.
UnlockRequest - Class in com.couchbase.client.core.msg.kv
 
UnlockRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long) - Constructor for class com.couchbase.client.core.msg.kv.UnlockRequest
 
UnlockResponse - Class in com.couchbase.client.core.msg.kv
 
UnlockResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.UnlockResponse
 
UNORDERED_EXECUTION - com.couchbase.client.core.io.netty.kv.ServerFeature
Tell the server that we're ok with the server reordering the execution of commands.
UnorderedExecutionEnabledEvent - Class in com.couchbase.client.core.cnc.events.config
If unordered execution is enabled via a system property, this warning event is raised to make sure the user is aware that this is unsupported for now!
UnorderedExecutionEnabledEvent(EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.config.UnorderedExecutionEnabledEvent
 
UNSIGNED_SHORT_MAX - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Holds the max value a unsigned short can represent.
UnsignedLEB128 - Class in com.couchbase.client.core.util
Encodes and decodes the unsigned LEB128 (Little Endian Base 128) format.
unsolicitedFeatures() - Method in class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
Returns the unsolicited features that got returned by the server.
UnsolicitedFeaturesReturnedEvent - Class in com.couchbase.client.core.cnc.events.io
If the server sends us unsolicited features during the HELLO negotiation, this event will be raised - it is a warning severity since it indicates a server bug.
UnsolicitedFeaturesReturnedEvent(IoContext, List<ServerFeature>) - Constructor for class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
 
unsubscribe() - Method in class com.couchbase.client.core.cnc.EventSubscription
Allows to unsubscribe the Consumer from the EventBus.
unsubscribe(EventSubscription) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
 
unsubscribe(EventSubscription) - Method in interface com.couchbase.client.core.cnc.EventBus
Unsubscribes the Consumer from this EventBus.
UNSUPPORTED - com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
 
UNSUPPORTED - com.couchbase.client.core.msg.ResponseStatus
The server indicated that the given message is not supported.
UnsupportedConfigMechanismException - Exception in com.couchbase.client.core.error
 
UnsupportedConfigMechanismException() - Constructor for exception com.couchbase.client.core.error.UnsupportedConfigMechanismException
 
UnsupportedResponseTypeReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
 
UnsupportedResponseTypeReceivedEvent(IoContext, Object) - Constructor for class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
 
UpsertRequest - Class in com.couchbase.client.core.msg.kv
Uses the KV "set" command to unconditionally replace or insert documents regardless if they exist or not.
UpsertRequest(String, byte[], long, int, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.UpsertRequest
 
UpsertResponse - Class in com.couchbase.client.core.msg.kv
 
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.
urlEncode(String) - Static method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
UrlQueryStringBuilder - Class in com.couchbase.client.core.util
 
userAgent() - Method in class com.couchbase.client.core.env.CoreEnvironment
User agent used to identify this client against the server.
UserAgent - Class in com.couchbase.client.core.env
Represents a user-agent for this client.
UserAgent(String, Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.env.UserAgent
 
username() - Method in class com.couchbase.client.core.util.ConnectionString
 
Utils - Enum in com.couchbase.client.core.io.netty.kv
Provides various helper utilities for forking with a KV channel.
uuid() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
 
uuid() - Method in interface com.couchbase.client.core.config.BucketConfig
Returns the UUID of the bucket, or null if the bucket does not have a UUID.

V

Validators - Class in com.couchbase.client.core.util
Common validators used throughout the client.
value() - Method in enum com.couchbase.client.core.io.netty.kv.ServerFeature
Returns the actual byte value for the wire protocol.
value() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
 
value() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
 
value() - Method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
 
value() - Method in class com.couchbase.client.core.msg.kv.SubdocField
 
value() - Method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Returns the actual internal persistence representation for the enum.
value() - Method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
Returns the actual internal replication representation for the enum.
VALUE_CANTINSERT - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The value provided will invalidate the JSON if inserted
VALUE_TOO_DEEP - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
Inserting the value would cause the document to be too deep
valueAtPercentile(double) - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
 
valueAtPercentile(GcAnalyzer.GcType, double) - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
 
valueOf(byte) - Static method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.Event.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.Event.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.EventBus.PublishResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketCapabilities
Returns the enum constant of this type with the specified name.
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.ClusterCapabilities
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.diag.PingServiceHealth.PingState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.endpoint.CircuitBreaker.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.endpoint.EndpointState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class com.couchbase.client.core.env.NetworkResolution
Returns a network resolution option with the given name.
valueOf(String) - Static method in enum com.couchbase.client.core.env.SaslMechanism
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ServerFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.Utils
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.logging.RedactionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.SubdocCommandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.msg.ResponseStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.node.NodeState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.retry.RetryReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceState
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.util.ConnectionString.Scheme
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
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.cnc.diagnostics.GcAnalyzer.GcGeneration
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.cnc.diagnostics.GcAnalyzer.GcType
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.cnc.Event.Category
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.cnc.Event.Severity
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.cnc.EventBus.PublishResult
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.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
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.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
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.cnc.events.config.ConfigIgnoredEvent.Reason
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.cnc.events.core.InitGlobalConfigFailedEvent.Reason
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.cnc.events.io.ChannelClosedProactivelyEvent.Reason
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.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
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.cnc.events.service.ServiceAddIgnoredEvent.Reason
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.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
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.BucketCapabilities
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.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.ClusterCapabilities
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.diag.PingServiceHealth.PingState
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.CircuitBreaker.State
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.EndpointState
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.env.SaslMechanism
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.io.netty.kv.ErrorMap.ErrorAttribute
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.io.netty.kv.ErrorMap.RetryStrategy
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.io.netty.kv.MemcacheProtocol.Datatype
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.io.netty.kv.MemcacheProtocol.Magic
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.io.netty.kv.MemcacheProtocol.Opcode
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.io.netty.kv.MemcacheProtocol.Status
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.io.netty.kv.MemcacheProtocol
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.io.netty.kv.ServerFeature
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.io.netty.kv.Utils
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.RedactionLevel
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.msg.kv.CodecFlags.CommonFlags
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.msg.kv.CodecFlags
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.msg.kv.DurabilityLevel
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.msg.kv.ObserveViaCasResponse.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.msg.kv.SubdocCommandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
 
values() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
 
values() - Static method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
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.msg.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.node.NodeState
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.retry.RetryReason
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.kv.Observe.ObservePersistTo
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.kv.Observe.ObserveReplicateTo
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.ServiceScope
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.ServiceState
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.util.ConnectionString.Scheme
Returns an array containing the constants of this enum type, in the order they are declared.
ValueTooDeepException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when proposed value would make the document too deep to parse.
ValueTooDeepException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.ValueTooDeepException
 
ValueTooLargeException - Exception in com.couchbase.client.core.error
Thrown when the request is too big for some reason.
VBUCKET - com.couchbase.client.core.config.BucketNodeLocator
The partition based node locator.
vbucketID() - Method in class com.couchbase.client.core.msg.kv.MutationToken
 
vbucketID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
vbucketUUID() - Method in class com.couchbase.client.core.msg.kv.MutationToken
 
vbucketUUID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
VERBOSE - com.couchbase.client.core.cnc.Event.Severity
Verbose information used to trace certain actual data throughout the system.
version() - Method in class com.couchbase.client.core.diag.PingResult
 
version() - Method in class com.couchbase.client.core.env.UserAgent
 
version() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
 
ViewChunkHeader - Class in com.couchbase.client.core.msg.view
 
ViewChunkHeader(long, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkHeader
 
ViewChunkResponseParser - Class in com.couchbase.client.core.io.netty.view
 
ViewChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
 
ViewChunkRow - Class in com.couchbase.client.core.msg.view
 
ViewChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkRow
 
ViewChunkTrailer - Class in com.couchbase.client.core.msg.view
 
ViewChunkTrailer(Optional<ViewError>) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkTrailer
 
viewCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
viewCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
 
viewCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures a CircuitBreaker to use for view operations.
viewCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
 
ViewEndpoint - Class in com.couchbase.client.core.endpoint
 
ViewEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.ViewEndpoint
 
ViewEndpoint.ViewPipelineInitializer - Class in com.couchbase.client.core.endpoint
 
ViewError - Class in com.couchbase.client.core.msg.view
 
ViewError(String, String) - Constructor for class com.couchbase.client.core.msg.view.ViewError
 
viewEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the EventLoopGroup to be used for view traffic.
viewEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
 
viewEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
 
ViewHandlerSwitcher - Class in com.couchbase.client.core.io.netty.view
 
ViewHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.view.ViewHandlerSwitcher
 
ViewLocator - Class in com.couchbase.client.core.node
The ViewLocator extends the round-robin locator with some custom checks.
ViewLocator() - Constructor for class com.couchbase.client.core.node.ViewLocator
 
ViewRequest - Class in com.couchbase.client.core.msg.view
 
ViewRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, String, String, String, Optional<byte[]>, boolean) - Constructor for class com.couchbase.client.core.msg.view.ViewRequest
 
ViewResponse - Class in com.couchbase.client.core.msg.view
 
VIEWS - com.couchbase.client.core.service.ServiceType
The View Service.
ViewService - Class in com.couchbase.client.core.service
 
ViewService(ViewServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.ViewService
 
viewServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
viewServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
 
viewServiceConfig(ViewServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
 
viewServiceConfig(ViewServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
 
ViewServiceConfig - Class in com.couchbase.client.core.service
 
ViewServiceConfig.Builder - Class in com.couchbase.client.core.service
 
ViewServiceException - Exception in com.couchbase.client.core.error
There was a problem fulfilling the view request.
ViewServiceException(String) - Constructor for exception com.couchbase.client.core.error.ViewServiceException
 
ViewServiceException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ViewServiceException
 
viewTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
viewTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for view operations.
viewTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
volumeThreshold() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
Returns the volume threshold at which point the circuit will decide if it opens.
volumeThreshold(int) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
The volume threshold defines how many operations need to be in the window at least so that the threshold percentage can be meaningfully calculated.

W

warn(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the WARN level.
warn(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log a message at the WARN level according to the specified format and arguments.
warn(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Log an exception (throwable) at the WARN level with an accompanying message.
WARN - com.couchbase.client.core.cnc.Event.Severity
Indicates that a component is in a non-ideal state and that something could escalate into an error potentially.
warnings() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
 
warnings() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
 
withApplicationContext(T) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
withApplicationContext(T) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
withApplicationContext(T) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function with an application context that may be used to perform any rollbacks before a repeat.
withApplicationContext(T) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function with an application context that may be used to perform any rollbacks before a retry.
withBackoffScheduler(Scheduler) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
 
withBackoffScheduler(Scheduler) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
 
withBackoffScheduler(Scheduler) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
Returns a repeat function that uses the scheduler provided for backoff delays.
withBackoffScheduler(Scheduler) - Method in interface com.couchbase.client.core.retry.reactor.Retry
Returns a retry function that uses the scheduler provided for backoff delays.
withDuration(Duration) - Static method in class com.couchbase.client.core.retry.RetryAction
 
withExponentialBackoff(Duration, Duration, int) - Static method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
 
withScheduler(Scheduler) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
Builder method that returns new instance of SchedulerClock which is constructed from old ZoneId and passed Scheduler instance
withZone(ZoneId) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
 
wrap(Request<?>, CompletableFuture<T>, boolean) - Static method in class com.couchbase.client.core.Reactor
Wraps a Request and returns it in a Mono.
write(ByteBuf, long) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
Writes the unsigned LEB128 representation of the value to the buffer.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
When a request comes along, this code decides if and how to switch out the handlers.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.MemcacheProtocolVerificationHandler
Makes sure that outgoing requests are valid.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
 
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
Writes a given request and encodes it.
write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.TrafficCaptureHandler
 
writer() - Static method in class com.couchbase.client.core.json.Mapper
Returns an ObjectWriter for advanced use cases.
WriteTrafficCapturedEvent - Class in com.couchbase.client.core.cnc.events.io
 
WriteTrafficCapturedEvent(IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.WriteTrafficCapturedEvent
 

X

XATTR - com.couchbase.client.core.config.BucketCapabilities
 
XATTR - com.couchbase.client.core.io.netty.kv.ServerFeature
Enable xattr support.
XATTR_INVALID_FLAG_COMBO - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
An invalid combination of operations, using macros when not using extended attributes
XATTR_INVALID_KEY_COMBO - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
Only single xattr key may be accessed at the same time
XATTR_UNKNOWN_MACRO - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The server has no knowledge of the requested macro
XattrInvalidFlagComboException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when a macro has been requested when not using extended attributes.
XattrInvalidFlagComboException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrInvalidFlagComboException
 
XattrUnknownMacroException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when a macro has been requested which is not recognised by the server.
XattrUnknownMacroException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrUnknownMacroException
 
XDCR_CHECKPOINTING - com.couchbase.client.core.config.BucketCapabilities
 
XERROR - com.couchbase.client.core.io.netty.kv.ServerFeature
Enable extended error map support.

Y

YOUNG - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
The young generation has been collected (includes eden and survivor regions).

Z

zero() - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
Backoff function with no backoff delay
ZERO_BACKOFF - Static variable in interface com.couchbase.client.core.retry.reactor.Backoff
 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 
All Classes All Packages