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

A

ABORTED - com.couchbase.client.core.transaction.support.AttemptState
Set once the Active Transaction Record entry for this transaction has been updated to mark the transaction as Aborted.
absoluteTimeout() - Method in class com.couchbase.client.core.msg.BaseRequest
 
absoluteTimeout() - Method in interface com.couchbase.client.core.msg.Request
The absolute timestamp when the request should time out.
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>>, long, long) - 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.
AbstractMapPropertyLoader<B extends CoreEnvironment.Builder> - Class in com.couchbase.client.core.env
Loads properties from a string/string map.
AbstractMapPropertyLoader() - Constructor for class com.couchbase.client.core.env.AbstractMapPropertyLoader
 
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.
AccessorUtil - Class in com.couchbase.client.core.transaction
 
active() - Method in class com.couchbase.client.core.config.Partition
 
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.
ActiveTransactionRecord - Class in com.couchbase.client.core.transaction.components
 
ActiveTransactionRecord.ParsedHLC - Class in com.couchbase.client.core.transaction.components
 
ActiveTransactionRecordEntry - Class in com.couchbase.client.core.transaction.components
 
ActiveTransactionRecordEntry(String, String, String, Optional<String>, AttemptState, Optional<Long>, Optional<Long>, Optional<Long>, Optional<Long>, Optional<Long>, Optional<Integer>, Optional<List<DocRecord>>, Optional<List<DocRecord>>, Optional<List<DocRecord>>, long, Optional<ForwardCompatibility>, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
 
ActiveTransactionRecordEntryNotFoundException - Exception in com.couchbase.client.core.error.transaction
 
ActiveTransactionRecordEntryNotFoundException(String, String) - Constructor for exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordEntryNotFoundException
 
ActiveTransactionRecordFullException - Exception in com.couchbase.client.core.error.transaction
 
ActiveTransactionRecordFullException(Throwable) - Constructor for exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordFullException
 
ActiveTransactionRecordIds - Class in com.couchbase.client.core.transaction.atr
 
ActiveTransactionRecordNotFoundException - Exception in com.couchbase.client.core.error.transaction
 
ActiveTransactionRecordNotFoundException(String, String) - Constructor for exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordNotFoundException
 
ActiveTransactionRecords - Class in com.couchbase.client.core.transaction.components
 
ActiveTransactionRecords(String, CollectionIdentifier, long, List<ActiveTransactionRecordEntry>, CasMode) - Constructor for class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
 
ActiveTransactionRecordStats - Class in com.couchbase.client.core.transaction.cleanup
Simple data class, so all fields are public.
ActiveTransactionRecordStats() - Constructor for class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
 
ActiveTransactionRecordUtil - Class in com.couchbase.client.core.transaction.components
 
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(MemcacheProtocol.FlexibleExtras) - Method in class com.couchbase.client.core.transaction.util.MeteringUnits.MeteringUnitsBuilder
 
add(MutationToken) - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
Adds the token to the aggregator, unless there's already a token with the same bucket name and partition and a higher sequence number.
add(CleanupRequest) - Method in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
 
add(MeteringUnits) - Method in class com.couchbase.client.core.transaction.util.MeteringUnits.MeteringUnitsBuilder
 
add(String) - Method in class com.couchbase.client.core.transaction.util.ReactiveWaitGroup
 
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(Throwable) - Method in class com.couchbase.client.core.transaction.util.MeteringUnits.MeteringUnitsBuilder
 
ADD - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The add (insert) command.
addIfNotNull(String, String) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
 
addRequestCallback(RequestCallback) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
Allows to configure callbacks across the lifetime of a request.
address() - Method in class com.couchbase.client.core.env.SeedNode
The ip address or hostname of this seed node.
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.
addToCleanupSet(CollectionIdentifier) - Method in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
 
addToCleanupSet(CollectionIdentifier) - Method in class com.couchbase.client.core.transaction.cleanup.LostCleanupDistributed
 
after() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
 
afterAtrAborted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterAtrCommit - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterAtrComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterAtrPending - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterAtrRolledBack - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterDocCommitted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterDocCommittedBeforeSavingCAS - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterDocRemovedPostRetry - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterDocRemovedPreRetry - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterDocsCommitted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterDocsRemoved - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterGetComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterQuery - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterRemoveStagedInsert - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterRollbackDeleteInserted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterRollbackReplaceOrRemove - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterStagedInsertComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterStagedRemoveComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
afterStagedReplaceComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
ageMillis() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
ageMillis() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
 
AggregateErrorContext - Class in com.couchbase.client.core.error.context
An error context which combines more than one context to dump.
AggregateErrorContext(List<ErrorContext>) - Constructor for class com.couchbase.client.core.error.context.AggregateErrorContext
 
AggregatingCounter - Class in com.couchbase.client.core.cnc.metrics
At the moment this is a NOOP implementation because we do not perform any aggregations on the counters.
AggregatingCounter() - Constructor for class com.couchbase.client.core.cnc.metrics.AggregatingCounter
 
AggregatingValueRecorder - Class in com.couchbase.client.core.cnc.metrics
Aggregates value information in a histogram.
AggregatingValueRecorder(String, Map<String, String>) - Constructor for class com.couchbase.client.core.cnc.metrics.AggregatingValueRecorder
 
ALL_NODES_TRIED_ONCE_WITHOUT_SUCCESS - com.couchbase.client.core.config.ConfigRefreshFailure
All eligible nodes have been tried when refreshing but no config was loaded.
allAtrs(int) - Static method in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
 
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
Dynamically aggregates all node addresses from global and bucket configs into a set (no duplicates).
ALLOW_REVERSE_DNS - Static variable in class com.couchbase.client.core.util.NetworkAddress
Flag which controls the usage of reverse dns
allowedMechanisms() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
 
allowedMechanisms() - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
Returns the allowed mechanisms for this handler, useful for testing assertions.
allowedSaslMechanisms(Set<SaslMechanism>) - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
Allows to set a list of allowed SASL mechanisms for the NON-TLS connections.
allowsNonIdempotentRetry() - Method in enum com.couchbase.client.core.retry.RetryReason
 
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.KeyValueChannelContext
 
AmbiguousTimeoutException - Exception in com.couchbase.client.core.error
This is a special case of the timeout exception, signaling that the timeout happened with an ambiguous cause.
AmbiguousTimeoutException(String, CancellationErrorContext) - Constructor for exception com.couchbase.client.core.error.AmbiguousTimeoutException
 
analytics() - Static method in class com.couchbase.client.core.msg.RequestTarget
 
ANALYTICS - com.couchbase.client.core.service.ServiceType
The Analytics Service.
ANALYTICS_TEMPORARY_FAILURE - com.couchbase.client.core.retry.RetryReason
The analytics service reports temporary failure.
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[]>, 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
analyticsCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures the analytics circuit breaker by passing its config builder to the given consumer.
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
 
AnalyticsErrorContext - Class in com.couchbase.client.core.error.context
 
AnalyticsErrorContext(RequestContext, List<ErrorCodeAndMessage>, int) - Constructor for class com.couchbase.client.core.error.context.AnalyticsErrorContext
 
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
Allows to specify a custom event loop group (I/O event loop thread pool) for the analytics service.
analyticsEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
Allows to specify a custom event loop group (I/O event loop thread pool) for the analytics service.
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
 
AnalyticsLocator - Class in com.couchbase.client.core.node
 
AnalyticsLocator() - Constructor for class com.couchbase.client.core.node.AnalyticsLocator
 
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, String, String, RequestSpan, String, String) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
AnalyticsRequest(Duration, CoreContext, RetryStrategy, Authenticator, byte[], int, boolean, String, String, RequestSpan, String, String, String, HttpMethod) - 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 - Class in com.couchbase.client.core.service
 
AnalyticsServiceConfig.Builder - Class in com.couchbase.client.core.service
 
analyticsThreshold() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
 
analyticsThreshold() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
 
analyticsThreshold(Duration) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
Allows to customize the analyticsThreshold.
analyticsThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
Allows to customize the analyticsThreshold.
analyticsThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
Allows to customize the analyticsThreshold.
analyticsThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
Allows to customize the analyticsThreshold.
analyticsThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
Deprecated.
Allows to customize the analyticsThreshold.
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.
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>, RequestSpan) - 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
 
apply(T, U, V) - Method in interface com.couchbase.client.core.transaction.util.TriFunction
Applies this function to the given arguments.
applyLevelOnSpan(Optional<DurabilityLevel>, RequestSpan) - Method in interface com.couchbase.client.core.msg.kv.SyncDurabilityRequest
Helper method to apply the durability level if present to the request span.
applyProfile(String) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
Applies custom properties based on a profile name.
applyTlsProperties(SslContextBuilder) - Method in interface com.couchbase.client.core.env.Authenticator
The authenticator gets the chance to attach the client certificate to the ssl context if needed.
applyTlsProperties(SslContextBuilder) - Method in class com.couchbase.client.core.env.CertificateAuthenticator
 
applyTo(BlockHound.Builder) - Method in class com.couchbase.client.core.util.CouchbaseBlockHoundIntegration
 
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
 
ASCENDING - com.couchbase.client.core.kv.CoreRangeScanSort
Ascending sorting is applied to all the keys in the results.
asConnectionString(Collection<SeedNode>) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
Returns a synthetic connection string corresponding to the seed nodes.
ATR_BUCKET_NAME - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_COLL_NAME - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_ATTEMPTS - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_COMMIT_ONLY_IF_NOT_ABORTED - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_DOCS_INSERTED - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_DOCS_REMOVED - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_DOCS_REPLACED - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_DURABILITY_LEVEL - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_EXPIRES_AFTER_MILLIS - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_FORWARD_COMPATIBILITY - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_PER_DOC_BUCKET - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_PER_DOC_COLLECTION - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_PER_DOC_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_PER_DOC_SCOPE - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_START_COMMIT - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_START_TIMESTAMP - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_STATUS - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_TIMESTAMP_COMPLETE - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_TIMESTAMP_ROLLBACK_COMPLETE - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_TIMESTAMP_ROLLBACK_START - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_FIELD_TRANSACTION_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
ATR_SCOPE_NAME - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
atrBucket() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
Deprecated.
atrBucketName() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
 
atrCollection() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
 
atrCollection() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
atrCollection() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
 
atrCollectionName() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
 
atrId() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
 
atrId() - Method in exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordEntryNotFoundException
 
atrId() - Method in exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordNotFoundException
 
atrId() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
atrId() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
 
atrId() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
 
atrId() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
 
atrIdsForVbucket(int, int) - Static method in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
 
atrScopeName() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
 
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
 
ATTEMPT_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
 
attemptContextFactory() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
 
attemptContextFactory() - Method in class com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions
 
attemptContextFactory() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionOptions
 
attemptContextFactory() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
AttemptExpiredException - Exception in com.couchbase.client.core.error.transaction
 
AttemptExpiredException(String) - Constructor for exception com.couchbase.client.core.error.transaction.AttemptExpiredException
 
AttemptExpiredException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.transaction.AttemptExpiredException
 
AttemptExpiredException(Throwable) - Constructor for exception com.couchbase.client.core.error.transaction.AttemptExpiredException
 
attemptId() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
 
attemptId() - Method in exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordEntryNotFoundException
 
attemptId() - Method in exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordNotFoundException
 
attemptId() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
attemptId() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
 
attemptId() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
Returns the globally unique ID of this attempt, which may be useful for debugging and logging purposes.
AttemptNotFoundOnQueryException - Exception in com.couchbase.client.core.error.transaction
Query does not recognise the passed txid.
AttemptNotFoundOnQueryException() - Constructor for exception com.couchbase.client.core.error.transaction.AttemptNotFoundOnQueryException
 
attempts() - Method in class com.couchbase.client.core.transaction.context.CoreTransactionsCounters
 
AttemptState - Enum in com.couchbase.client.core.transaction.support
The possible states for a transaction attempt.
ATTR_COLLECTION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_DOCUMENT_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_DURABILITY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_LOCAL_HOSTNAME - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_LOCAL_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_LOCAL_PORT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_NAME - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_NET_TRANSPORT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_NET_TRANSPORT_TCP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_OPERATION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_OPERATION_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_REMOTE_HOSTNAME - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_REMOTE_PORT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_RETRIES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_SCOPE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_SERVER_DURATION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_SERVICE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_STATEMENT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_SYSTEM - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_SYSTEM_COUCHBASE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_AGE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_ATR_ENTRIES_COUNT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_ATR_ENTRIES_EXPIRED - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_ATTEMPT_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_CLEANUP_CLIENT_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_CLEANUP_NUM_ACTIVE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_CLEANUP_NUM_ATRS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_CLEANUP_NUM_EXPIRED - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_CLEANUP_WINDOW - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_SINGLE_QUERY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
ATTR_TRANSACTION_STATE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
 
attribute(String, boolean) - Method in interface com.couchbase.client.core.cnc.RequestSpan
Sets an attribute on the span, which is translated to the corresponding implementation specific tag.
attribute(String, boolean) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
 
attribute(String, boolean) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
 
attribute(String, long) - Method in interface com.couchbase.client.core.cnc.RequestSpan
Sets an attribute on the span, which is translated to the corresponding implementation specific tag.
attribute(String, long) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
 
attribute(String, long) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
 
attribute(String, String) - Method in interface com.couchbase.client.core.cnc.RequestSpan
Sets an attribute on the span, which is translated to the corresponding implementation specific tag.
attribute(String, String) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
 
attribute(String, String) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
 
attribute(String, T) - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
 
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.
AUTH_ERROR - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Authentication error.
AuthenticationFailureException - Exception in com.couchbase.client.core.error
Every exception that has to do with authentication problems should either instantiate or subclass from this type.
AuthenticationFailureException(String, ErrorContext, Throwable) - Constructor for exception com.couchbase.client.core.error.AuthenticationFailureException
 
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.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.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.
autoRollbackAttempt() - Method in exception com.couchbase.client.core.error.transaction.TransactionOperationFailedException
 
await(Duration) - Method in class com.couchbase.client.core.transaction.util.ReactiveWaitGroup
 

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
 
backup() - Static method in class com.couchbase.client.core.msg.RequestTarget
 
BACKUP - com.couchbase.client.core.service.ServiceType
The Backup service
backupCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
 
backupCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
backupCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
 
backupCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
backupCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures the backup circuit breaker by passing its config builder to the given consumer.
BackupEndpoint - Class in com.couchbase.client.core.endpoint
 
BackupEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.BackupEndpoint
 
BackupEndpoint.BackupPipelineInitializer - Class in com.couchbase.client.core.endpoint
 
backupEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the EventLoopGroup to be used for backup traffic.
backupEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
Allows to specify a custom event loop group (I/O event loop thread pool) for the backup service.
backupEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
Allows to specify a custom event loop group (I/O event loop thread pool) for the backup service.
BackupPipelineInitializer(EndpointContext) - Constructor for class com.couchbase.client.core.endpoint.BackupEndpoint.BackupPipelineInitializer
 
