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
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
- 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
- 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
-
Configures a
CircuitBreaker
to use for analytics operations. - AnalyticsEndpoint - Class in com.couchbase.client.core.endpoint
- AnalyticsEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.AnalyticsEndpoint
- AnalyticsEndpoint.AnalyticsPipelineInitializer - Class in com.couchbase.client.core.endpoint
- 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
- 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
- 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
- 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
-
Configures a
CircuitBreaker
to use for backup operations. - 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
- basic(SpanWrapper, String) - Static method in class com.couchbase.client.core.transaction.support.SpanWrapperUtil
- 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
-
Creates a new
BestEffortRetryStrategy
with theBestEffortRetryStrategy.DEFAULT_EXPONENTIAL_BACKOFF
. - BestEffortRetryStrategy(Backoff) - Constructor for class com.couchbase.client.core.retry.BestEffortRetryStrategy
-
Creates a new
BestEffortRetryStrategy
with aa customBackoff
. - 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
-
Deprecated.please use
ThresholdLoggingTracer.create(EventBus, ThresholdLoggingTracerConfig)
instead. - 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 - 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.
- 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.
- captureTraffic(ServiceType...) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Captures the traffic for all services provided as an argument (all if empty).
- 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.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.GlobalConfigRetriedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigLoadFailedEvent
- 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 asyncMono
. - 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 callingBaseEndpoint
. - 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
- 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.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).
- 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.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.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
- 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
-
Allows to customize document value compression settings.
- 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
- 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
- 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
- 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
- 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.
- 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
- 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
-
Merges
CoreTransactionOptions
andCoreTransactionsConfig
. - 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
- 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(RequestTracer, EventBus, 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
- 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
- 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, which also includes ephemeral buckets.
- 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>>, 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
- 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 inLoggerConfig.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(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
- DB_COUCHBASE - Static variable in class com.couchbase.client.core.transaction.support.SpanWrapperUtil
- DB_COUCHBASE_TRANSACTIONS - Static variable in class com.couchbase.client.core.transaction.support.SpanWrapperUtil
- 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.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_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_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 certificates (or other trust source) are 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
-
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 theEventBus
. - 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
- 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.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
- 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
- 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
- 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, BiFunction<Integer, AtomicReference<ReactiveLock.Waiter>, 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 addsSaslMechanism.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.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, 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
- 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.MemcachedBucketConfig
- 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.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
-
Creates a new
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
-
Configures a
CircuitBreaker
to use for eventing operations. - eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
- 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
- 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_MOBILE_INTEROP - com.couchbase.client.core.transaction.forwards.Extension
- EXT_QUERY - 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.
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.
- 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
- failWith(Throwable) - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- 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
-
Creates a new
FeatureNegotiatingHandler
. - FeatureNotAvailableException - Exception in com.couchbase.client.core.error
-
Exception which states that the feature is not available for the bucket.
- FeatureNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeatureNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeatureNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeaturesNegotiatedEvent - Class in com.couchbase.client.core.cnc.events.io
-
Captures the end of the KV feature negotiation.
- FeaturesNegotiatedEvent(IoContext, Duration, List<ServerFeature>) - Constructor for class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
- FeaturesNegotiationFailedEvent - Class in com.couchbase.client.core.cnc.events.io
- FeaturesNegotiationFailedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
- feed(ByteBuf) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- feed(ByteBuf) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Parses the given JSON document fragment.
- feed(ByteBuf) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
-
Consumes all readable bytes from the given buffer.
- FETCH_CONFIG - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The client's cluster map may be outdated and requires updating.
- 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
- 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
- fixed(Duration) - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
-
Backoff function with fixed backoff delay
- fixedBackoff(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with fixed backoff delay.
- fixedBackoff(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with fixed backoff delay.
- flags() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
-
Returns the flag for this document if success.
- flags() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
- flags() - Method in class com.couchbase.client.core.msg.kv.GetResponse
-
Returns the flags of this document, if found.
- FLEXIBLE_REQUEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- FLEXIBLE_RESPONSE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- 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) - 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
- 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(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
- 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.
- 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
-
Creates a new
CertificateAuthenticator
from aKeyManagerFactory
. - 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
-
Deprecated.
- GenericManagerResponse - Class in com.couchbase.client.core.msg.manager
- GenericManagerResponse(ResponseStatus, byte[], int) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerResponse
- GenericRequestErrorContext - Class in com.couchbase.client.core.error.context
-
This generic error context can be constructed from any request and will pull out as much information as possible.
- GenericRequestErrorContext(Request<?>) - Constructor for class com.couchbase.client.core.error.context.GenericRequestErrorContext
- get() - Method in class com.couchbase.client.core.env.ExternalSupplier
- get() - Method in class com.couchbase.client.core.env.OwnedSupplier
- get() - Static method in class com.couchbase.client.core.transaction.threadlocal.TransactionMarkerOwner
- get(ByteBufAllocator, SecurityConfig, EndpointContext) - Static method in class com.couchbase.client.core.io.netty.SslHandlerFactory
- get(CoreHttpPath, CoreCommonOptions) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpClient
- get(CollectionIdentifier) - Method in class com.couchbase.client.core.io.CollectionMap
-
Retrieves the collection id for the given identifier.
- get(CollectionIdentifier, String) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Gets a document with the specified
id
and from the specified Couchbasebucket
. - GET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The get command.
- GET - com.couchbase.client.core.msg.kv.SubdocCommandType
- GET_AND_LOCK - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Allows to get a document and perform a write lock at the same time.
- GET_AND_TOUCH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Allows to get a document and reset its expiry at the same time.
- GET_CONFIG - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the current configuration for the bucket ("cccp").
- GET_DOC - com.couchbase.client.core.msg.kv.SubdocCommandType
- GET_META - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Fetches metadata for a document
- GET_REPLICA - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
A replica get operation.
- getAllBuckets(CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
- getAllDesignDocuments(boolean, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreViewIndexManager
-
Returns map of design doc name to JSON.
- getAllFunctions(CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
- getAllReplicasAsync(Core, CollectionIdentifier, String, Duration, RetryStrategy, Map<String, Object>, RequestSpan, Function<ReplicaHelper.GetReplicaResponse, R>) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
-
Reads from replicas or the active node based on the options and returns the results as a list of futures that might complete or fail.
- getAllReplicasReactive(Core, CollectionIdentifier, String, Duration, RetryStrategy, Map<String, Object>, RequestSpan) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
- getAllReplicasRequests(Core, CollectionIdentifier, String, Map<String, Object>, RetryStrategy, Duration, RequestSpan) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
-
Helper method to assemble a stream of requests to the active and all replicas
- getAllScopes(CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionManager
- GetAndLockRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV GetAndTouch operation.
- GetAndLockRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Duration, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.GetAndLockRequest
- GetAndLockResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetAndLockRequest
. - GetAndTouchRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV GetAndTouch operation.
- GetAndTouchRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, long, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.GetAndTouchRequest
- GetAndTouchResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetAndTouchRequest
. - getAnyReplicaAsync(Core, CollectionIdentifier, String, Duration, RetryStrategy, Map<String, Object>, RequestSpan, Function<ReplicaHelper.GetReplicaResponse, R>) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
- getAnyReplicaReactive(Core, CollectionIdentifier, String, Duration, RetryStrategy, Map<String, Object>, RequestSpan) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
- getAsync(Core, CoreTransactionLogger, CollectionIdentifier, CoreMergedTransactionConfig, String, String, boolean, SpanWrapper, Optional<String>, MeteringUnits.MeteringUnitsBuilder) - Static method in class com.couchbase.client.core.transaction.components.DocumentGetter
- getAtr(Core, CollectionIdentifier, String, Duration, SpanWrapper) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
-
TXNJ-13: Get the ATR.
- getAtrDebug(CollectionIdentifier, String) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordUtil
- getAtrDebug(Optional<CollectionIdentifier>, Optional<String>) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordUtil
- getBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
- getBytes(long, long) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- getBytes(long, long) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
-
Returns a region of the stream as a byte array.
- getCleaner() - Method in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- getClientRecord(CollectionIdentifier, SpanWrapper) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- GetCollectionIdRequest - Class in com.couchbase.client.core.msg.kv
-
Fetches the collection ID from the cluster based on a
CollectionIdentifier
. - GetCollectionIdRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- GetCollectionIdResponse - Class in com.couchbase.client.core.msg.kv
- GetCollectionIdResponse(ResponseStatus, Optional<Long>) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionIdResponse
- GetCollectionManifestRequest - Class in com.couchbase.client.core.msg.kv
- GetCollectionManifestRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- GetCollectionManifestResponse - Class in com.couchbase.client.core.msg.kv
- GetCollectionManifestResponse(ResponseStatus, Optional<String>) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
- getDelay(TimeUnit) - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- getDesignDocument(String, boolean, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreViewIndexManager
-
Returns the named design document from the specified namespace.
- getFailIfInstanceLimitReached() - Static method in class com.couchbase.client.core.Core
- getFromReplicaInvalidReplica(int, int) - Static method in class com.couchbase.client.core.error.CommonExceptions
- getFromReplicaNotCouchbaseBucket() - Static method in class com.couchbase.client.core.error.CommonExceptions
- getFunction(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
- getLinks(String, String, String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
- getMaxAllowedInstances() - Static method in class com.couchbase.client.core.Core
- getMechanismNames(Map<String, ?>) - Method in class com.couchbase.client.core.io.netty.kv.sasl.CouchbaseSaslClientFactory
-
Note that this method should be never used, but for completeness sake it returns all supported mechanisms by Couchbase.
- getMechanismNames(Map<String, ?>) - Method in class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
- getMessage() - Method in exception com.couchbase.client.core.error.CouchbaseException
- GetMetaRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a kv get meta operation.
- GetMetaRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.GetMetaRequest
- GetMetaResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetMetaRequest
. - getName() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Return the name of this
Logger
instance. - getNamedParamsForGetAllIndexes(String, String, String) - Static method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- getOrDefault(int, E) - Method in class com.couchbase.client.core.util.EnumLookupTable
-
Returns the enum value associated with the given integer, or the default value if not found.
- getParams() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- getRaw() - Method in enum com.couchbase.client.core.config.BucketCapabilities
- getRaw() - Method in enum com.couchbase.client.core.config.ClusterCapabilities
- getRedactionLevel() - Static method in class com.couchbase.client.core.logging.LogRedaction
-
Returns the current redaction level.
- GetReplicaResponse(GetResponse, boolean) - Constructor for class com.couchbase.client.core.service.kv.ReplicaHelper.GetReplicaResponse
- GetRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV Get (full document) operation.
- GetRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.GetRequest
- getResponse() - Method in class com.couchbase.client.core.service.kv.ReplicaHelper.GetReplicaResponse
- GetResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetRequest
. - GETS - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- GETS_READING_ATR - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- getScheduler() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
-
Return wrapped Scheduler instance
- getStatementForGetAllIndexes(String, String, String) - Static method in class com.couchbase.client.core.manager.