BackupService - Class in com.couchbase.client.core.service
 
BackupService(CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.BackupService
 
backupTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
backupTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
backupTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for backup operations.
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
 
BaseKeyValueRequest(Duration, CoreContext, RetryStrategy, String, CollectionIdentifier, RequestSpan) - 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
 
BaseRequest(Duration, CoreContext, RetryStrategy, RequestSpan) - 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
 
beforeAtrAborted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeAtrCommit - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeAtrCommitAmbiguityResolution - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeAtrComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeAtrGet - Variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
 
beforeAtrPending - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeAtrRemove - Variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
 
beforeAtrRolledBack - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeCheckATREntryForBlockingDoc - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeCommitDoc - Variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
 
beforeCreateRecord - Variable in class com.couchbase.client.core.transaction.cleanup.ClientRecordFactoryMock
 
beforeCreateRecord(ClientRecord) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
beforeDocChangedDuringCommit - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeDocChangedDuringRollback - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeDocChangedDuringStaging - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeDocCommitted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeDocGet - Variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
 
beforeDocGet - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeDocRemoved - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeDocRolledBack - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeGetDocInExistsDuringStagedInsert - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeGetRecord - Variable in class com.couchbase.client.core.transaction.cleanup.ClientRecordFactoryMock
 
beforeGetRecord(ClientRecord) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
beforeOverwritingStagedInsertRemoval - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeQuery - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeRemoveClient - Variable in class com.couchbase.client.core.transaction.cleanup.ClientRecordFactoryMock
 
beforeRemoveClient(ClientRecord) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
beforeRemoveDoc - Variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
 
beforeRemoveDocStagedForRemoval - Variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
 
beforeRemoveLinks - Variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
 
beforeRemoveStagedInsert - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeRollbackDeleteInserted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeSend(Request<?>) - Method in interface com.couchbase.client.core.callbacks.BeforeSendRequestCallback
 
BeforeSendRequestCallback - Interface in com.couchbase.client.core.callbacks
This callback is executed once an operation reaches the core and gets sent to a node.
beforeStagedInsert - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeStagedRemove - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeStagedReplace - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeUnlockGet - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeUnlockInsert - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeUnlockQuery - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeUnlockRemove - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeUnlockReplace - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
beforeUpdateCAS(ClientRecord) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
Deprecated.
beforeUpdateRecord - Variable in class com.couchbase.client.core.transaction.cleanup.ClientRecordFactoryMock
 
beforeUpdateRecord(ClientRecord) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
BestEffortRetryStrategy - Class in com.couchbase.client.core.retry
Retries operations on a best-effort basis until they time out.
BestEffortRetryStrategy() - Constructor for class com.couchbase.client.core.retry.BestEffortRetryStrategy
BestEffortRetryStrategy(Backoff) - Constructor for class com.couchbase.client.core.retry.BestEffortRetryStrategy
Creates a new BestEffortRetryStrategy with aa custom Backoff.
BF_CBD_3705 - com.couchbase.client.core.transaction.forwards.Extension
 
BF_CBD_3787 - com.couchbase.client.core.transaction.forwards.Extension
 
BF_CBD_3791 - com.couchbase.client.core.transaction.forwards.Extension
 
BF_CBD_3794 - com.couchbase.client.core.transaction.forwards.Extension
 
BF_CBD_3838 - com.couchbase.client.core.transaction.forwards.Extension
 
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.
bodyAsBytes(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
 
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.endpoint.EndpointContext
 
bucket() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
 
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.KeyValueChannelContext
The name of the bucket.
bucket() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
bucket() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
bucket() - Method in class com.couchbase.client.core.msg.query.QueryRequest
 
bucket() - Method in interface com.couchbase.client.core.msg.Request
Returns the name of the bucket this request is scoped to, or null if not scoped to a bucket.
bucket() - Method in class com.couchbase.client.core.msg.view.ViewRequest
 
bucket() - Method in class com.couchbase.client.core.service.ServiceContext
 
bucket() - Method in class com.couchbase.client.core.transaction.CoreTransactionKeyspace
The name of the bucket.
BUCKET - com.couchbase.client.core.service.ServiceScope
 
BUCKET_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
If the bucket is not available, for example if it is currently in the process of being opened.
BUCKET_OPEN_IN_PROGRESS - com.couchbase.client.core.retry.RetryReason
If a concurrent bucket open is in progress.
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.
bucketConfigLoadInProgress() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Returns true if a bucket config load attempt is in progress.
bucketConfigLoadInProgress() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
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
 
BucketConfigUtil - Class in com.couchbase.client.core.util
Defines helpful routines for working with bucket configs.
BucketExistsException - Exception in com.couchbase.client.core.error
 
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.cnc.events.config.BucketOpenRetriedEvent
 
bucketName() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
 
bucketName() - Method in exception com.couchbase.client.core.error.BucketExistsException
 
bucketName() - Method in exception com.couchbase.client.core.error.BucketNotFlushableException
 
bucketName() - Method in exception com.couchbase.client.core.error.BucketNotFoundException
 
bucketName() - Method in class com.couchbase.client.core.msg.kv.MutationToken
 
bucketName() - Method in class com.couchbase.client.core.msg.RequestTarget
 
bucketName() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
 
bucketName() - Method in class com.couchbase.client.core.transaction.components.DocRecord
 
BucketNodeLocator - Enum in com.couchbase.client.core.config
Represents the node locator used for the specific bucket type.
BucketNotFlushableException - Exception in com.couchbase.client.core.error
 
BucketNotFoundDuringLoadException - Exception in com.couchbase.client.core.error
Exception raised if during config load the bucket is not found (think: http 404).
BucketNotFoundDuringLoadException(String) - Constructor for exception com.couchbase.client.core.error.BucketNotFoundDuringLoadException
 
BucketNotFoundException - Exception in com.couchbase.client.core.error
 
BucketNotFoundException(String) - Constructor for exception com.couchbase.client.core.error.BucketNotFoundException
 
BucketNotFoundException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.BucketNotFoundException
 
BucketNotReadyDuringLoadException - Exception in com.couchbase.client.core.error
Exception raised if during config load the bucket is found, but not deemed ready yet.
BucketNotReadyDuringLoadException(String) - Constructor for exception com.couchbase.client.core.error.BucketNotReadyDuringLoadException
 
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
 
BucketOpenFailedEvent - Class in com.couchbase.client.core.cnc.events.core
Reports a bucket open failure which has not been retried.
BucketOpenFailedEvent(String, Event.Severity, Duration, Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.BucketOpenFailedEvent
 
BucketOpenInitiatedEvent - Class in com.couchbase.client.core.cnc.events.core
This event is raised when a bucket is supposed to be opened.
BucketOpenInitiatedEvent(Context, String) - Constructor for class com.couchbase.client.core.cnc.events.core.BucketOpenInitiatedEvent
 
BucketOpenRetriedEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised if a bucket could not be opened and is retried, for debugging reasons.
BucketOpenRetriedEvent(String, Duration, Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.config.BucketOpenRetriedEvent
 
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.tracing.ThresholdLoggingTracer.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.endpoint.http.CoreHttpRequest.Builder
 
build() - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
 
build() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
Turns this builder into a real CoreEnvironment.
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
Builds the LoggerConfig and makes it immutable.
build() - Method in class com.couchbase.client.core.env.LoggingMeterConfig.Builder
 
build() - Method in class com.couchbase.client.core.env.OrphanReporterConfig.Builder
Creates a config out of this builder and freezes it effectively.
build() - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
Creates the PasswordAuthenticator based on the customization in this builder.
build() - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
Builds the SecurityConfig out of this builder.
build() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
 
build() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
Deprecated.
 
build() - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
 
build() - Method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.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.transaction.util.MeteringUnits.MeteringUnitsBuilder
 
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.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
Creates a Builder for the IoEnvironment to customize its settings.
builder() - Static method in class com.couchbase.client.core.env.LoggerConfig
Returns a LoggerConfig.Builder which can be used to customize the different logging properties.
builder() - Static method in class com.couchbase.client.core.env.LoggingMeterConfig
 
builder() - Static method in class com.couchbase.client.core.env.OrphanReporterConfig
Allows to configure a custom OrphanReporterConfig through a Builder API.
builder() - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
Creates a new PasswordAuthenticator.Builder which allows to customize this authenticator.
builder() - Static method in class com.couchbase.client.core.env.SecurityConfig
Creates a builder to customize the SecurityConfig configuration.
builder() - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
 
builder() - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
 
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.tracing.ThresholdLoggingTracer
builder(CoreCommonOptions, CoreContext, HttpMethod, CoreHttpPath, RequestTarget) - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
 
builder(Scheduler) - Static method in class com.couchbase.client.core.cnc.DefaultEventBus
 
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.LoggingMeterConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.OrphanReporterConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.PasswordAuthenticator.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.SecurityConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
 
Builder() - Constructor for class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
Deprecated.
 
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(CoreCommonOptions, CoreContext, RequestTarget, HttpMethod, CoreHttpPath) - Constructor for class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
 
bypassExceptionTranslation() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
 
bypassExceptionTranslation() - Method in interface com.couchbase.client.core.msg.NonChunkedHttpRequest
If true, a non-2xx HTTP status code must be reported as an HttpStatusCodeException.
bypassExceptionTranslation(boolean) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
If true, a non-2xx HTTP status codes is always reported as an HttpStatusCodeException.
bytes() - Method in class com.couchbase.client.core.kv.CoreRangeScanId
 
Bytes - Class in com.couchbase.client.core.util
Defines useful constants and methods regarding bytes.
Bytes() - Constructor for class com.couchbase.client.core.util.Bytes
 

C

cache - Variable in class com.couchbase.client.core.msg.query.PreparedStatementStrategy
 
CAN_ONLY_REVIVE_DELETED_DOCUMENTS - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
The ReviveDocument flag can only be used on deleted documents (tombstones).
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 interface com.couchbase.client.core.msg.Request
Cancels this request.
cancel(CancellationReason, Function<Throwable, Throwable>) - Method in class com.couchbase.client.core.msg.BaseRequest
 
cancel(CancellationReason, Function<Throwable, Throwable>) - Method in interface com.couchbase.client.core.msg.Request
Cancels this request, allowing the caller to customize the exception.
CANCELED - com.couchbase.client.core.msg.ResponseStatus
Indicating a canceled request on a "one request N responses" operation.
CancellationErrorContext - Class in com.couchbase.client.core.error.context
When a cancellation (i.e.
CancellationErrorContext(AbstractContext) - Constructor for class com.couchbase.client.core.error.context.CancellationErrorContext
 
CancellationErrorContext(RequestContext) - Constructor for class com.couchbase.client.core.error.context.CancellationErrorContext
 
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.
CANNOT_APPLY_COLLECTIONS_MANIFEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
Bucket Manifest update could not be applied to vbucket(s).
CANNOT_APPLY_COLLECTIONS_MANIFEST - com.couchbase.client.core.msg.ResponseStatus
 
capDuration(Duration, Request<? extends Response>) - Static method in class com.couchbase.client.core.retry.RetryOrchestrator
Calculates the potentially capped retry duration so we do not schedule a longer retry than the actual total timeout.
capellaCaCertificates() - Static method in class com.couchbase.client.core.env.SecurityConfig
Returns the Certificate Authority (CA) certificates required for connecting to Couchbase Capella.
captureTraffic(ServiceType...) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Captures and logs network traffic for the specified services (or all services if none are specified).
captureTraffic(ServiceType...) - Static method in class com.couchbase.client.core.env.IoConfig
Captures the traffic for all services provided as an argument (all if empty).
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 - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
 
cas() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
 
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.GetMetaResponse
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() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
Returns the CAS of the ATR documenting containing this entry
cas() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
 
cas() - Method in class com.couchbase.client.core.transaction.components.DocumentMetadata
 
cas() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
Returns the document's CAS (compare-and-swap) value, used for optimistic concurrency.
cas(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Helper method to extract the cas from a message.
CAS_MISMATCH_DURING_COMMIT - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
 
CAS_MISMATCH_DURING_ROLLBACK - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
 
CAS_MISMATCH_DURING_STAGING - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
 
casInMillis() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
 
CasMismatchException - Exception in com.couchbase.client.core.error
Indicates an optimistic locking failure.
CasMismatchException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.CasMismatchException
 
casMode() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
 
CasMode - Enum in com.couchbase.client.core.transaction.components
Metadata related to the CAS.
casNow() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
 
casPreTxn() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
 
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 - Static variable in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
 
CATEGORY_CLIENT_RECORD - Static variable in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
 
CATEGORY_PREFIX - Static variable in interface com.couchbase.client.core.cnc.Event
 
CATEGORY_STATS - Static variable in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
 
cause() - Method in interface com.couchbase.client.core.cnc.Event
If present, holds the cause for this event.
cause() - Method in class com.couchbase.client.core.cnc.events.config.BucketOpenRetriedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapDecodingFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigRetriedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigLoadFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigRefreshFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationErrorDetectedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.core.WatchdogRunFailedEvent
 
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.EndpointWriteFailedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
The cause of the unexpected connecting error.
cause() - Method in class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.request.PreparedStatementRetriedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
 
cause() - Method in class com.couchbase.client.core.cnc.events.tracing.OrphanReporterFailureDetectedEvent
 
cause(Throwable) - Method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.Builder
 
CbAnnotations - Class in com.couchbase.client.core.util
 
CbCollections - Class in com.couchbase.client.core.util
 
CBHELLO - com.couchbase.client.core.config.BucketCapabilities
 
CbObjects - Class in com.couchbase.client.core.util
 
CbPreconditions - Class in com.couchbase.client.core.util
 
CbStrings - Class in com.couchbase.client.core.util
 
CbThrowables - Class in com.couchbase.client.core.util
 
CbTracing - Class in com.couchbase.client.core.cnc
 
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
Performs authentication through a client certificate instead of supplying username and password.
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.SaslListMechanismsHandler
As soon as the channel is active start sending the request but also schedule a timeout properly.
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() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpResponse
 
channelFutureIntoMono(ChannelFuture) - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Helper method to convert a netty ChannelFuture into an async Mono.
channelId() - Method in class com.couchbase.client.core.endpoint.EndpointContext
 
channelId() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpResponse
 
channelId() - Method in class com.couchbase.client.core.io.netty.HttpChannelContext
 
channelId() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
 
channelId() - Method in class com.couchbase.client.core.msg.kv.KvPingResponse
 
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.SaslListMechanismsHandler
As soon as we get a response, turn it into a list of SASL mechanisms the server supports.
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
 
CHARS_TO_LOG - Static variable in class com.couchbase.client.core.cnc.events.transaction.TransactionLogEvent
 
check(boolean) - Static method in class com.couchbase.client.core.util.CbPreconditions
 
check(boolean, String) - Static method in class com.couchbase.client.core.util.CbPreconditions
 
check(boolean, String, Object...) - Static method in class com.couchbase.client.core.util.CbPreconditions
 
check(Core, ForwardCompatibilityStage, Optional<ForwardCompatibility>, CoreTransactionLogger, Supported) - Static method in class com.couchbase.client.core.transaction.forwards.ForwardCompatibility
Returns empty if it's ok to continue, otherwise an error:
check(ForwardCompatibilityStage, Supported) - Method in class com.couchbase.client.core.transaction.forwards.ForwardCompatibility
 
checkConnectionString(CoreEnvironment, boolean, ConnectionString) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
 
checkServiceNotAvailable(Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.AnalyticsLocator
 
checkServiceNotAvailable(Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.RoundRobinLocator
Can be overridden to check if a request should be cancelled immediately that the service is not supported.
checkServiceNotAvailable(Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.ViewLocator
 
chooseQueryError(QueryErrorContext) - Static method in class com.couchbase.client.core.transaction.util.QueryUtil
 
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(ChannelInboundHandler, 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.
ciphers() - Method in class com.couchbase.client.core.cnc.events.io.CustomTlsCiphersEnabledEvent
 
ciphers() - Method in class com.couchbase.client.core.env.SecurityConfig
Returns the custom list of ciphers.
ciphers(List<String>) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
Allows to customize the list of ciphers that is negotiated with the cluster.
ciphers(List<String>) - Static method in class com.couchbase.client.core.env.SecurityConfig
Allows to customize the list of ciphers that is negotiated with the cluster.
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.CompletionCallback - Interface in com.couchbase.client.core.endpoint
Defines if a request is considered a success or a failure.
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
 
circuitBreakerState() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
The current state of the endpoint's circuit breaker
classify(Throwable) - Static method in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
 
cleanerFactory() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
 
cleanerFactory() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
CleanerFactory - Class in com.couchbase.client.core.transaction.cleanup
Used for testing/mocking.
CleanerFactory() - Constructor for class com.couchbase.client.core.transaction.cleanup.CleanerFactory
 
CleanerHooks - Class in com.couchbase.client.core.transaction.cleanup
 
CleanerHooks() - Constructor for class com.couchbase.client.core.transaction.cleanup.CleanerHooks
 
CleanerMockFactory - Class in com.couchbase.client.core.transaction.cleanup
Used for testing/mocking.
CleanerMockFactory(CleanerHooks) - Constructor for class com.couchbase.client.core.transaction.cleanup.CleanerMockFactory
 
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.
cleanup() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
 
CLEANUP_ENTRY - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
 
cleanupATREntry(CollectionIdentifier, String, String, ActiveTransactionRecordEntry, boolean) - Method in class com.couchbase.client.core.transaction.cleanup.TransactionsCleaner
Kept purely for backwards compatibility with FIT performer.
cleanupConfig() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
 
cleanupConfig() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
CleanupFailedEvent - Class in com.couchbase.client.core.cnc.events.transaction
The cleanup attempt failed and was unable to cleanly return a CleanupResultEvent with !success
CleanupFailedEvent(CleanupRequest, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.transaction.CleanupFailedEvent
 
cleanupQueueLength() - Method in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
 
CleanupRequest - Class in com.couchbase.client.core.transaction.cleanup
 
CleanupRequest(String, String, CollectionIdentifier, AttemptState, List<DocRecord>, List<DocRecord>, List<DocRecord>, Duration, Optional<ForwardCompatibility>, long, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
cleanupSet() - Method in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
 
cleanupSet() - Method in class com.couchbase.client.core.transaction.cleanup.LostCleanupDistributed
 
cleanupSet() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
 
cleanupWindow() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
 
clear() - Method in class com.couchbase.client.core.cnc.SimpleEventBus
 
clear() - Static method in class com.couchbase.client.core.transaction.threadlocal.TransactionMarkerOwner
 
clearContext() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
Clears the diagnostics context for this thread.
CLIENT_RECORD_DOC_ID - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
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.
clientIsNew() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
 
ClientRecord - Class in com.couchbase.client.core.transaction.cleanup
Represents the ClientRecord doc, a single document that contains an entry for every client (app) current participating in the cleanup of 'lost' transactions.
ClientRecord(Core) - Constructor for class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
ClientRecordDetails - Class in com.couchbase.client.core.transaction.cleanup
Utility class to store the result of a client checking/updating the Client Record doc.
ClientRecordDetails(int, int, boolean, List<String>, int, int, boolean, long, long) - Constructor for class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
 
clientRecordFactory() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
 
clientRecordFactory() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
ClientRecordFactory - Class in com.couchbase.client.core.transaction.cleanup
Used for testing/mocking.
ClientRecordFactory() - Constructor for class com.couchbase.client.core.transaction.cleanup.ClientRecordFactory
 
ClientRecordFactoryMock - Class in com.couchbase.client.core.transaction.cleanup
Used for testing/mocking.
ClientRecordFactoryMock() - Constructor for class com.couchbase.client.core.transaction.cleanup.ClientRecordFactoryMock
 
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.Core
 
close() - Method in class com.couchbase.client.core.env.CoreEnvironment
 
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
 
CLUSTER_LEVEL_NOT_SUPPORTED - com.couchbase.client.core.cnc.events.core.WaitUntilReadyCompletedEvent.Reason
Wait until ready has been used at the cluster level against a server which does not support global configurations (only supported with 6.5 and later).
CLUSTER_VERSION_MB_50101 - Static variable in class com.couchbase.client.core.util.ConsistencyUtil
 
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
 
clusterManagerPort() - Method in class com.couchbase.client.core.env.SeedNode
If present, the cluster manager port.
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.
ClusterState - Enum in com.couchbase.client.core.diagnostics
Describes the cluster state from the clients perspective in a simplified and aggregated state.
code() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
 
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 - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
 
collection() - Method in class com.couchbase.client.core.io.CollectionIdentifier
 
collection() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
 
collection() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
 
collection() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
 
collection() - Method in class com.couchbase.client.core.transaction.CoreTransactionKeyspace
The name of the collection.
COLLECTION_ID_NOT_PRESENT - com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
The server returned success, but it did not send a collection id.
COLLECTION_MAP_REFRESH_IN_PROGRESS - com.couchbase.client.core.retry.RetryReason
Collection map refresh is in progress.
COLLECTION_NOT_FOUND - com.couchbase.client.core.retry.RetryReason
If a collection is requested but not found in the collection map.
CollectionExistsException - Exception in com.couchbase.client.core.error
 
CollectionExistsException(String) - Constructor for exception com.couchbase.client.core.error.CollectionExistsException
 
collectionId() - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdResponse
 
collectionIdentifier() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
 
collectionIdentifier() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshIgnoredEvent
 
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.KeyValueChannelContext
 
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, CollectionIdentifier, Throwable, CollectionMapRefreshFailedEvent.Reason) - Constructor for class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
 
CollectionMapRefreshFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.config
 
CollectionMapRefreshIgnoredEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised if an individual collection refresh is ignored.
CollectionMapRefreshIgnoredEvent(Context, CollectionIdentifier) - Constructor for class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshIgnoredEvent
 
CollectionMapRefreshSucceededEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised if an individual collection map refresh attempt succeeded.
CollectionMapRefreshSucceededEvent(Duration, Context, CollectionIdentifier, long) - Constructor for class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshSucceededEvent
 
collectionName() - Method in exception com.couchbase.client.core.error.CollectionExistsException
 
collectionName() - Method in exception com.couchbase.client.core.error.CollectionNotFoundException
 
collectionName() - Method in class com.couchbase.client.core.transaction.components.DocRecord
 
CollectionNotFoundException - Exception in com.couchbase.client.core.error
 
CollectionNotFoundException(String) - Constructor for exception com.couchbase.client.core.error.CollectionNotFoundException
 
CollectionNotFoundException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.CollectionNotFoundException
 
CollectionOutdatedHandledEvent - Class in com.couchbase.client.core.cnc.events.io
 
CollectionOutdatedHandledEvent(CollectionIdentifier, RetryReason, IoContext) - Constructor for class com.couchbase.client.core.cnc.events.io.CollectionOutdatedHandledEvent
 
collectionRefreshInProgress() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Returns true while a collection refresh is in progress at all.
collectionRefreshInProgress() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
collectionRefreshInProgress(CollectionIdentifier) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
Returns true if a collection refresh is in progress for the given identifier.
collectionRefreshInProgress(CollectionIdentifier) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
 
collections() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
 
collections() - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
 
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.
COLLECTIONS_MANIFEST_AHEAD - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
We have a collection's manifest which is from the future.
COLLECTIONS_MANIFEST_AHEAD - com.couchbase.client.core.msg.ResponseStatus
 
collectionsEnabled() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
 
collectionsForMemcached() - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
 
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, int) - 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
 
com.couchbase.client.core - package com.couchbase.client.core
 
com.couchbase.client.core.annotation - package com.couchbase.client.core.annotation
 
com.couchbase.client.core.callbacks - package com.couchbase.client.core.callbacks
 
com.couchbase.client.core.cnc - package com.couchbase.client.core.cnc
 
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.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.metrics - package com.couchbase.client.core.cnc.events.metrics
 
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.cnc.events.tracing - package com.couchbase.client.core.cnc.events.tracing
 
com.couchbase.client.core.cnc.events.transaction - package com.couchbase.client.core.cnc.events.transaction
 
com.couchbase.client.core.cnc.metrics - package com.couchbase.client.core.cnc.metrics
 
com.couchbase.client.core.cnc.tracing - package com.couchbase.client.core.cnc.tracing
 
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.diagnostics - package com.couchbase.client.core.diagnostics
 
com.couchbase.client.core.encryption - package com.couchbase.client.core.encryption
 
com.couchbase.client.core.endpoint - package com.couchbase.client.core.endpoint
 
com.couchbase.client.core.endpoint.http - package com.couchbase.client.core.endpoint.http
 
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.context - package com.couchbase.client.core.error.context
 
com.couchbase.client.core.error.subdoc - package com.couchbase.client.core.error.subdoc
 
com.couchbase.client.core.error.transaction - package com.couchbase.client.core.error.transaction
 
com.couchbase.client.core.error.transaction.internal - package com.couchbase.client.core.error.transaction.internal
 
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.eventing - package com.couchbase.client.core.io.netty.eventing
 
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.kv - package com.couchbase.client.core.kv
 
com.couchbase.client.core.logging - package com.couchbase.client.core.logging
 
com.couchbase.client.core.manager - package com.couchbase.client.core.manager
 
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.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.view - package com.couchbase.client.core.msg.view
 
com.couchbase.client.core.node - package com.couchbase.client.core.node
 
com.couchbase.client.core.projections - package com.couchbase.client.core.projections
 
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.transaction - package com.couchbase.client.core.transaction
 
com.couchbase.client.core.transaction.atr - package com.couchbase.client.core.transaction.atr
 
com.couchbase.client.core.transaction.cleanup - package com.couchbase.client.core.transaction.cleanup
 
com.couchbase.client.core.transaction.components - package com.couchbase.client.core.transaction.components
 
com.couchbase.client.core.transaction.config - package com.couchbase.client.core.transaction.config
 
com.couchbase.client.core.transaction.context - package com.couchbase.client.core.transaction.context
 
com.couchbase.client.core.transaction.error.internal - package com.couchbase.client.core.transaction.error.internal
 
com.couchbase.client.core.transaction.forwards - package com.couchbase.client.core.transaction.forwards
 
com.couchbase.client.core.transaction.log - package com.couchbase.client.core.transaction.log
 
com.couchbase.client.core.transaction.support - package com.couchbase.client.core.transaction.support
 
com.couchbase.client.core.transaction.threadlocal - package com.couchbase.client.core.transaction.threadlocal
 
com.couchbase.client.core.transaction.util - package com.couchbase.client.core.transaction.util
 
com.couchbase.client.core.util - package com.couchbase.client.core.util
 
Command(SubdocCommandType, String, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
 
Command(SubdocCommandType, String, byte[], boolean, boolean, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest.Command
 
commit() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
Commits the transaction.
CommitNotPermittedException - Exception in com.couchbase.client.core.error.transaction
The transaction is not allowed to commit in the current state.
CommitNotPermittedException() - Constructor for exception com.couchbase.client.core.error.transaction.CommitNotPermittedException
 
COMMITTED - com.couchbase.client.core.transaction.support.AttemptState
Set once the Active Transaction Record entry for this transaction has been updated to mark the transaction as Committed.
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
 
communityEdition(String) - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
 
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
 
compareTo(NanoTimestamp) - Method in class com.couchbase.client.core.util.NanoTimestamp
 
compareTo(Delayed) - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
CompilationFailureException - Exception in com.couchbase.client.core.error
The query failed to compile.
CompilationFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.CompilationFailureException
 
COMPLETE - com.couchbase.client.core.msg.ResponseStatus
Indicating no more items on a "one request N responses" operation.
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.
COMPLETED - com.couchbase.client.core.transaction.support.AttemptState
Set once the commit is fully completed.
completedRequest(KeyValueRequest<?>, Response) - Static method in class com.couchbase.client.core.error.context.KeyValueErrorContext
 
completedRequest(KeyValueRequest<?>, ResponseStatus, MemcacheProtocol.FlexibleExtras) - Static method in class com.couchbase.client.core.error.context.KeyValueErrorContext
 
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.
completionCallback() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
completionCallback(CircuitBreaker.CompletionCallback) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
Allows customizing of the completion callback which defines what is considered a failure and what success.
completionCallback(CircuitBreaker.CompletionCallback) - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
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
Returns the currently stored config builder.
compressionConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
Returns the current compression configuration.
compressionConfig() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
 
compressionConfig(CompressionConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
compressionConfig(Consumer<CompressionConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
Allows to configure the CompressionConfig through a provided 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.KeyValueChannelContext
 
ConcurrentOperationsDetectedOnSameDocumentException - Exception in com.couchbase.client.core.error.transaction
Concurrent Key-Value operations on the same document have been detected.
ConcurrentOperationsDetectedOnSameDocumentException() - Constructor for exception com.couchbase.client.core.error.transaction.ConcurrentOperationsDetectedOnSameDocumentException
 
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 class com.couchbase.client.core.cnc.metrics.LoggingMeter
Returns the currently active configuration.
config() - Method in class com.couchbase.client.core.cnc.OrphanReporter
Returns the currently active configuration.
config() - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer
Returns the current configuration.
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() - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
 
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
 
configIdleRedialTimeout() - Method in class com.couchbase.client.core.env.IoConfig
 
configIdleRedialTimeout(Duration) - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
configIdleRedialTimeout(Duration) - Static method in class com.couchbase.client.core.env.IoConfig
 
ConfigIgnoredEvent - Class in com.couchbase.client.core.cnc.events.config
 
ConfigIgnoredEvent(Context, ConfigIgnoredEvent.Reason, Optional<Exception>, Optional<String>, 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
 
ConfigPushFailedEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised if a config cannot be pushed to downstream subscribers.
ConfigPushFailedEvent(Context, Sinks.EmitResult) - Constructor for class com.couchbase.client.core.cnc.events.config.ConfigPushFailedEvent
 
ConfigRefreshFailure - Enum in com.couchbase.client.core.config
 
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
 
ConfigurationProfile - Interface in com.couchbase.client.core.env
 
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.SaslListMechanismsHandler
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
 
CONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.WanDevelopmentProfile
 
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() - Method in class com.couchbase.client.core.cnc.events.config.ConnectionStringIgnoredEvent
Deprecated.
 
ConnectionString - Class in com.couchbase.client.core.util
Implements a ConnectionString.
ConnectionString(String) - Constructor for class com.couchbase.client.core.util.ConnectionString
 
ConnectionString.PortType - Enum in com.couchbase.client.core.util
 
ConnectionString.Scheme - Enum in com.couchbase.client.core.util
 
ConnectionString.UnresolvedSocket - Class in com.couchbase.client.core.util
 
ConnectionStringIgnoredEvent - Class in com.couchbase.client.core.cnc.events.config
Deprecated.
Instead of publishing this event, the SDK now throws an exception. Because this class never graduated from "volatile API" status, it will be removed from the next minor version of the SDK.
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(ConnectionString) - Constructor for class com.couchbase.client.core.env.ConnectionStringPropertyLoader
 
ConnectionStringPropertyLoader(String) - Constructor for class com.couchbase.client.core.env.ConnectionStringPropertyLoader
 
ConnectionStringUtil - Class in com.couchbase.client.core.util
Contains various helper methods when dealing with the connection string.
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 connecting and socket connects.
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.
ConsistencyUtil - Class in com.couchbase.client.core.util
Helper routines for tests to wait for all nodes to have a consistent view of a resource.
ConsistencyUtil() - Constructor for class com.couchbase.client.core.util.ConsistencyUtil
 
consoleLoggerFormatter() - Method in class com.couchbase.client.core.env.LoggerConfig
Returns the logger formatter used for the console logger.
consoleLoggerFormatter(LoggerFormatter) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
Allows to customize the format when the console logger is used.
consoleLoggerFormatter(LoggerFormatter) - Method in class com.couchbase.client.core.env.LoggerConfig
Allows to customize the format when the console logger is used.
consoleLogLevel() - Method in class com.couchbase.client.core.env.LoggerConfig
Returns the log level that should be used if the ConsoleLogger is enabled/used.
consoleLogLevel(Level) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
Allows to customize the log level for the Console Logger.
consoleLogLevel(Level) - Static method in class com.couchbase.client.core.env.LoggerConfig
Allows to customize the log level for the Console Logger.
CONSTANT - com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
 
content - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
 
content() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
Returns the content in string form.
content() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpResponse
 
content() - Method in exception com.couchbase.client.core.error.AnalyticsException
 
content() - Method in class com.couchbase.client.core.error.context.ManagerErrorContext
 
content() - Method in class com.couchbase.client.core.error.context.SearchErrorContext
 
content() - Method in exception com.couchbase.client.core.error.HttpStatusCodeException
HTTP response body as a String.
content() - Method in exception com.couchbase.client.core.error.ViewServiceException
 
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(byte[], CharSequence) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
 
contentAsBytes() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
Returns the raw unconverted contents as a byte[].
context() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
context() - Method in interface com.couchbase.client.core.cnc.Event
The context this event is referencing.
context() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointDisconnectedEvent
 
context() - Method in class com.couchbase.client.core.Core
Returns the CoreContext of this core instance.
context() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
context() - Method in interface com.couchbase.client.core.endpoint.Endpoint
Returns the context for this endpoint.
context() - Method in exception com.couchbase.client.core.error.CouchbaseException
Returns the error context, if present.
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 exception com.couchbase.client.core.error.RequestCanceledException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.DeltaInvalidException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.DocumentAlreadyAliveException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.DocumentNotJsonException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.DocumentTooDeepException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.NumberTooBigException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.PathExistsException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.PathInvalidException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.PathMismatchException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.PathNotFoundException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.PathTooDeepException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.ValueInvalidException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.ValueTooDeepException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.XattrCannotModifyVirtualAttributeException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.XattrInvalidFlagComboException
Deprecated.
 
context() - Method in exception com.couchbase.client.core.error.subdoc.XattrInvalidKeyComboException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.XattrInvalidOrderException
Deprecated.
 
context() - Method in exception com.couchbase.client.core.error.subdoc.XattrNoAccessException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.XattrUnknownMacroException
 
context() - Method in exception com.couchbase.client.core.error.subdoc.XattrUnknownVirtualAttributeException
 
context() - Method in exception com.couchbase.client.core.error.TimeoutException
 
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() - Method in class com.couchbase.client.core.transaction.threadlocal.TransactionMarker
 
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.
contexts() - Method in class com.couchbase.client.core.error.context.AggregateErrorContext
 
CONTINUE - com.couchbase.client.core.msg.ResponseStatus
Indicating more items on a "one request N responses" operation.
convert(byte[]) - Static method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
Helper method to convert a ByteBuf input into the details.
convert(DurabilityLevel) - Static method in class com.couchbase.client.core.transaction.support.OptionsUtil
 
convert(String) - Static method in enum com.couchbase.client.core.transaction.support.AttemptState
 
convertDurabilityLevel(DurabilityLevel) - Static method in class com.couchbase.client.core.transaction.components.DurabilityLevelUtil
 
convertDurabilityLevel(String) - Static method in class com.couchbase.client.core.transaction.components.DurabilityLevelUtil
 
convertQueryError(Throwable) - Static method in class com.couchbase.client.core.transaction.util.QueryUtil
Converts raw query error codes into useful exceptions.
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).
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 - Variable in class com.couchbase.client.core.manager.CoreViewIndexManager
 
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() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
 
core() - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
 
Core - Class in com.couchbase.client.core
The main entry point into the core layer.
Core(CoreEnvironment, Authenticator, Set<SeedNode>, String) - 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.
CoreAnalyticsLinkManager - Class in com.couchbase.client.core.manager
 
CoreAnalyticsLinkManager(Core) - Constructor for class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
 
CoreBucketManager - Class in com.couchbase.client.core.manager
 
CoreBucketManager(Core) - Constructor for class com.couchbase.client.core.manager.CoreBucketManager
 
CoreCollectionManager - Class in com.couchbase.client.core.manager
 
CoreCollectionManager(Core, String) - Constructor for class com.couchbase.client.core.manager.CoreCollectionManager
 
CoreCommonOptions - Interface in com.couchbase.client.core.endpoint.http
 
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
This event is emitted when a Core is created.
CoreCreatedEvent(CoreContext, CoreEnvironment, Set<SeedNode>, int, String) - Constructor for class com.couchbase.client.core.cnc.events.core.CoreCreatedEvent
 
CoreEnvironment - Class in com.couchbase.client.core.env
The Environment is the main place in the SDK where configuration and state lives (i.e.
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
 
CoreEventingFunctionManager - Class in com.couchbase.client.core.manager
Encapsulates common functionality around the eventing management APIs.
CoreEventingFunctionManager(Core) - Constructor for class com.couchbase.client.core.manager.CoreEventingFunctionManager
 
coreHash() - Method in class com.couchbase.client.core.env.CoreEnvironment
If present, returns the git hash for the core at build time.
CoreHttpClient - Class in com.couchbase.client.core.endpoint.http
 
CoreHttpClient(Core, RequestTarget) - Constructor for class com.couchbase.client.core.endpoint.http.CoreHttpClient
 
CoreHttpPath - Class in com.couchbase.client.core.endpoint.http
The "path" component of a URI, with support for path parameters whose replacement values are automatically url-encoded.
CoreHttpRequest - Class in com.couchbase.client.core.endpoint.http
 
CoreHttpRequest.Builder - Class in com.couchbase.client.core.endpoint.http
Builder for dynamic HTTP requests
CoreHttpResponse - Class in com.couchbase.client.core.endpoint.http
 
CoreHttpResponse(ResponseStatus, byte[], int, HttpChannelContext, RequestContext) - Constructor for class com.couchbase.client.core.endpoint.http.CoreHttpResponse
 
CoreMergedTransactionConfig - Class in com.couchbase.client.core.transaction.config
CoreMergedTransactionConfig(CoreTransactionsConfig) - Constructor for class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
 
CoreMergedTransactionConfig(CoreTransactionsConfig, Optional<CoreTransactionOptions>) - Constructor for class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
 
CoreQueryAccessor - Class in com.couchbase.client.core.msg.query
 
CoreQueryAccessor(Core) - Constructor for class com.couchbase.client.core.msg.query.CoreQueryAccessor
 
CoreQueryIndexManager - Class in com.couchbase.client.core.manager
 
CoreQueryIndexManager() - Constructor for class com.couchbase.client.core.manager.CoreQueryIndexManager
 
CoreRangeScanId - Class in com.couchbase.client.core.kv
Encapsulates an ID returned by the server for each stream.
CoreRangeScanId(ByteBuf) - Constructor for class com.couchbase.client.core.kv.CoreRangeScanId
 
CoreRangeScanItem - Class in com.couchbase.client.core.kv
Represents one individual document returned from a kv range scan stream.
CoreRangeScanItem(int, Instant, long, long, byte[], byte[]) - Constructor for class com.couchbase.client.core.kv.CoreRangeScanItem
 
CoreRangeScanSort - Enum in com.couchbase.client.core.kv
 
CoreSingleQueryTransactionOptions - Class in com.couchbase.client.core.transaction.config
 
CoreSingleQueryTransactionOptions(Optional<DurabilityLevel>, Optional<TransactionAttemptContextFactory>, Optional<CollectionIdentifier>) - Constructor for class com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions
 
CoreTransactionAttemptContext - Class in com.couchbase.client.core.transaction
Provides methods to allow an application's transaction logic to read, mutate, insert and delete documents, as well as commit or rollback the transaction.
CoreTransactionAttemptContext(Core, CoreTransactionContext, CoreMergedTransactionConfig, String, CoreTransactionsReactive, Optional<SpanWrapper>, CoreTransactionAttemptContextHooks) - Constructor for class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
 
CoreTransactionAttemptContext.BufferedQueryResponse - Class in com.couchbase.client.core.transaction
 
CoreTransactionAttemptContextHooks - Class in com.couchbase.client.core.transaction.util
Can be used for testing transactions, but is for internal use only.
CoreTransactionAttemptContextHooks() - Constructor for class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
 
CoreTransactionCommitAmbiguousException - Exception in com.couchbase.client.core.error.transaction.internal
The transaction expired at the point of trying to commit it.
CoreTransactionCommitAmbiguousException(Throwable, CoreTransactionLogger, String, String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.CoreTransactionCommitAmbiguousException
 
CoreTransactionContext - Class in com.couchbase.client.core.transaction
Stores some context related to a transaction.
CoreTransactionContext(CoreContext, String, CoreMergedTransactionConfig, CoreTransactionsCleanup) - Constructor for class com.couchbase.client.core.transaction.CoreTransactionContext
 
CoreTransactionExpiredException - Exception in com.couchbase.client.core.error.transaction.internal
The transaction could not be fully completed in the configured timeout.
CoreTransactionExpiredException(Throwable, CoreTransactionLogger, String, String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.CoreTransactionExpiredException
 
CoreTransactionFailedException - Exception in com.couchbase.client.core.error.transaction.internal
The transaction failed to reach the Committed point.
CoreTransactionFailedException(Throwable, CoreTransactionLogger, String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.CoreTransactionFailedException
 
CoreTransactionFailedException(Throwable, CoreTransactionLogger, String, String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.CoreTransactionFailedException
 
CoreTransactionGetResult - Class in com.couchbase.client.core.transaction
Represents a value fetched from Couchbase, along with additional transactional metadata.
CoreTransactionGetResult(String, byte[], long, CollectionIdentifier, TransactionLinks, Optional<DocumentMetadata>, Optional<JsonNode>, Optional<String>) - Constructor for class com.couchbase.client.core.transaction.CoreTransactionGetResult
 
CoreTransactionKeyspace - Class in com.couchbase.client.core.transaction
A keyspace represents a triple of bucket, scope and collection.
CoreTransactionLogger - Class in com.couchbase.client.core.transaction.log
A logger optimized for logging transactions-specific info.
CoreTransactionLogger(EventBus, String) - Constructor for class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
CoreTransactionOptions - Class in com.couchbase.client.core.transaction.config
Tunables for an individual transaction.
CoreTransactionOptions(Optional<DurabilityLevel>, Optional<String>, Optional<RequestSpan>, Optional<Duration>, Optional<CollectionIdentifier>, Optional<TransactionAttemptContextFactory>) - Constructor for class com.couchbase.client.core.transaction.config.CoreTransactionOptions
 
CoreTransactionRequest - Class in com.couchbase.client.core.transaction.components
This doesn't correspond to an individual server request.
CoreTransactionRequest(Duration, CoreContext, RequestSpan) - Constructor for class com.couchbase.client.core.transaction.components.CoreTransactionRequest
 
CoreTransactionResponse - Class in com.couchbase.client.core.transaction.components
 
CoreTransactionResponse() - Constructor for class com.couchbase.client.core.transaction.components.CoreTransactionResponse
 
CoreTransactionResult - Class in com.couchbase.client.core.transaction
 
CoreTransactionsCleanup - Class in com.couchbase.client.core.transaction.cleanup
Owns cleanup threads.
CoreTransactionsCleanup(Core, CoreTransactionsConfig) - Constructor for class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
 
CoreTransactionsCleanupConfig - Class in com.couchbase.client.core.transaction.config
 
CoreTransactionsCleanupConfig(boolean, boolean, Duration, Set<CollectionIdentifier>) - Constructor for class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
 
CoreTransactionsConfig - Class in com.couchbase.client.core.transaction.config
 
CoreTransactionsConfig(DurabilityLevel, Duration, CoreTransactionsCleanupConfig, TransactionAttemptContextFactory, CleanerFactory, ClientRecordFactory, int, Optional<CollectionIdentifier>, Optional<String>) - Constructor for class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
CoreTransactionsContext - Class in com.couchbase.client.core.transaction.context
Holds transactions state that has the same lifetime as a Core.
CoreTransactionsContext(Meter) - Constructor for class com.couchbase.client.core.transaction.context.CoreTransactionsContext
 
CoreTransactionsCounters - Class in com.couchbase.client.core.transaction.context
 
CoreTransactionsCounters(Meter) - Constructor for class com.couchbase.client.core.transaction.context.CoreTransactionsCounters
 
CoreTransactionsReactive - Class in com.couchbase.client.core.transaction
 
CoreTransactionsReactive(Core, CoreTransactionsConfig) - Constructor for class com.couchbase.client.core.transaction.CoreTransactionsReactive
 
CoreTransactionsSchedulers - Class in com.couchbase.client.core.transaction.util
Mainly to aid debugging, transactions use their own pool of schedulers.
CoreTransactionsSchedulers() - Constructor for class com.couchbase.client.core.transaction.util.CoreTransactionsSchedulers
 
coreVersion() - Method in class com.couchbase.client.core.env.CoreEnvironment
If present, returns the core version at build time.
CoreViewIndexManager - Class in com.couchbase.client.core.manager
 
CoreViewIndexManager(Core, String) - Constructor for class com.couchbase.client.core.manager.CoreViewIndexManager
 
COUCHAPI - com.couchbase.client.core.config.BucketCapabilities
 
COUCHBASE - com.couchbase.client.core.config.BucketType
This bucket is a "couchbase" bucket.
COUCHBASE - com.couchbase.client.core.util.ConnectionString.Scheme
 
COUCHBASE_TYPE_NAME - Static variable in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
 
CouchbaseBlockHoundIntegration - Class in com.couchbase.client.core.util
Integrates the Couchbase infrastructure with BlockHound.
CouchbaseBlockHoundIntegration() - Constructor for class com.couchbase.client.core.util.CouchbaseBlockHoundIntegration
 
CouchbaseBucketConfig - Class in com.couchbase.client.core.config
 
CouchbaseBucketConfig(long, long, String, String, String, String, PartitionInfo, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, Map<String, Set<ClusterCapabilities>>, BucketType, 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
Deprecated.
CouchbaseException(String) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseException(String, Throwable, ErrorContext) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
 
CouchbaseException(Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
Deprecated.
couchbaseResponseStatus(Throwable) - Static method in exception com.couchbase.client.core.error.HttpStatusCodeException
 
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(String, Map<String, String>) - Method in interface com.couchbase.client.core.cnc.Meter
Creates a new counter.
counter(String, Map<String, String>) - Method in class com.couchbase.client.core.cnc.metrics.LoggingMeter
Note that since we are not performing any aggregations on the counter type, this pretty much is a NOOP for performance reasons.
counter(String, Map<String, String>) - Method in class com.couchbase.client.core.cnc.metrics.NoopMeter
 
Counter - Interface in com.couchbase.client.core.cnc
Represents a generic Counter interface for metrics.
COUNTER - com.couchbase.client.core.msg.kv.SubdocCommandType
 
COUNTER_NOT_EXISTS_EXPIRY - Static variable in class com.couchbase.client.core.msg.kv.IncrementRequest
 
counters() - Method in class com.couchbase.client.core.transaction.context.CoreTransactionsContext
 
crc32 - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
 
crc32OfGet() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
 
crc32OfStaging() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
The CRC32 from staging the document.
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.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
Creates the IoEnvironment with default settings.
create() - Static method in class com.couchbase.client.core.env.LoggerConfig
Creates a LoggerConfig with all the defaults (can be found in LoggerConfig.Defaults).
create() - Static method in class com.couchbase.client.core.env.LoggingMeterConfig
 
create() - Static method in class com.couchbase.client.core.env.OrphanReporterConfig
Creates the default config for the OrphanReporter.
create() - Static method in class com.couchbase.client.core.env.SecurityConfig
Creates a SecurityConfig with the default configuration.
create() - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
 
create() - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
 
create() - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
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(long) - Static method in class com.couchbase.client.core.Timer
Creates a new Timer with default values.
create(EventBus) - Static method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer
Short-hand to create the tracer with the event bus that needs to be used.
create(EventBus, LoggingMeterConfig) - Static method in class com.couchbase.client.core.cnc.metrics.LoggingMeter
 
create(EventBus, ThresholdLoggingTracerConfig) - Static method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer
Creates a tracer with config and a reference to the event bus.
create(RequestSpan) - Static method in class com.couchbase.client.core.transaction.config.CoreTransactionOptions
 
create(RequestTracer, String, SpanWrapper) - Static method in class com.couchbase.client.core.transaction.support.SpanWrapper
 
create(Core) - Method in class com.couchbase.client.core.transaction.cleanup.CleanerFactory
 
create(Core) - Method in class com.couchbase.client.core.transaction.cleanup.CleanerMockFactory
 
create(Core) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordFactory
 
create(Core) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordFactoryMock
 
create(CoreContext, NodeIdentifier, Optional<String>) - Static method in class com.couchbase.client.core.node.Node
 
create(Core, CoreTransactionContext, CoreMergedTransactionConfig, String, CoreTransactionsReactive, Optional<SpanWrapper>) - Method in class com.couchbase.client.core.transaction.support.TransactionAttemptContextFactory
 
create(Core, CoreTransactionContext, CoreMergedTransactionConfig, String, CoreTransactionsReactive, Optional<SpanWrapper>) - Method in class com.couchbase.client.core.transaction.util.TestTransactionAttemptContextFactory
 
create(CoreEnvironment, Authenticator, Set<SeedNode>) - Static method in class com.couchbase.client.core.Core
Creates a new Core with the given environment with no connection string.
create(CoreEnvironment, Authenticator, Set<SeedNode>, String) - Static method in class com.couchbase.client.core.Core
Creates a new Core with the given environment with no connection string.
create(LoggerConfig) - Static method in class com.couchbase.client.core.cnc.LoggingEventConsumer
 
create(CoreTransactionAttemptContext, CoreTransactionGetResult) - Static method in exception com.couchbase.client.core.error.transaction.DocumentAlreadyInTransactionException
 
create(Class<E>, Function<E, Integer>) - Static method in class com.couchbase.client.core.util.EnumLookupTable
 
create(String) - Static method in class com.couchbase.client.core.env.SeedNode
Creates a seed node from a hostname and the default ports.
create(String) - Static method in class com.couchbase.client.core.error.context.ReducedKeyValueErrorContext
 
create(String) - Static method in class com.couchbase.client.core.util.ConnectionString
 
create(String) - Static method in class com.couchbase.client.core.util.NetworkAddress
Creates a new NetworkAddress from either a hostname or ip address literal.
create(String, CollectionIdentifier) - Static method in class com.couchbase.client.core.error.context.ReducedKeyValueErrorContext
 
create(String, String) - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
Creates a new password authenticator with the default settings.
create(String, String, String, String) - Static method in class com.couchbase.client.core.error.context.ReducedKeyValueErrorContext
 
create(String, Optional<Integer>, Optional<Integer>) - Static method in class com.couchbase.client.core.env.SeedNode
Creates a seed node from a hostname and custom ports.
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(List<NodeInfo>, MemcachedHashingStrategy) - Static method in class com.couchbase.client.core.config.KetamaRing
 
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.
create(Scheduler) - Static method in class com.couchbase.client.core.cnc.DefaultEventBus
 
CREATE_AS_DELETED - com.couchbase.client.core.config.BucketCapabilities
 
CREATE_AS_DELETED - com.couchbase.client.core.io.netty.kv.ServerFeature
Enables the "create as deleted" flag, allowing a document to be created in a tombstoned state.
createAndStart(long) - 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.
createAsDeleted() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
 
createAttemptContext(CoreTransactionContext, CoreMergedTransactionConfig, String) - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
 
createBucket(Map<String, String>, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
 
createClientContext(String) - Static method in class com.couchbase.client.core.transaction.support.OptionsUtil
 
createCollection(String, String, Duration, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionManager
 
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.
created() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
created() - Method in interface com.couchbase.client.core.cnc.Event
Returns the creation timestamp of this event.
createdAt() - Method in class com.couchbase.client.core.cnc.AbstractEvent
 
createdAt() - Method in interface com.couchbase.client.core.cnc.Event
Deprecated.
Please use Event.created() instead.
createdAt() - Method in class com.couchbase.client.core.msg.BaseRequest
 
createdAt() - Method in interface com.couchbase.client.core.msg.Request
Holds the nanoTime when the request got created.
createdAt() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
createDefault() - Static method in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
 
createDefault() - Static method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
createElidedStacktrace(Throwable) - Static method in class com.couchbase.client.core.transaction.util.DebugUtil
 
createEndpoint() - Method in class com.couchbase.client.core.service.AnalyticsService
 
createEndpoint() - Method in class com.couchbase.client.core.service.BackupService
 
createEndpoint() - Method in class com.couchbase.client.core.service.EventingService
 
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
 
createError() - Static method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.Builder
 
createForSingleQueryTransactions() - Static method in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
 
createForSingleQueryTransactions(DurabilityLevel, Duration, TransactionAttemptContextFactory, Optional<CollectionIdentifier>) - Static method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
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.
createFrom(JsonNode) - Static method in class com.couchbase.client.core.transaction.components.DocRecord
 
createFrom(CollectionIdentifier, String, SubdocGetResponse) - Static method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
 
createFrom(CoreTransactionGetResult, byte[]) - Static method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
 
createFrom(String, String, JsonNode, String, long) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
 
createLink(Map<String, String>, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
 
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.
createOp(CoreTransactionAttemptContext, RequestTracer, CollectionIdentifier, String, String, SpanWrapper) - Static method in class com.couchbase.client.core.transaction.support.SpanWrapperUtil
 
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
 
createScope(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionManager
 
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
 
CryptoManager - Interface in com.couchbase.client.core.encryption
Provides low-level encryption routines for implementing Field-Level Encryption as specified by Couchbase RFC-0032.
currentSeqNo() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
customLogger() - Method in class com.couchbase.client.core.env.LoggerConfig
Returns a custom logger if configured for testing.
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
Allows to specify a custom logger.
CustomTlsCiphersEnabledEvent - Class in com.couchbase.client.core.cnc.events.io
This event is emitted if the user has configured a custom list of tls ciphers.
CustomTlsCiphersEnabledEvent(List<String>, Context) - Constructor for class com.couchbase.client.core.cnc.events.io.CustomTlsCiphersEnabledEvent
 

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
 
DatasetExistsException - Exception in com.couchbase.client.core.error
 
DatasetExistsException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DatasetExistsException
 
DatasetNotFoundException - Exception in com.couchbase.client.core.error
The queried dataset is not found on the server.
DatasetNotFoundException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DatasetNotFoundException
 
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.
DataverseExistsException - Exception in com.couchbase.client.core.error
 
DataverseExistsException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DataverseExistsException
 
DataverseNotFoundException - Exception in com.couchbase.client.core.error
 
DataverseNotFoundException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DataverseNotFoundException
 
dbg - Variable in class com.couchbase.client.core.transaction.util.ReactiveLock.Waiter
 
dbg - Variable in class com.couchbase.client.core.transaction.util.ReactiveWaitGroup.Waiter
 
dbg(MemcacheProtocol.FlexibleExtras) - Static method in class com.couchbase.client.core.transaction.util.DebugUtil
 
dbg(MeteringUnits) - Static method in class com.couchbase.client.core.transaction.util.DebugUtil
 
dbg(Throwable) - Static method in class com.couchbase.client.core.transaction.util.DebugUtil
 
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) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
debug(String, Object...) - Method in class com.couchbase.client.core.transaction.log.SimpleEventBusLogger
 
debug(String, String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
debug(String, String, Object...) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
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(String, Throwable) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
debug(Throwable) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
DEBUG - com.couchbase.client.core.cnc.Event.Severity
Information that guide debugging and in-depth troubleshooting.
debugAsSingleThreaded() - Method in class com.couchbase.client.core.transaction.util.ReactiveLock
 
DebugUtil - Class in com.couchbase.client.core.transaction.util
 
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, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.AppendRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndLockRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndTouchRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetMetaRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.InsertRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
Decode the encoded response into its message representation.
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.KvPingRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.NoopRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.PrependRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.TouchRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
 
decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
 
decode(FullHttpResponse, HttpChannelContext) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
 
decode(FullHttpResponse, HttpChannelContext) - Method in interface com.couchbase.client.core.msg.NonChunkedHttpRequest
 
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
Deprecated.
 
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.
decodeFromManagementApi(String) - Static method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
Decodes the string representation of the durability level from the management API into an enum.
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.
decodeIntoTree(String) - Static method in class com.couchbase.client.core.json.Mapper
Decodes a string 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.
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.
DecodingFailureException - Exception in com.couchbase.client.core.error
Raised when provided content could not be successfully decoded.
DecodingFailureException() - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
 
DecodingFailureException(String) - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
 
DecodingFailureException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
 
DecodingFailureException(Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
 
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, Optional<Long>, long, Optional<DurabilityLevel>, RequestSpan) - 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
 
decrypt(Map<String, Object>) - Method in interface com.couchbase.client.core.encryption.CryptoManager
Selects an appropriate decrypter based on the contents of the encrypted node and uses it to decrypt the data.
DEFAULT - Static variable in interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
 
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.transaction.cleanup.CleanerHooks
 
DEFAULT_ANALYTICS_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_ANALYTICS_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
DEFAULT_ANALYTICS_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_BACKUP_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_CATEGORY - Static variable in class com.couchbase.client.core.cnc.events.transaction.TransactionEvent
 
DEFAULT_COLLECTION - Static variable in class com.couchbase.client.core.io.CollectionIdentifier
 
DEFAULT_COMPLETION_CALLBACK - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
DEFAULT_CONFIG_IDLE_REDIAL_TIMEOUT - Static variable in class com.couchbase.client.core.env.IoConfig
 
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_CONSOLE_LOG_LEVEL - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
 
DEFAULT_CONSOLE_LOGGER_FORMATTER - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
 
DEFAULT_DELAY_RETRYING_OPERATION - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
 
DEFAULT_DIAGNOSTIC_CONTEXT_ENABLED - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
 
DEFAULT_DISABLE_SLF4J - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
 
DEFAULT_DISCONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_DNS_SECURE_SERVICE - Static variable in class com.couchbase.client.core.util.DnsSrv
The default DNS prefix for encrypted connections.
DEFAULT_DNS_SERVICE - Static variable in class com.couchbase.client.core.util.DnsSrv
The default DNS prefix for not encrypted connections.
DEFAULT_DNS_SRV_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_EMIT_BUSY_DURATION - Static variable in class com.couchbase.client.core.Reactor
 
DEFAULT_EMIT_INTERVAL - Static variable in class com.couchbase.client.core.env.LoggingMeterConfig.Defaults
 
DEFAULT_EMIT_INTERVAL - Static variable in class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
Emit the event by default every 10 seconds.
DEFAULT_EMIT_INTERVAL - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_EMIT_INTERVAL - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
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_ENABLED - Static variable in class com.couchbase.client.core.env.LoggingMeterConfig.Defaults
 
DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
Orphan Reporter is enabled by default.
DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
DEFAULT_ENCRYPTED_FIELD_NAME_PREFIX - Static variable in interface com.couchbase.client.core.encryption.CryptoManager
The prefix to use when mangling the names of encrypted fields according to the default name mangling strategy.
DEFAULT_ENCRYPTER_ALIAS - Static variable in interface com.couchbase.client.core.encryption.CryptoManager
The name that refers to the default encrypter if one is present.
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_EVENT_LOOP_THREAD_COUNT - Static variable in class com.couchbase.client.core.env.IoEnvironment
 
DEFAULT_EVENTING_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_FALLBACK_TO_CONSOLE - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
 
DEFAULT_HOSTNAME_VERIFICATION_ENABLED - Static variable in class com.couchbase.client.core.env.SecurityConfig.Defaults
By default, hostname verification for TLS connections is enabled.
DEFAULT_IDLE_HTTP_CONNECTION_TIMEOUT - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_IDLE_TIME - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
By default, idle pooled endpoints are cleaned up every 4.5 seconds so that they do not clash with idle socket close attempts by the server.
DEFAULT_KV_DURABLE_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_KV_SCAN_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_KV_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_KV_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
DEFAULT_KV_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_LOGGER_NAME - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
 
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
By default, the maximum number of pooled endpoints is 12 per node.
DEFAULT_MAX_HTTP_CONNECTIONS - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_MAX_NUM_REQUESTS_IN_RETRY - Static variable in class com.couchbase.client.core.env.CoreEnvironment
Default maximum requests being queued in retry before performing backpressure cancellations.
DEFAULT_MEMCACHED_HASHING_STRATEGY - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_MIN_ENDPOINTS - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
By default, pooled endpoints start with 0 so they do not occupy any resources if not needed.
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
Native IO is enabled by default.
DEFAULT_NATIVE_TLS_ENABLED - Static variable in class com.couchbase.client.core.env.SecurityConfig.Defaults
By default, netty native tls (OpenSSL) is enabled for better performance.
DEFAULT_NETWORK_RESOLUTION - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_NUM_KV_CONNECTIONS - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_QUERY_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_QUERY_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
DEFAULT_QUERY_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
 
DEFAULT_QUEUE_LENGTH - Static variable in class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
Only allow to enqueue a maximum of 1024 orphans that are waiting to be picked up by the reporter.
DEFAULT_QUEUE_LENGTH - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_QUEUE_LENGTH - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
DEFAULT_ROLLING_WINDOW - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
DEFAULT_SAMPLE_SIZE - Static variable in class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
Only sample a maximum amount of 10 entries per interval.
DEFAULT_SAMPLE_SIZE - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_SAMPLE_SIZE - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
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_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_SEARCH_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
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_TCP_KEEPALIVE_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_TCP_KEEPALIVE_TIME - Static variable in class com.couchbase.client.core.env.IoConfig
 
DEFAULT_TLS_ENABLED - Static variable in class com.couchbase.client.core.env.SecurityConfig.Defaults
By default, TLS is disabled.
DEFAULT_TRANSACTION_CLEANUP_WINDOW - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
 
DEFAULT_TRANSACTION_DURABILITY_LEVEL - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
DEFAULT_TRANSACTION_TIMEOUT - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
DEFAULT_TRANSACTIONS_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_VIEW_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
DEFAULT_VIEW_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
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.
defaultCaCertificates() - Static method in class com.couchbase.client.core.env.SecurityConfig
Returns the Certificate Authority (CA) certificates that are trusted if no other certificate (or other trust source) is specified in the security config.
defaultCiphers(boolean) - Static method in class com.couchbase.client.core.env.SecurityConfig
Lists the default ciphers used for this platform.
defaultCiphers(boolean) - Static method in class com.couchbase.client.core.io.netty.SslHandlerFactory
Lists the default ciphers used for this platform.
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
 
DefaultConfigurationProvider(Core, Set<SeedNode>, String) - 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
 
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
 
DefaultLoggerFormatter - Class in com.couchbase.client.core.cnc
The default implementation for the LoggerFormatter.
DefaultLoggerFormatter() - Constructor for class com.couchbase.client.core.cnc.DefaultLoggerFormatter
 
DefaultRepeat<T> - Class in com.couchbase.client.core.retry.reactor
 
DefaultRetry<T> - Class in com.couchbase.client.core.retry.reactor
 
Defaults() - Constructor for class com.couchbase.client.core.env.LoggerConfig.Defaults
 
Defaults() - Constructor for class com.couchbase.client.core.env.LoggingMeterConfig.Defaults
 
Defaults() - Constructor for class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
 
Defaults() - Constructor for class com.couchbase.client.core.env.SecurityConfig.Defaults
 
Defaults() - Constructor for class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
 
Defaults() - Constructor for class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
Deprecated.
 
DEGRADED - com.couchbase.client.core.diagnostics.ClusterState
At least one endpoint is connected.
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(CoreHttpPath, CoreCommonOptions) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpClient
 
DELETE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
The delete (remove) command.
DELETE - com.couchbase.client.core.msg.kv.SubdocCommandType
 
DELETE_DOC - com.couchbase.client.core.msg.kv.SubdocCommandType
 
DELETE_WITH_META - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Deletes (tombstones) a document while setting metadata.
deleteBucketConfig(String) - Method in class com.couchbase.client.core.config.ClusterConfig
 
deleted() - Method in class com.couchbase.client.core.msg.kv.GetMetaResponse
Returns true if the deleted flag is set in the extras.
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
DeltaInvalidException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when the delta in an arithmetic operation (eg counter) is invalid.
DeltaInvalidException(SubDocumentErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.DeltaInvalidException
 
demangle(String) - Method in interface com.couchbase.client.core.encryption.CryptoManager
Reverses the transformation applied by CryptoManager.mangle(java.lang.String) and returns the original field name.
deployFunction(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
 
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.BucketOpenRetriedEvent
 
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.CollectionMapRefreshIgnoredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshSucceededEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.ConfigPushFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.ConnectionStringIgnoredEvent
Deprecated.
 
description() - Method in class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptCompletedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigRetriedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.HighIdleHttpConnectionTimeoutConfiguredEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigLoadFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigRefreshFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.InsecureSecurityConfigDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.SeedNodesUpdatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.SeedNodesUpdateFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.config.TlsRequiredButNotEnabledEvent
 
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.BucketOpenFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenInitiatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.CoreCreatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvLookupDisabledEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvRecordsLoadedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.LogEvent
 
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.core.ShutdownInitiatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.TooManyInstancesDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.WaitUntilReadyCompletedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.WatchdogInvalidStateIdentifiedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.core.WatchdogRunFailedEvent
 
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.EndpointWriteFailedEvent
 
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.CollectionOutdatedHandledEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.CustomTlsCiphersEnabledEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.DurabilityTimeoutCoercedEvent
 
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.IdleStreamingEndpointClosedEvent
 
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.NotMyVbucketReceivedEvent
 
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.SaslAuthenticationRestartedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsListedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsListingFailedEvent
 
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.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.UnknownSaslMechanismDetectedEvent
 
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.metrics.LatencyMetricsAggregatedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.node.NodeConnectedEvent
Deprecated.
 
description() - Method in class com.couchbase.client.core.cnc.events.node.NodeCreatedEvent
 
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.PreparedStatementRetriedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetryScheduledEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.service.IdleEndpointRemovedEvent
 
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.cnc.events.tracing.OrphanRecordDroppedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.tracing.OrphanReporterFailureDetectedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.tracing.OrphansRecordedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.tracing.OverThresholdRequestsRecordedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.transaction.CleanupFailedEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.transaction.IllegalDocumentStateEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupEndRunEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupStartRunEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionLogEvent
 
description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionsStartedEvent
 
description() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
 
DesignDocumentNotFoundException - Exception in com.couchbase.client.core.error
 
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
Returns true if the diagnostic context is enabled (disabled by default).
diagnostics() - Method in class com.couchbase.client.core.Core
 
diagnostics() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
Collects and assembles the endpoint diagnostics for this specific endpoint.
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.
DiagnosticsResult - Class in com.couchbase.client.core.diagnostics
This report provides insight into the current cluster state from the point of view of the client.
DiagnosticsResult(Map<ServiceType, List<EndpointDiagnostics>>, String, String) - Constructor for class com.couchbase.client.core.diagnostics.DiagnosticsResult
Creates the new diagnostics report.
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.env.LoggingMeterConfig
 
disabled() - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
 
disabled() - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
 
DISABLED - com.couchbase.client.core.endpoint.CircuitBreaker.State
The circuit breaker is disabled.
disableSlf4J() - Method in class com.couchbase.client.core.env.LoggerConfig
Returns true if SLF4J should not be used, even if found on the classpath.
disableSlf4J(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
Disable SLF4J logging, which is by default the first option tried.
disableSlf4J(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
Disable SLF4J logging, which is by default the first option tried.
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
 
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.
DmlFailureException - Exception in com.couchbase.client.core.error
This exception is raised when the server fails to execute a DML query.
DmlFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DmlFailureException
 
DnsSrv - Class in com.couchbase.client.core.util
The default implementation for performing DNS SRV lookups.
dnsSrvCandidate() - Method in class com.couchbase.client.core.util.ConnectionString
If this connection string consists of a single hostname (not IP address) with no port, returns that hostname.
dnsSrvEnabled() - Method in class com.couchbase.client.core.env.IoConfig
 
DnsSrvLookupDisabledEvent - Class in com.couchbase.client.core.cnc.events.core
Raised if dns srv lookup was not performed, either because it has been disabled on the environment or because the hostname list passed in did not qualify.
DnsSrvLookupDisabledEvent(boolean, boolean) - Constructor for class com.couchbase.client.core.cnc.events.core.DnsSrvLookupDisabledEvent
 
DnsSrvLookupFailedEvent - Class in com.couchbase.client.core.cnc.events.core
The client attempted a DNS SRV lookup but it failed.
DnsSrvLookupFailedEvent(Event.Severity, Duration, Throwable, DnsSrvLookupFailedEvent.Reason) - Constructor for class com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent
 
DnsSrvLookupFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.core
 
DnsSrvRecordsLoadedEvent - Class in com.couchbase.client.core.cnc.events.core
Raised when the SDK could properly load hostnames from a DNS SRV record.
DnsSrvRecordsLoadedEvent(Duration, List<String>) - Constructor for class com.couchbase.client.core.cnc.events.core.DnsSrvRecordsLoadedEvent
 
DnsSrvRefreshAttemptCompletedEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised if a DNS SRV refresh attempt completed successfully.
DnsSrvRefreshAttemptCompletedEvent(Duration, Context, List<String>) - Constructor for class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptCompletedEvent
 
DnsSrvRefreshAttemptFailedEvent - Class in com.couchbase.client.core.cnc.events.config
This event is raised in case a DNS SRV refresh attempt failed (see description for more details).
DnsSrvRefreshAttemptFailedEvent(Duration, Context, DnsSrvRefreshAttemptFailedEvent.Reason, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent
 
DnsSrvRefreshAttemptFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.config
 
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
docId() - Method in class com.couchbase.client.core.cnc.events.transaction.IllegalDocumentStateEvent
 
docId() - Method in exception com.couchbase.client.core.error.transaction.DocumentAlreadyInTransactionException
 
docId(CollectionIdentifier, String) - Static method in class com.couchbase.client.core.transaction.util.DebugUtil
 
docId(CoreTransactionGetResult) - Static method in class com.couchbase.client.core.transaction.util.DebugUtil
 
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
 
DocRecord - Class in com.couchbase.client.core.transaction.components
 
DocRecord(String, String, String, String) - Constructor for class com.couchbase.client.core.transaction.components.DocRecord
 
DocumentAlreadyAliveException - Exception in com.couchbase.client.core.error.subdoc
Sub-Document exception thrown when ReviveDocument has been used with a document that already exists
DocumentAlreadyAliveException(SubDocumentErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.DocumentAlreadyAliveException
 
DocumentAlreadyInTransactionException - Exception in com.couchbase.client.core.error.transaction
 
DocumentExistsException - Exception in com.couchbase.client.core.error
Indicates an operation failed because the key already exists.
DocumentExistsException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DocumentExistsException
 
DocumentGetter - Class in com.couchbase.client.core.transaction.components
Responsible for doing transaction-aware get()s.
DocumentLockedException - 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).
DocumentLockedException(KeyValueErrorContext) - Constructor for exception com.couchbase.client.core.error.DocumentLockedException
 
documentMetadata - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
 
documentMetadata() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
 
DocumentMetadata - Class in com.couchbase.client.core.transaction.components
Stores some $document metadata from when the document is fetched
DocumentMetadata(String, String, Long) - Constructor for class com.couchbase.client.core.transaction.components.DocumentMetadata
 
DocumentMutationLostException - Exception in com.couchbase.client.core.error
 
DocumentNotFoundException - Exception in com.couchbase.client.core.error
Indicates an operation failed because the key does not exist.
DocumentNotFoundException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DocumentNotFoundException
 
DocumentNotJsonException - Exception in com.couchbase.client.core.error.subdoc
Subdocument exception thrown when the targeted enclosing document itself is not JSON.
DocumentNotJsonException(SubDocumentErrorContext) - 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(SubDocumentErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.DocumentTooDeepException
 
DocumentUnretrievableException - Exception in com.couchbase.client.core.error
Indicates an operation completed but no successful document was retrievable.
DocumentUnretrievableException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DocumentUnretrievableException
 
domain() - Method in exception com.couchbase.client.core.error.UserNotFoundException
 
done(ReactiveWaitGroup.Waiter) - Method in class com.couchbase.client.core.transaction.util.ReactiveWaitGroup
 
doNotRollbackAttempt() - Method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.Builder
 
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.
doQueryOperation(String, String, SpanWrapper, TriFunction<Integer, AtomicReference<ReactiveLock.Waiter>, SpanWrapper, Mono<T>>) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
Doesn't need everything from doKVOperation, as queryWrapper already centralises a lot of logic
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
 
dropBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
 
dropCollection(String, String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionManager
 
dropDesignDocument(String, boolean, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreViewIndexManager
Removes a design document from the server.
dropFunction(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
 
dropLink(String, String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
 
dropScope(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionManager
 
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(KeyValueErrorContext) - 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(KeyValueErrorContext) - 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() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
durabilityLevel() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
 
durabilityLevel() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
 
durabilityLevel() - Method in class com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions
 
durabilityLevel() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionOptions
 
durabilityLevel() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
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(KeyValueErrorContext) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
 
DurabilityLevelUtil - Class in com.couchbase.client.core.transaction.components
 
DurabilityTimeoutCoercedEvent - Class in com.couchbase.client.core.cnc.events.io
This event is raised if a durability timeout has been provided out of the allowed range and is coerced into a sane and supported value.
DurabilityTimeoutCoercedEvent(Context, long, long) - Constructor for class com.couchbase.client.core.cnc.events.io.DurabilityTimeoutCoercedEvent
 
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(KeyValueErrorContext) - 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(KeyValueErrorContext) - 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
If present, the operation should be retried after the given duration.

E

elapsed() - Method in class com.couchbase.client.core.util.NanoTimestamp
Returns the time elapsed since this timestamp was created.
elapsedMicros() - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
 
emitFailureHandler() - Static method in class com.couchbase.client.core.Reactor
Constructs a new EmitFailureHandler with the default busy wait duration.
emitFailureHandler(Duration) - Static method in class com.couchbase.client.core.Reactor
Constructs a new EmitFailureHandler with a custom busy wait duration.
emitInterval() - Method in class com.couchbase.client.core.env.LoggingMeterConfig
 
emitInterval() - Method in class com.couchbase.client.core.env.OrphanReporterConfig
Returns the configured emit interval.
emitInterval() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
 
emitInterval() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
 
emitInterval(Duration) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
Allows to customize the emit interval
emitInterval(Duration) - Method in class com.couchbase.client.core.env.LoggingMeterConfig.Builder
Allows to customize the emit interval
emitInterval(Duration) - Static method in class com.couchbase.client.core.env.LoggingMeterConfig
Allows to customize the emit interval
emitInterval(Duration) - Method in class com.couchbase.client.core.env.OrphanReporterConfig.Builder
Allows to customize the event emit interval
emitInterval(Duration) - Static method in class com.couchbase.client.core.env.OrphanReporterConfig
Allows to customize the event emit interval.
emitInterval(Duration) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
Allows to customize the emit interval
emitInterval(Duration) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
Allows to customize the emit interval
emitInterval(Duration) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
Deprecated.
Allows to customize the emit interval
emitInterval(Duration) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
Allows to customize the emit interval
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
 
enable(boolean) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
If set to false, disabled compression.
enable(boolean) - Static method in class com.couchbase.client.core.env.CompressionConfig
If set to false, disabled compression.
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() - Method in class com.couchbase.client.core.env.LoggingMeterConfig
 
enabled() - Method in class com.couchbase.client.core.env.OrphanReporterConfig
Returns the status (enabled/disabled).
enabled() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
 
enabled() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
 
enabled(boolean) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
Enables or disables this circuit breaker.
enabled(boolean) - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
enabled(boolean) - Method in class com.couchbase.client.core.env.LoggingMeterConfig.Builder
 
enabled(boolean) - Static method in class com.couchbase.client.core.env.LoggingMeterConfig
 
enabled(boolean) - Method in class com.couchbase.client.core.env.OrphanReporterConfig.Builder
Allows to configure if this reporter is enabled.
enabled(boolean) - Static method in class com.couchbase.client.core.env.OrphanReporterConfig
Allows to configure the status (enabled/disabled) of this reporter.
enabled(boolean) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
 
enabled(boolean) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
 
enabled(boolean) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
Deprecated.
 
enabled(boolean) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
Deprecated.
 
enableDiagnosticContext(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
Enables the diagnostic context (if supported by the used logger) - disabled by default.
enableDiagnosticContext(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
Enables the diagnostic context (if supported by the used logger) - disabled by default.
enableDnsSrv(boolean) - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
enableDnsSrv(boolean) - Static method in class com.couchbase.client.core.env.IoConfig
 
enableHostnameVerification(boolean) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
Allows to enable or disable hostname verification (enabled by default).
enableHostnameVerification(boolean) - Static method in class com.couchbase.client.core.env.SecurityConfig
Allows enabling or disabling hostname verification (enabled by default).
enableMutationTokens(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.
enableMutationTokens(boolean) - Static method in class com.couchbase.client.core.env.IoConfig
 
enableNativeIo(boolean) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
If set to false (enabled by default) will force using the java NIO based IO transport.
enableNativeIo(boolean) - Static method in class com.couchbase.client.core.env.IoEnvironment
If set to false (enabled by default) will force using the java NIO based IO transport.
enableNativeTls(boolean) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
Enables/disables native TLS (enabled by default).
enableNativeTls(boolean) - Static method in class com.couchbase.client.core.env.SecurityConfig
Enables/disables native TLS (enabled by default).
enablePlainSaslMechanism() - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
This method acts as a shortcut to PasswordAuthenticator.Builder.allowedSaslMechanisms(Set) which adds SaslMechanism.PLAIN to the allowed mechanism list for NON TLS connections.
enableTcpKeepAlives(boolean) - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
enableTcpKeepAlives(boolean) - Static method in class com.couchbase.client.core.env.IoConfig
 
enableTls(boolean) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
Enables TLS for all client/server communication (disabled by default).
enableTls(boolean) - Static method in class com.couchbase.client.core.env.SecurityConfig
Enables TLS for all client/server communication (disabled by default).
Encodable<T> - Interface in com.couchbase.client.core.msg
 
encode() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
 
encode() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
 
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
Deprecated.
 
encode() - Method in class com.couchbase.client.core.msg.query.QueryRequest
 
encode() - Method in class com.couchbase.client.core.msg.search.SearchRequest
 
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, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.AppendRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndLockRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndTouchRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetMetaRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.InsertRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
Encode this request with the given allocator and opaque.
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.NoopRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.PrependRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.TouchRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
 
encode(ByteBufAllocator, int, KeyValueChannelContext) - 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.
encodedExternalKeyWithCollection(ByteBufAllocator, KeyValueChannelContext, byte[]) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
Encodes a given key with the collection prefix if needed.
encodedKeyWithCollection(ByteBufAllocator, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
This method returns an encoded key with or without the collection prefix, depending on the context provided.
encodedPlan() - Method in class com.couchbase.client.core.msg.query.PreparedStatement
 
encodeDurationToMs(Duration) - Static method in class com.couchbase.client.core.util.Golang
Encodes a Java duration into the encoded golang format.
encodeForManagementApi() - Method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
Encodes the DurabilityLevel so that the management API understands it.
encodeLatency() - Method in class com.couchbase.client.core.msg.RequestContext
 
encodeLatency(long) - Method in class com.couchbase.client.core.msg.RequestContext
 
EncodingFailureException - Exception in com.couchbase.client.core.error
Raised when provided content could not be successfully encoded.
EncodingFailureException() - Constructor for exception com.couchbase.client.core.error.EncodingFailureException
 
EncodingFailureException(String) - Constructor for exception com.couchbase.client.core.error.EncodingFailureException
 
EncodingFailureException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.EncodingFailureException
 
EncodingFailureException(Throwable) - Constructor for exception com.couchbase.client.core.error.EncodingFailureException
 
encrypt(byte[], String) - Method in interface com.couchbase.client.core.encryption.CryptoManager
Encrypts the given data using the named encrypter.
end() - Method in interface com.couchbase.client.core.cnc.RequestSpan
Completes this span.
end() - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
 
end() - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
 
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_CIRCUIT_OPEN - com.couchbase.client.core.retry.RetryReason
Short circuits the endpoint write because the circuit breaker is open at the moment.
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
Deprecated.
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(Event.Severity, 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 - Class in com.couchbase.client.core.endpoint
 
EndpointContext(CoreContext, HostAndPort, CircuitBreaker, ServiceType, Optional<HostAndPort>, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.endpoint.EndpointContext
Creates a new EndpointContext.
EndpointContext(EndpointContext) - Constructor for class com.couchbase.client.core.endpoint.EndpointContext
Helper method to duplicate the endpoint context (useful for extension).
EndpointDiagnostics - Class in com.couchbase.client.core.diagnostics
A diagnostic report for an individual endpoint.
EndpointDiagnostics(ServiceType, EndpointState, CircuitBreaker.State, String, String, Optional<String>, Optional<Long>, Optional<String>, Optional<Throwable>) - Constructor for class com.couchbase.client.core.diagnostics.EndpointDiagnostics
 
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.
EndpointPingReport - Class in com.couchbase.client.core.diagnostics
 
EndpointPingReport(ServiceType, String, String, String, PingState, Optional<String>, Duration, Optional<String>) - Constructor for class com.couchbase.client.core.diagnostics.EndpointPingReport
 
endpoints() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
Returns the diagnostic reports of each individual endpoint.
endpoints() - Method in class com.couchbase.client.core.diagnostics.PingResult
Returns the diagnostic reports of each individual endpoint.
endpoints(int) - Method in class com.couchbase.client.core.service.KeyValueServiceConfig.Builder
 
endpoints(int) - Static method in class com.couchbase.client.core.service.KeyValueServiceConfig
 
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
 
EndpointWriteFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
This event is raised if the actual IO write and flush (into netty) failed.
EndpointWriteFailedEvent(Event.Severity, EndpointContext, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointWriteFailedEvent
 
enhanced(String) - Static method in class com.couchbase.client.core.msg.query.PreparedStatement
 
ENHANCED_PREPARED_STATEMENTS - com.couchbase.client.core.config.ClusterCapabilities
 
EnhancedPreparedStatementStrategy - Class in com.couchbase.client.core.msg.query
Server remembers query plan; client sends just the prepared statement name.
EnhancedPreparedStatementStrategy(Core, int) - Constructor for class com.couchbase.client.core.msg.query.EnhancedPreparedStatementStrategy
 
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.
entries() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
 
EnumLookupTable<E extends Enum<E>> - Class in com.couchbase.client.core.util
Provides efficient lookup for enums whose values are associated with small integers.
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
 
EPHEMERAL - com.couchbase.client.core.config.BucketType
This bucket is an "ephemeral" bucket.
equals(Object) - Method in class com.couchbase.client.core.cnc.metrics.AggregatingValueRecorder
 
equals(Object) - Method in class com.couchbase.client.core.cnc.metrics.NameAndTags
 
equals(Object) - Method in class com.couchbase.client.core.config.AlternateAddress
 
equals(Object) - Method in class com.couchbase.client.core.config.NodeInfo
 
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.diagnostics.DiagnosticsResult
 
equals(Object) - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
 
equals(Object) - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
 
equals(Object) - Method in class com.couchbase.client.core.diagnostics.PingResult
 
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.kv.CoreRangeScanItem
 
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.MutationTokenAggregator
 
equals(Object) - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
 
equals(Object) - Method in class com.couchbase.client.core.msg.RequestTarget
 
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.projections.PathArray
 
equals(Object) - Method in class com.couchbase.client.core.projections.PathObjectOrField
 
equals(Object) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
 
equals(Object) - Method in class com.couchbase.client.core.util.HostAndPort
 
equals(Object) - Method in class com.couchbase.client.core.util.NanoTimestamp
 
equals(Object) - Method in class com.couchbase.client.core.util.NetworkAddress
 
errIfNoCommands(ErrorContext) - Static method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
errIfTooManyCommands(ErrorContext) - Static method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
 
error() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
The reason this ping did not succeed.
error() - Method in class com.couchbase.client.core.error.context.ViewErrorContext
 
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.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.kv.SubDocumentField
 
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) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
error(String, Object...) - Method in class com.couchbase.client.core.transaction.log.SimpleEventBusLogger
 
error(String, String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
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.cnc.RequestSpan.StatusCode
 
ERROR - com.couchbase.client.core.diagnostics.PingState
 
ERROR_MAP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
Command used to fetch the error map during the bootstrap process.
ErrorClass - Enum in com.couchbase.client.core.transaction.error.internal
 
errorCode() - Method in class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
 
errorCode(ErrorMap.ErrorCode) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
 
errorCode(ErrorMap.ErrorCode) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
Sets the error code on the request for debugging purposes.
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, boolean, Map<String, Object>) - Constructor for class com.couchbase.client.core.error.ErrorCodeAndMessage
 
ErrorContext - Class in com.couchbase.client.core.error.context
The ErrorContext is the parent interface for all service-specific error contexts that are thrown as part of the CouchbaseException.
ErrorContext(ResponseStatus) - Constructor for class com.couchbase.client.core.error.context.ErrorContext
 
errored - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
 
errorIfNeeded(InsertRequest) - Method in class com.couchbase.client.core.msg.kv.InsertResponse
 
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 class com.couchbase.client.core.error.context.AnalyticsErrorContext
 
errors() - Method in class com.couchbase.client.core.error.context.QueryErrorContext
 
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.
errorThresholdPercentage(int) - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
errorWarningsNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
 
event(String, Instant) - Method in interface com.couchbase.client.core.cnc.RequestSpan
Sets an event on the span, which is translated to the corresponding implementation specific event.
event(String, Instant) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
 
event(String, Instant) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
 
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() - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
 
eventBus(EventBus) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
Customizes the event bus for the SDK.
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.
eventing() - Static method in class com.couchbase.client.core.msg.RequestTarget
 
EVENTING - com.couchbase.client.core.service.ServiceType
The Eventing (function) service.
eventingCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
 
eventingCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
 
eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
 
eventingCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
Configures the eventing circuit breaker by passing its config builder to the given consumer.
EventingEndpoint - Class in com.couchbase.client.core.endpoint
 
EventingEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.EventingEndpoint
 
EventingEndpoint.EventingPipelineInitializer - Class in com.couchbase.client.core.endpoint
 
EventingErrorContext - Class in com.couchbase.client.core.error.context
 
EventingErrorContext(ResponseStatus, RequestContext, int, Map<String, Object>) - Constructor for class com.couchbase.client.core.error.context.EventingErrorContext
 
eventingEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the EventLoopGroup to be used for eventing traffic.
eventingEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
Allows to specify a custom event loop group (I/O event loop thread pool) for the eventing service.
eventingEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
Allows to specify a custom event loop group (I/O event loop thread pool) for the eventing service.
EventingFunctionCompilationFailureException - Exception in com.couchbase.client.core.error
Raised if the eventing function failed to compile on the server.
EventingFunctionCompilationFailureException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionCompilationFailureException
 
EventingFunctionDeployedException - Exception in com.couchbase.client.core.error
Raised if the eventing function is currently deployed.
EventingFunctionDeployedException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionDeployedException
 
EventingFunctionIdenticalKeyspaceException - Exception in com.couchbase.client.core.error
Raised if the source and metadata keyspace are the same.
EventingFunctionIdenticalKeyspaceException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionIdenticalKeyspaceException
 
EventingFunctionNotBootstrappedException - Exception in com.couchbase.client.core.error
Raised if the eventing function is not bootstrapped at the time of request.
EventingFunctionNotBootstrappedException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionNotBootstrappedException
 
EventingFunctionNotDeployedException - Exception in com.couchbase.client.core.error
Raised if the eventing function is not deployed.
EventingFunctionNotDeployedException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionNotDeployedException
 
EventingFunctionNotFoundException - Exception in com.couchbase.client.core.error
Raised if the eventing function is not found.
EventingFunctionNotFoundException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionNotFoundException
 
EventingPipelineInitializer() - Constructor for class com.couchbase.client.core.endpoint.EventingEndpoint.EventingPipelineInitializer
 
EventingService - Class in com.couchbase.client.core.service
 
EventingService(CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.EventingService
 
eventingTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
 
eventingTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
Sets the timeout to use for eventing operations.
eventingTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
 
eventLoopThreadCount() - Method in class com.couchbase.client.core.env.IoEnvironment
Returns the thread count per event loop.
eventLoopThreadCount(int) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
Overrides the number of threads used per event loop.
eventLoopThreadCount(int) - Static method in class com.couchbase.client.core.env.IoEnvironment
Overrides the number of threads used per event loop.
EventSubscription - Class in com.couchbase.client.core.cnc
Subscription for a consumer on a EventBus that can be used to unsubscribe once done.
evict(QueryRequest) - Method in class com.couchbase.client.core.msg.query.PreparedStatementStrategy
 
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.kv.SaslListMechanismsHandler
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
 
exceptionTranslator() - Method in class com.couchbase.client.core.retry.RetryAction
If a request is cancelled as the result of this retry action, the throwable used to fail the request should be translated by this function.
exec(Core) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
 
exec(Core) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
 
execute(QueryRequest) - Method in class com.couchbase.client.core.msg.query.EnhancedPreparedStatementStrategy
 
execute(QueryRequest) - Method in class com.couchbase.client.core.msg.query.LegacyPreparedStatementStrategy
 
execute(QueryRequest) - Method in class com.couchbase.client.core.msg.query.PreparedStatementStrategy
 
executeAdhoc(QueryRequest) - Method in class com.couchbase.client.core.msg.query.PreparedStatementStrategy
 
executeAlreadyPrepared(QueryRequest, PreparedStatement) - Method in class com.couchbase.client.core.msg.query.PreparedStatementStrategy
Executes a query using an existing prepared statement.
executeTransaction(Mono<CoreTransactionAttemptContext>, CoreMergedTransactionConfig, CoreTransactionContext, Function<CoreTransactionAttemptContext, Mono<Void>>, boolean) - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
The main transactions 'engine', responsible for attempting the transaction logic as many times as required, until the transaction commits, is explicitly rolled back, or expires.
exists - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
 
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).
expirationTime() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
 
expirationTime() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
 
expired - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
 
expiredClientIds() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
 
expiredEntryCleanupFailedAttempts - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
 
expiredEntryCleanupTotalAttempts - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
 
expiresAfterMillis() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
 
expiry() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
 
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.
export() - Method in class com.couchbase.client.core.diagnostics.WaitUntilReadyHelper.WaitUntilReadyState
 
export() - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
Exports the tokens into a universal format.
exportAsMap() - Method in class com.couchbase.client.core.cnc.AbstractContext
 
exportAsMap() - Method in interface com.couchbase.client.core.cnc.Context
Export this context into a generic map.
exportAsMap() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
 
exportAsMap() - Method in interface com.couchbase.client.core.service.ServiceConfig
 
exportAsMap() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
 
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.
exportForSearch() - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
Exports the tokens into a format recognized by the FTS search engine.
exportToJson() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
Exports this report into the standard JSON format which is consistent across different SDKs.
exportToJson() - Method in class com.couchbase.client.core.diagnostics.PingResult
Exports this report into the standard JSON format which is consistent across different SDKs.
exptime() - Method in class com.couchbase.client.core.transaction.components.DocumentMetadata
 
exptimePreTxn() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
 
EXT_ALL_KV_COMBINATIONS - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_BINARY_METADATA - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_CUSTOM_METADATA_COLLECTION - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_DEFERRED_COMMIT - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_INSERT_EXISTING - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_MOBILE_INTEROP - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_OBSERVABILITY - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_QUERY - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_QUERY_CONTEXT - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_REMOVE_COMPLETED - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_REPLACE_BODY_WITH_XATTR - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_SDK_INTEGRATION - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_SERIALIZATION - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_SINGLE_QUERY - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_STORE_DURABILITY - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_THREAD_SAFE - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_TIME_OPT_UNSTAGING - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_TRANSACTION_ID - com.couchbase.client.core.transaction.forwards.Extension
 
EXT_UNKNOWN_ATR_STATES - com.couchbase.client.core.transaction.forwards.Extension
 
Extension - Enum in com.couchbase.client.core.transaction.forwards
All protocol extensions known about by this implementation.
extensions - Variable in class com.couchbase.client.core.transaction.forwards.Supported
 
external() - Method in class com.couchbase.client.core.transaction.util.MonoBridge
 
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
This supplier signals the entity passed in is not owned.
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
 
extrasAsInt(ByteBuf, int, int) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Tries to extract the extras as an integer value and if not possible returns the default value.
extrasLength(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
 

F

facets() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
 
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.
FAIL_AMBIGUOUS - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_ATR_FULL - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_CAS_MISMATCH - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_DOC_ALREADY_EXISTS - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_DOC_NOT_FOUND - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_EXPIRY - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_HARD - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_OTHER - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_PATH_ALREADY_EXISTS - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_PATH_NOT_FOUND - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_TRANSIENT - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
FAIL_WRITE_WRITE_CONFLICT - com.couchbase.client.core.transaction.error.internal.ErrorClass
 
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.
FAILED - com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
Dispatching the operation failed for some reason (see cause).
failedOver() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
 
FailFastRetryStrategy - Class in com.couchbase.client.core.retry
An internal strategy to fail fast any request that goes through it.
failFeed(Throwable) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueResponse
 
failIfInstanceLimitReached(boolean) - Static method in class com.couchbase.client.core.Core
Configures if the SDK should fail to create instead of warn if the instance limit is reached.
failRequestWith(HttpResponseStatus, String, NonChunkedHttpRequest<Response>) - Method in class com.couchbase.client.core.io.netty.eventing.NonChunkedEventingMessageHandler
 
failRequestWith(HttpResponseStatus, String, NonChunkedHttpRequest<Response>) - 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
Returns true if the console fallback is activated.
fallbackToConsole(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
Use the console logger instead of the java.util.logging fallback in case SLF4J is not found or disabled.
fallbackToConsole(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
Use the console logger instead of the java.util.logging fallback in case SLF4J is not found or disabled.
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.
feedItems(ByteBuf, boolean, boolean) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueResponse
Feeds the items from the buffer into the sink and completes it if needed.
feedItems(List<CoreRangeScanItem>, boolean, boolean) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueResponse
Method used in testing to feed items directly.
FETCH_CONFIG - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
The client's cluster map may be outdated and requires updating.
FIELD_CLIENTS - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
FIELD_OVERRIDE - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
FIELD_OVERRIDE_ENABLED - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
FIELD_OVERRIDE_EXPIRES - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
FIELD_RECORDS - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
 
filter(Iterable<T>, Predicate<? super T>) - Static method in class com.couchbase.client.core.util.CbCollections
Convenience method equivalent to:
filter(T[], Predicate<? super T>) - Static method in class com.couchbase.client.core.util.CbCollections
Convenience method equivalent to:
findAnnotation(Annotation, Class<T>) - Static method in class com.couchbase.client.core.util.CbAnnotations
Searches the given annotation and any meta-annotations, returning the first annotation of the given class.
findAnnotation(AnnotatedElement, Class<T>) - Static method in class com.couchbase.client.core.util.CbAnnotations
Searches the element for an annotation of the given class and returns the first match.
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.
findEntryForTransaction(Core, CollectionIdentifier, String, String, CoreMergedTransactionConfig, SpanWrapper, CoreTransactionLogger) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
 
findEntryForTransaction(Core, CollectionIdentifier, String, String, CoreMergedTransactionConfig, SpanWrapper, CoreTransactionLogger, MeteringUnits.MeteringUnitsBuilder) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
 
finish() - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
 
finish(Throwable) - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
 
finish(Throwable) - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
 
finishWithErrorStatus() - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
 
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.kv.CoreRangeScanItem
 
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.
flexExtrasLength(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
 
FLEXIBLE_REQUEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
FLEXIBLE_RESPONSE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
 
flexibleExtras() - Method in class com.couchbase.client.core.msg.kv.KeyValueBaseResponse
 
flexibleExtras(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Retrieve the flexible extras from the packet.
FlexibleExtras(int, int, long) - Constructor for class com.couchbase.client.core.io.netty.kv.MemcacheProtocol.FlexibleExtras
 
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.
flushBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
 
forBucket(String) - Static method in exception com.couchbase.client.core.error.BucketExistsException
 
forBucket(String) - Static method in exception com.couchbase.client.core.error.BucketNotFlushableException
 
forBucket(String) - Static method in exception com.couchbase.client.core.error.BucketNotFoundException
 
FORCE_IPV4 - Static variable in class com.couchbase.client.core.util.NetworkAddress
Flag which controls if even if ipv6 is present, IPv4 should be preferred.
FORCE_IPV4_PROPERTY - Static variable in class com.couchbase.client.core.util.NetworkAddress
 
forceOverride() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
 
forceOverride() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
 
forcesOverride() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
 
forcesOverride() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
 
forCollection(String) - Static method in exception com.couchbase.client.core.error.CollectionExistsException
 
forCollection(String) - Static method in exception com.couchbase.client.core.error.CollectionNotFoundException
 
forGroup(String) - Static method in exception com.couchbase.client.core.error.GroupNotFoundException
 
forKey(String) - Static method in exception com.couchbase.client.core.error.DocumentMutationLostException
 
form(UrlQueryStringBuilder) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
 
format() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
 
format() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
 
format() - Method in class com.couchbase.client.core.util.HostAndPort
 
format(String, Object...) - Static method in class com.couchbase.client.core.transaction.log.SimpleEventBusLogger
 
format(Level, String, Throwable) - Method in class com.couchbase.client.core.cnc.DefaultLoggerFormatter
 
format(Level, String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggerFormatter
Formats the inputs into a string that will be printed.
formatPath(String, String...) - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
 
formatPath(String, List<String>) - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
 
formattedLong() - Method in class com.couchbase.client.core.env.UserAgent
 
formattedShort() - Method in class com.couchbase.client.core.env.UserAgent
 
forName(String, String) - Static method in exception com.couchbase.client.core.error.DesignDocumentNotFoundException
 
forOwnedEnvironment() - Static method in class com.couchbase.client.core.cnc.events.config.TlsRequiredButNotEnabledEvent
 
forProperty(String, String, Throwable) - Static method in exception com.couchbase.client.core.env.InvalidPropertyException
 
forRangeScan(byte[], boolean, byte[], boolean, boolean, Duration, CoreContext, RetryStrategy, CollectionIdentifier, RequestSpan, short, Optional<MutationToken>) - Static method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
 
forSamplingScan(long, Optional<Long>, boolean, Duration, CoreContext, RetryStrategy, CollectionIdentifier, RequestSpan, short, Optional<MutationToken>) - Static method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
 
forScope(String) - Static method in exception com.couchbase.client.core.error.ScopeExistsException
 
forScope(String) - Static method in exception com.couchbase.client.core.error.ScopeNotFoundException
 
forSharedEnvironment() - Static method in class com.couchbase.client.core.cnc.events.config.TlsRequiredButNotEnabledEvent
 
forUser(String, String) - Static method in exception com.couchbase.client.core.error.UserNotFoundException
 
forwardCompatibility() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
forwardCompatibility() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
 
forwardCompatibility() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
 
ForwardCompatibility - Class in com.couchbase.client.core.transaction.forwards
A mechanism to help ensure that older clients can be prevented from interacting with transactions created by future clients that they do not know how to process.
ForwardCompatibility(JsonNode) - Constructor for class com.couchbase.client.core.transaction.forwards.ForwardCompatibility
 
ForwardCompatibilityFailureException - Exception in com.couchbase.client.core.error.transaction
This transaction has been prevented from interacting with documents or metadata owned by another transaction, due to compatibility issues.
ForwardCompatibilityFailureException() - Constructor for exception com.couchbase.client.core.error.transaction.ForwardCompatibilityFailureException
 
ForwardCompatibilityRequiresRetryException - Exception in com.couchbase.client.core.error.transaction.internal
 
ForwardCompatibilityRequiresRetryException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.ForwardCompatibilityRequiresRetryException
 
ForwardCompatibilityStage - Enum in com.couchbase.client.core.transaction.forwards
Points in the protocol where forward compatibility can be checked.
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).
FRAMING_EXTRAS_READ_UNITS_USED - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
Signals that read/write units have been returned.
FRAMING_EXTRAS_TRACING - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
The byte used to signal this is a tracing extras frame.
FRAMING_EXTRAS_WRITE_UNITS_USED - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
 
freeToWrite() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
 
freeToWrite() - Method in interface com.couchbase.client.core.endpoint.Endpoint
If new requests can be written to this endpoint
from(byte[]) - Static method in class com.couchbase.client.core.error.ErrorCodeAndMessage
 
from(String) - Static method in enum com.couchbase.client.core.env.SaslMechanism
Helper method to create the enum from its string representation.
from(Throwable) - Static method in class com.couchbase.client.core.transaction.util.MeteringUnits
 
from(Map<String, ?>) - Static method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
Parses the serialized form returned by MutationTokenAggregator.export()
fromAtrEntry(CollectionIdentifier, ActiveTransactionRecordEntry) - Static method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
 
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.
fromDnsSrvOrThrowIfTlsRequired(String, boolean) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
 
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
 
fromKey(PrivateKey, String, List<X509Certificate>) - Static method in class com.couchbase.client.core.env.CertificateAuthenticator
Creates a new CertificateAuthenticator directly from a key and certificate chain.
fromKeyManagerFactory(Supplier<KeyManagerFactory>) - Static method in class com.couchbase.client.core.env.CertificateAuthenticator
fromKeyStore(Path, String, Optional<String>) - Static method in class com.couchbase.client.core.env.CertificateAuthenticator
Creates a new CertificateAuthenticator from a key store path.
fromKeyStore(KeyStore, String) - Static method in class com.couchbase.client.core.env.CertificateAuthenticator
Creates a new CertificateAuthenticator from a key store.
fromMap(Map<String, String>) - Static method in interface com.couchbase.client.core.env.PropertyLoader
Returns a new property loader that loads the properties from the given map.
fromMessage(String) - Static method in exception com.couchbase.client.core.error.InvalidArgumentException
 
fromMessage(String, Throwable) - Static method in exception com.couchbase.client.core.error.InvalidArgumentException
 
fromNewBuilder(ThresholdLoggingTracerConfig.Builder) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
Deprecated.
 
FULL - com.couchbase.client.core.logging.RedactionLevel
User, System, and Metadata are all redacted.
functionsStatus(CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
 

G

GenericFailureDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
 
GenericFailureDetectedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
 
GenericHttpRequestErrorContext - Class in com.couchbase.client.core.error.context
 
GenericHttpRequestErrorContext(Request<?>, int) - Constructor for class com.couchbase.client.core.error.context.GenericHttpRequestErrorContext
 
GenericManagerRequest - Class in com.couchbase.client.core.msg.manager
Deprecated.
in favor of issuing manager requests using CoreHttpClient. CAVEAT: the core HTTP client throws an exception if the response's HTTP status code indicates failure. This is in contrast to GenericManagerRequest, whose response completes "successfully" regardless of HTTP status code.
GenericManagerRequest(CoreContext, Supplier<FullHttpRequest>, boolean, RequestSpan) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerRequest
Deprecated.
 
GenericManagerRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean, RequestSpan) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerRequest