A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
A
- ABORTED - com.couchbase.client.core.api.query.CoreQueryStatus
- 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.
- absolute() - Method in class com.couchbase.client.core.api.kv.CoreExpiry
- 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.
- absoluteTimeout() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- absoluteTimeout() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- 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
- adhoc() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- adhoc() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- after() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- afterAtrAborted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterAtrCommit - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterAtrComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterAtrPending - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterAtrRolledBack - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterDocCommitted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterDocCommittedBeforeSavingCAS - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterDocRemovedPostRetry - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterDocRemovedPreRetry - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterDocsCommitted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterDocsRemoved - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterGetComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterQuery - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterRemoveStagedInsert - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterRollbackDeleteInserted - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterRollbackReplaceOrRemove - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterStagedInsertComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterStagedRemoveComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- afterStagedReplaceComplete - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- ageMillis() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- ageMillis() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- AggregateErrorContext - Class in com.couchbase.client.core.error.context
-
An error context which combines more than one context to dump.
- AggregateErrorContext(List<ErrorContext>) - Constructor for class com.couchbase.client.core.error.context.AggregateErrorContext
- AggregatingCounter - Class in com.couchbase.client.core.cnc.metrics
-
At the moment this is a NOOP implementation because we do not perform any aggregations on the counters.
- AggregatingCounter() - Constructor for class com.couchbase.client.core.cnc.metrics.AggregatingCounter
- AggregatingValueRecorder - Class in com.couchbase.client.core.cnc.metrics
-
Aggregates value information in a histogram.
- AggregatingValueRecorder(String, Map<String, String>) - Constructor for class com.couchbase.client.core.cnc.metrics.AggregatingValueRecorder
- ALL_NODES_TRIED_ONCE_WITHOUT_SUCCESS - com.couchbase.client.core.config.ConfigRefreshFailure
-
All eligible nodes have been tried when refreshing but no config was loaded.
- allAtrs(int) - Static method in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
- allBut(Class<? extends Throwable>...) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function that retries errors resulting from all exceptions except the specified non-retriable exceptions, once.
- allNodeAddresses() - Method in class com.couchbase.client.core.config.ClusterConfig
-
Dynamically aggregates all node addresses from global and bucket configs into a set (no duplicates).
- ALLOW_REVERSE_DNS - Static variable in class com.couchbase.client.core.util.NetworkAddress
-
Flag which controls the usage of reverse dns
- allowedMechanisms() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- allowedMechanisms() - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
-
Returns the allowed mechanisms for this handler, useful for testing assertions.
- allowedSaslMechanisms(Set<SaslMechanism>) - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
-
Allows to set a list of allowed SASL mechanisms for the NON-TLS connections.
- allowQuerying(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- allowQuerying(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- 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
- ALWAYS_SHADOWED - com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.ParameterPassthrough
-
Ignore the original parameter and always return the shadowed.
- 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
-
Deprecated.Please use
IoConfig.Builder.analyticsCircuitBreakerConfig(Consumer)
instead. - analyticsCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the analytics circuit breaker by passing its config builder to the given consumer.
- AnalyticsEndpoint - Class in com.couchbase.client.core.endpoint
- AnalyticsEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.AnalyticsEndpoint
- AnalyticsEndpoint.AnalyticsPipelineInitializer - Class in com.couchbase.client.core.endpoint
- AnalyticsErrorContext - Class in com.couchbase.client.core.error.context
- AnalyticsErrorContext(RequestContext, List<ErrorCodeAndMessage>, int) - Constructor for class com.couchbase.client.core.error.context.AnalyticsErrorContext
- analyticsEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for analytics traffic. - analyticsEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the analytics service.
- analyticsEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the analytics service.
- AnalyticsException - Exception in com.couchbase.client.core.error
-
There was a problem fulfilling the analytics request.
- AnalyticsException(byte[]) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
- AnalyticsException(byte[], Throwable) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
- AnalyticsException(AnalyticsException) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
- AnalyticsHandlerSwitcher - Class in com.couchbase.client.core.io.netty.analytics
- AnalyticsHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.analytics.AnalyticsHandlerSwitcher
- AnalyticsLocator - Class in com.couchbase.client.core.node
- AnalyticsLocator() - Constructor for class com.couchbase.client.core.node.AnalyticsLocator
- AnalyticsMessageHandler - Class in com.couchbase.client.core.io.netty.analytics
- AnalyticsMessageHandler(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.analytics.AnalyticsMessageHandler
- AnalyticsRequest - Class in com.couchbase.client.core.msg.analytics
- AnalyticsRequest(Duration, CoreContext, RetryStrategy, Authenticator, byte[], int, boolean, String, String, RequestSpan, String, String) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- AnalyticsRequest(Duration, CoreContext, RetryStrategy, Authenticator, byte[], int, boolean, String, String, RequestSpan, String, String, String, HttpMethod) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- AnalyticsResponse - Class in com.couchbase.client.core.msg.analytics
- AnalyticsService - Class in com.couchbase.client.core.service
- AnalyticsService(AnalyticsServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.AnalyticsService
- AnalyticsServiceConfig - Class in com.couchbase.client.core.service
- AnalyticsServiceConfig.Builder - Class in com.couchbase.client.core.service
- analyticsStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- 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.
- analyzeDocument(String, ObjectNode, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- analyzeDocument(String, ObjectNode, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- AND - com.couchbase.client.core.api.search.queries.CoreMatchOperator
- ANSI - com.couchbase.client.core.api.search.CoreHighlightStyle
- 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(Core, AppendRequest, String, CoreKeyspace, CoreDurability) - Static method in class com.couchbase.client.core.classic.kv.BinaryAccessor
- APPEND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Binary append.
- appendAsync(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- appendAsync(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvBinaryOps
-
Appends binary content to the document with custom options.
- appendAsync(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- appendBlocking(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- appendBlocking(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- appendReactive(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- appendReactive(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- appendRequest(CoreProtostellar, String, CoreKeyspace, CoreCommonOptions, byte[], long, CoreDurability) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtoStellarKvBinaryRequests
-
For creating Protostellar GRPC requests.
- 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
- arrayPositions() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- AS_TRANSACTION_OPTIONS - com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.QueryOptionsParameter
- asConnectionString(Collection<SeedNode>) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
-
Returns a synthetic connection string corresponding to the seed nodes.
- asCore() - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
-
Deprecated.This method goes away after the Core / Protostellar refactor. For now, it helps components that depend on Core fail with `FeatureNotAvailableException` when Protostellar is used.
- asProtostellar() - Method in class com.couchbase.client.core.api.search.CoreSearchQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreBooleanFieldQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreBooleanQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreConjunctionQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreDateRangeQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreDisjunctionQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreDocIdQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreGeoBoundingBoxQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreGeoDistanceQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreGeoPolygonQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreMatchAllQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreMatchNoneQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreMatchPhraseQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreMatchQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreNumericRangeQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CorePhraseQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CorePrefixQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreQueryStringQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreRegexpQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreTermQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreTermRangeQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreWildcardQuery
- asProtostellar() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSort
- asProtostellar() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortField
- asProtostellar() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortGeoDistance
- asProtostellar() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortId
- asProtostellar() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortScore
- asProtostellar() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortString
- asTransaction() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- asTransactionOptions() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- asTransactionOptions() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- async(CoreProtostellar, ProtostellarRequest<TGrpcRequest>, Function<ProtostellarEndpoint, ListenableFuture<TGrpcResponse>>, Function<TGrpcResponse, TSdkResult>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessors
-
Convenience overload that uses the default exception handling.
- async(CoreProtostellar, ProtostellarRequest<TGrpcRequest>, Function<ProtostellarEndpoint, ListenableFuture<TGrpcResponse>>, Function<TGrpcResponse, TSdkResult>, Function<Throwable, ProtostellarRequestBehaviour>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessors
- asyncInternal(CompletableFuture<TSdkResult>, CoreProtostellar, ProtostellarRequest<TGrpcRequest>, Function<ProtostellarEndpoint, ListenableFuture<TGrpcResponse>>, Function<TGrpcResponse, TSdkResult>, Function<Throwable, ProtostellarRequestBehaviour>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessors
- ATR_BUCKET_NAME - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_COLL_NAME - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_ATTEMPTS - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_COMMIT_ONLY_IF_NOT_ABORTED - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_DOCS_INSERTED - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_DOCS_REMOVED - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_DOCS_REPLACED - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_DURABILITY_LEVEL - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_EXPIRES_AFTER_MILLIS - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_FORWARD_COMPATIBILITY - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_PER_DOC_BUCKET - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_PER_DOC_COLLECTION - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_PER_DOC_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_PER_DOC_SCOPE - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_START_COMMIT - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_START_TIMESTAMP - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_STATUS - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_TIMESTAMP_COMPLETE - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_TIMESTAMP_ROLLBACK_COMPLETE - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_TIMESTAMP_ROLLBACK_START - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_FIELD_TRANSACTION_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- ATR_SCOPE_NAME - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- atrBucket() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
-
Deprecated.
- atrBucketName() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- atrCollection() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
- atrCollection() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- atrCollection() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- atrCollectionName() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- atrId() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
- atrId() - Method in exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordEntryNotFoundException
- atrId() - Method in exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordNotFoundException
- atrId() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- atrId() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- atrId() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- atrId() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- atrIdsForVbucket(int, int) - Static method in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
- atrScopeName() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- attachContext(Map<String, Object>) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Writes a diagnostics key/value pair.
- attempt() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
- ATTEMPT_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- attemptContextFactory() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
- attemptContextFactory() - Method in class com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions
- attemptContextFactory() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionOptions
- attemptContextFactory() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- AttemptExpiredException - Exception in com.couchbase.client.core.error.transaction
- AttemptExpiredException(String) - Constructor for exception com.couchbase.client.core.error.transaction.AttemptExpiredException
- AttemptExpiredException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.transaction.AttemptExpiredException
- AttemptExpiredException(Throwable) - Constructor for exception com.couchbase.client.core.error.transaction.AttemptExpiredException
- attemptId() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
- attemptId() - Method in exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordEntryNotFoundException
- attemptId() - Method in exception com.couchbase.client.core.error.transaction.ActiveTransactionRecordNotFoundException
- attemptId() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- attemptId() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- attemptId() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Returns the globally unique ID of this attempt, which may be useful for debugging and logging purposes.
- AttemptNotFoundOnQueryException - Exception in com.couchbase.client.core.error.transaction
-
Query does not recognise the passed txid.
- AttemptNotFoundOnQueryException() - Constructor for exception com.couchbase.client.core.error.transaction.AttemptNotFoundOnQueryException
- attempts() - Method in class com.couchbase.client.core.transaction.context.CoreTransactionsCounters
- AttemptState - Enum in com.couchbase.client.core.transaction.support
-
The possible states for a transaction attempt.
- ATTR_COLLECTION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_DOCUMENT_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_DURABILITY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_LOCAL_HOSTNAME - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_LOCAL_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_LOCAL_PORT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_NAME - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_NET_TRANSPORT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_NET_TRANSPORT_TCP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_OPERATION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_OPERATION_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_REMOTE_HOSTNAME - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_REMOTE_PORT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_RETRIES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_SCOPE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_SERVER_DURATION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_SERVICE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_STATEMENT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_SYSTEM - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_SYSTEM_COUCHBASE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_AGE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_ATR_ENTRIES_COUNT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_ATR_ENTRIES_EXPIRED - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_ATTEMPT_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_CLEANUP_CLIENT_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_CLEANUP_NUM_ACTIVE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_CLEANUP_NUM_ATRS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_CLEANUP_NUM_EXPIRED - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_CLEANUP_WINDOW - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_ID - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_SINGLE_QUERY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- ATTR_TRANSACTION_STATE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- attribute(String, boolean) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Sets an attribute on the span, which is translated to the corresponding implementation specific tag.
- attribute(String, boolean) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
- attribute(String, boolean) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
- attribute(String, long) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Sets an attribute on the span, which is translated to the corresponding implementation specific tag.
- attribute(String, long) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
- attribute(String, long) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
- attribute(String, String) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Sets an attribute on the span, which is translated to the corresponding implementation specific tag.
- attribute(String, String) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
- attribute(String, String) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
- attribute(String, T) - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- attributes() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- AUTH - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation failed because the client failed to authenticate or is not authorized to perform this operation.
- AUTH_ERROR - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Authentication error.
- AUTHENTICATION_ERROR - com.couchbase.client.core.retry.RetryReason
-
An authentication error is occurring, such as incorrect credentials or an incorrect certificate.
- 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
- authenticationStatus - Variable in class com.couchbase.client.core.diagnostics.InternalEndpointDiagnostics
- authenticationStatus() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- authenticationStatus(AuthenticationStatus) - Method in class com.couchbase.client.core.endpoint.EndpointContext
- AuthenticationStatus - Enum in com.couchbase.client.core.diagnostics
-
The last known authentication status for an endpoint.
- authenticator() - Method in class com.couchbase.client.core.CoreContext
-
Returns the authenticator used for this core.
- authenticator() - Method in class com.couchbase.client.core.protostellar.ProtostellarContext
- Authenticator - Interface in com.couchbase.client.core.env
-
The
Authenticator
encapsulates authentication strategies. - AuthErrorDecider - Class in com.couchbase.client.core.retry
- AuthErrorDecider() - Constructor for class com.couchbase.client.core.retry.AuthErrorDecider
- 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 - com.couchbase.client.core.api.search.sort.CoreSearchFieldType
- 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
-
Deprecated.Please use
IoConfig.Builder.backupCircuitBreakerConfig(Consumer)
instead. - backupCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the backup circuit breaker by passing its config builder to the given consumer.
- BackupEndpoint - Class in com.couchbase.client.core.endpoint
- BackupEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.BackupEndpoint
- BackupEndpoint.BackupPipelineInitializer - Class in com.couchbase.client.core.endpoint
- backupEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for backup traffic. - backupEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the backup service.
- backupEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the backup service.
- BackupPipelineInitializer(EndpointContext) - Constructor for class com.couchbase.client.core.endpoint.BackupEndpoint.BackupPipelineInitializer
- BackupService - Class in com.couchbase.client.core.service
- BackupService(CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.BackupService
- backupTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- backupTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- backupTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for backup operations.
- BaseBucketLoader - Class in com.couchbase.client.core.config.loader
-
The
BaseBucketLoader
contains all common functionality needed for the actual loader implementations. - BaseChunkResponseParser<H extends ChunkHeader,ROW extends ChunkRow,T extends ChunkTrailer> - Class in com.couchbase.client.core.io.netty.chunk
-
Provides a common, abstract implementation of the
ChunkResponseParser
interface. - BaseChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- BaseEndpoint - Class in com.couchbase.client.core.endpoint
-
This
BaseEndpoint
implements all common logic for endpoints that wrap the IO layer. - BaseKeyValueRequest<R extends Response> - Class in com.couchbase.client.core.msg.kv
-
The
BaseKeyValueRequest
should be subclassed by all KeyValue requests since it provides common ground for all of them (i.e. - BaseKeyValueRequest(Duration, CoreContext, RetryStrategy, String, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- BaseKeyValueRequest(Duration, CoreContext, RetryStrategy, String, CollectionIdentifier, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- BaseManagerRequest<R extends Response> - Class in com.couchbase.client.core.msg.manager
-
Base class for the manager requests, mainly to define the service type in a uniform way.
- BaseRequest<R extends Response> - Class in com.couchbase.client.core.msg
-
Base class for all
Requests
. - BaseRequest(Duration, CoreContext, RetryStrategy) - Constructor for class com.couchbase.client.core.msg.BaseRequest
- BaseRequest(Duration, CoreContext, RetryStrategy, RequestSpan) - Constructor for class com.couchbase.client.core.msg.BaseRequest
-
Creates a basic request that has all the required properties to be executed in general.
- BaseResponse - Class in com.couchbase.client.core.msg
-
The parent class for all responses passing through the SDK.
- BaseResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.msg.BaseResponse
- batchByteLimit() - Method in interface com.couchbase.client.core.kv.CoreScanOptions
- batchItemLimit() - Method in interface com.couchbase.client.core.kv.CoreScanOptions
- 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
- BinaryAccessor - Class in com.couchbase.client.core.classic.kv
- BinaryAccessor() - Constructor for class com.couchbase.client.core.classic.kv.BinaryAccessor
- block(CompletableFuture<T>) - Static method in class com.couchbase.client.core.util.CoreAsyncUtils
-
Helper method to wrap an async call into a blocking one and make sure to convert all checked exceptions into their correct runtime counterparts.
- blocking(CoreProtostellar, ProtostellarRequest<TGrpcRequest>, Function<ProtostellarEndpoint, TGrpcResponse>, Function<TGrpcResponse, TSdkResult>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessors
-
Convenience overload that uses the default exception handling.
- blocking(CoreProtostellar, ProtostellarRequest<TGrpcRequest>, Function<ProtostellarEndpoint, TGrpcResponse>, Function<TGrpcResponse, TSdkResult>, Function<Throwable, ProtostellarRequestBehaviour>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessors
- 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
- boost - Variable in class com.couchbase.client.core.api.search.CoreSearchQuery
- boost(double) - Method in class com.couchbase.client.core.api.search.CoreSearchQuery
- bucket() - Method in class com.couchbase.client.core.api.query.CoreQueryContext
- 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.CoreKeyspace
- 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
- BucketExistsException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.BucketExistsException
- 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.api.manager.CoreBucketAndScope
- bucketName() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
If present, returns the name of the bucket this index is stored in.
- 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.
- buildDeferredIndexes(CoreBuildQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- buildDeferredIndexes(String, CoreBuildQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- 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() - Method in class com.couchbase.client.core.kv.CoreRangeScanId
- Bytes - Class in com.couchbase.client.core.util
-
Defines useful constants and methods regarding bytes.
- Bytes() - Constructor for class com.couchbase.client.core.util.Bytes
C
- cache - Variable in class com.couchbase.client.core.classic.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) - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- 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.
- cancel(CancellationReason, Function<Throwable, Throwable>) - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- CANCELED - com.couchbase.client.core.msg.ResponseStatus
-
Indicating a canceled request on a "one request N responses" operation.
- CancellationErrorContext - Class in com.couchbase.client.core.error.context
-
When a cancellation (i.e.
- CancellationErrorContext(AbstractContext) - Constructor for class com.couchbase.client.core.error.context.CancellationErrorContext
- CancellationErrorContext(RequestContext) - Constructor for class com.couchbase.client.core.error.context.CancellationErrorContext
- cancellationReason() - Method in class com.couchbase.client.core.msg.BaseRequest
- cancellationReason() - Method in interface com.couchbase.client.core.msg.Request
-
If the request is
Request.cancelled()
, this returns the reason why. - cancellationReason() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- cancellationReason() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- 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() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- 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.
- capDuration(Duration, ProtostellarRequest<?>) - Static method in class com.couchbase.client.core.retry.RetryOrchestratorProtostellar
- capellaCaCertificates() - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Returns the Certificate Authority (CA) certificates required for connecting to Couchbase Capella.
- captureTraffic(ServiceType...) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Captures and logs network traffic for the specified services (or all services if none are specified).
- captureTraffic(ServiceType...) - Static method in class com.couchbase.client.core.env.IoConfig
-
Captures the traffic for all services provided as an argument (all if empty).
- CarrierBucketConfigRequest - Class in com.couchbase.client.core.msg.kv
- CarrierBucketConfigRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- CarrierBucketConfigResponse - Class in com.couchbase.client.core.msg.kv
- CarrierGlobalConfigRequest - Class in com.couchbase.client.core.msg.kv
-
A request to fetch a global configuration.
- CarrierGlobalConfigRequest(Duration, CoreContext, RetryStrategy, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- CarrierGlobalConfigResponse - Class in com.couchbase.client.core.msg.kv
- cas - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
- cas() - Method in class com.couchbase.client.core.api.kv.CoreExistsResult
- cas() - Method in class com.couchbase.client.core.api.kv.CoreGetResult
- cas() - Method in class com.couchbase.client.core.api.kv.CoreMutationResult
- cas() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetResult
- cas() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- cas() - Method in class com.couchbase.client.core.msg.kv.AppendResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
-
Returns the CAS value of the document at the time of the fetch.
- cas() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
-
Returns the CAS value of the document at the time of the fetch.
- cas() - Method in class com.couchbase.client.core.msg.kv.GetMetaResponse
-
Returns the CAS value of the document at the time of the fetch.
- cas() - Method in class com.couchbase.client.core.msg.kv.GetResponse
-
Returns the CAS value of the document at the time of the fetch.
- cas() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.InsertResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.PrependResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.RemoveResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.ReplaceResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.TouchResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.UnlockResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
- cas() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- cas() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
-
Returns the CAS of the ATR documenting containing this entry
- cas() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
- cas() - Method in class com.couchbase.client.core.transaction.components.DocumentMetadata
- cas() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
-
Returns the document's CAS (compare-and-swap) value, used for optimistic concurrency.
- cas(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method to extract the cas from a message.
- CAS - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- CAS_MISMATCH_DURING_COMMIT - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- CAS_MISMATCH_DURING_ROLLBACK - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- CAS_MISMATCH_DURING_STAGING - com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- casInMillis() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
- CasMismatchException - Exception in com.couchbase.client.core.error
-
Indicates an optimistic locking failure.
- CasMismatchException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.CasMismatchException
- casMode() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
- CasMode - Enum in com.couchbase.client.core.transaction.components
-
Metadata related to the CAS.
- casNow() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- casPreTxn() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- category() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- category() - Method in interface com.couchbase.client.core.cnc.Event
-
The Category of this event.
- CATEGORY - Static variable in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- CATEGORY_CLIENT_RECORD - Static variable in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- CATEGORY_PREFIX - Static variable in interface com.couchbase.client.core.cnc.Event
- CATEGORY_STATS - Static variable in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- cause() - Method in interface com.couchbase.client.core.cnc.Event
-
If present, holds the cause for this event.
- cause() - Method in class com.couchbase.client.core.cnc.events.config.BucketOpenRetriedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapDecodingFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigRetriedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigLoadFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigRefreshFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationErrorDetectedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.core.WatchdogRunFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
-
Returns the cause of the failure.
- cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointWriteFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
-
The cause of the unexpected connecting error.
- cause() - Method in class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.request.PreparedStatementRetriedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.tracing.OrphanReporterFailureDetectedEvent
- cause(Throwable) - Method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.Builder
- CbAnnotations - Class in com.couchbase.client.core.util
- CbCollections - Class in com.couchbase.client.core.util
- CBHELLO - com.couchbase.client.core.config.BucketCapabilities
- CbObjects - Class in com.couchbase.client.core.util
- CbPreconditions - Class in com.couchbase.client.core.util
- CbStrings - Class in com.couchbase.client.core.util
- CbThrowables - Class in com.couchbase.client.core.util
- CbTracing - Class in com.couchbase.client.core.cnc
- CCCP - com.couchbase.client.core.config.BucketCapabilities
- ceil() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- CENTIMETERS - com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- 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
- channelAdded() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- 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
- channelsCreated() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- 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
- checkProjectionLimits(List<String>, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- 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
- childQueries - Variable in class com.couchbase.client.core.api.search.queries.CoreAbstractCompoundQuery
- childQueries() - Method in class com.couchbase.client.core.api.search.queries.CoreAbstractCompoundQuery
- 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
- circuitBreakerState() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
The current state of the endpoint's circuit breaker
- ClassicCoreBaseSearchIndexManager - Class in com.couchbase.client.core.api.manager.search
- ClassicCoreBaseSearchIndexManager(Core) - Constructor for class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- ClassicCoreClusterSearchIndexManager - Class in com.couchbase.client.core.api.manager.search
- ClassicCoreClusterSearchIndexManager(Core) - Constructor for class com.couchbase.client.core.api.manager.search.ClassicCoreClusterSearchIndexManager
- ClassicCoreCollectionManagerOps - Class in com.couchbase.client.core.classic.manager
- ClassicCoreCollectionManagerOps(Core, String) - Constructor for class com.couchbase.client.core.classic.manager.ClassicCoreCollectionManagerOps
- ClassicCoreKvBinaryOps - Class in com.couchbase.client.core.classic.kv
- ClassicCoreKvBinaryOps(Core, CoreKeyspace) - Constructor for class com.couchbase.client.core.classic.kv.ClassicCoreKvBinaryOps
- ClassicCoreKvOps - Class in com.couchbase.client.core.classic.kv
- ClassicCoreKvOps(Core, CoreKeyspace) - Constructor for class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- ClassicCoreQueryMetaData - Class in com.couchbase.client.core.classic.query
- ClassicCoreQueryMetaData(QueryChunkHeader, QueryChunkTrailer) - Constructor for class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- ClassicCoreQueryMetrics - Class in com.couchbase.client.core.classic.query
- ClassicCoreQueryMetrics(byte[]) - Constructor for class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- ClassicCoreQueryOps - Class in com.couchbase.client.core.classic.query
- ClassicCoreQueryOps(Core) - Constructor for class com.couchbase.client.core.classic.query.ClassicCoreQueryOps
- ClassicCoreQueryResult - Class in com.couchbase.client.core.classic.query
- ClassicCoreQueryResult(QueryChunkHeader, List<QueryChunkRow>, QueryChunkTrailer, NodeIdentifier) - Constructor for class com.couchbase.client.core.classic.query.ClassicCoreQueryResult
- ClassicCoreReactiveQueryResult - Class in com.couchbase.client.core.classic.query
- ClassicCoreReactiveQueryResult(QueryResponse, NodeIdentifier) - Constructor for class com.couchbase.client.core.classic.query.ClassicCoreReactiveQueryResult
- ClassicCoreScopeSearchIndexManager - Class in com.couchbase.client.core.api.manager.search
- ClassicCoreScopeSearchIndexManager(Core, CoreBucketAndScope) - Constructor for class com.couchbase.client.core.api.manager.search.ClassicCoreScopeSearchIndexManager
- ClassicCoreSearchOps - Class in com.couchbase.client.core.api.search
- ClassicCoreSearchOps(Core, CoreBucketAndScope) - Constructor for class com.couchbase.client.core.api.search.ClassicCoreSearchOps
- ClassicExpiryHelper - Class in com.couchbase.client.core.classic
- ClassicHelper - Class in com.couchbase.client.core.classic
- 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 interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
- 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.api.query.CoreQueryMetaData
-
Returns the client context identifier string set on the query request.
- clientContextId() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- clientContextId() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- clientContextId() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- clientContextId() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- clientContextId() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- clientContextId() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
- clientHash() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
If present, returns the git hash for the client at build time.
- clientIsNew() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- ClientRecord - Class in com.couchbase.client.core.transaction.cleanup
-
Represents the ClientRecord doc, a single document that contains an entry for every client (app) current participating in the cleanup of 'lost' transactions.
- ClientRecord(Core) - Constructor for class com.couchbase.client.core.transaction.cleanup.ClientRecord
- ClientRecordDetails - Class in com.couchbase.client.core.transaction.cleanup
-
Utility class to store the result of a client checking/updating the Client Record doc.
- ClientRecordDetails(int, int, boolean, List<String>, int, int, boolean, long, long) - Constructor for class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- clientRecordFactory() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
- clientRecordFactory() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- ClientRecordFactory - Class in com.couchbase.client.core.transaction.cleanup
-
Used for testing/mocking.
- ClientRecordFactory() - Constructor for class com.couchbase.client.core.transaction.cleanup.ClientRecordFactory
- ClientRecordFactoryMock - Class in com.couchbase.client.core.transaction.cleanup
-
Used for testing/mocking.
- ClientRecordFactoryMock() - Constructor for class com.couchbase.client.core.transaction.cleanup.ClientRecordFactoryMock
- clientVersion() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
If present, returns the client version at build time.
- close() - Method in class com.couchbase.client.core.Core
- close() - Method in class com.couchbase.client.core.env.CoreEnvironment
- close() - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- close() - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
-
Releases resources managed by the parser.
- close() - Method in interface com.couchbase.client.core.json.stream.StreamWindow
-
Releases all buffers owned by the window.
- close() - Method in class com.couchbase.client.core.util.CompositeStateful
-
Closes the composite permanently and deregisters all elements.
- close() - Method in class com.couchbase.client.core.util.SingleStateful
-
Doesn't have to be called, added for good measure.
- closeBucket(String, boolean) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Initiates the bucket closing process.
- closeBucket(String, boolean) - 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.api.query.CoreQueryStatus
- CLOSED - com.couchbase.client.core.endpoint.CircuitBreaker.State
-
The circuit breaker is tracking and closed.
- CLUSTER - com.couchbase.client.core.service.ServiceScope
- CLUSTER_LEVEL_NOT_SUPPORTED - com.couchbase.client.core.cnc.events.core.WaitUntilReadyCompletedEvent.Reason
-
Wait until ready has been used at the cluster level against a server which does not support global configurations (only supported with 6.5 and later).
- CLUSTER_VERSION_MB_50101 - Static variable in class com.couchbase.client.core.util.ConsistencyUtil
- clusterCapabilities() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- clusterCapabilities() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Returns the cluster capabilities reported by the server.
- clusterCapabilities() - Method in class com.couchbase.client.core.config.ClusterConfig
-
Returns the current cluster capabilities.
- clusterCapabilities() - Method in class com.couchbase.client.core.config.GlobalConfig
-
All global cluster capabilities.
- ClusterCapabilities - Enum in com.couchbase.client.core.config
-
Contains all the cluster capabilities this SDK supports (depending on the server version, the cluster may export more than these).
- clusterConfig() - Method in class com.couchbase.client.core.Core
-
This API provides access to the current config that is published throughout the core.
- ClusterConfig - Class in com.couchbase.client.core.config
-
The
ClusterConfig
holds bucket and global configurations in a central place. - ClusterConfig() - Constructor for class com.couchbase.client.core.config.ClusterConfig
-
Creates a new
ClusterConfig
. - clusterLevelQuery(ServiceType) - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
- ClusterManagerBucketLoader - Class in com.couchbase.client.core.config.loader
-
This loader is responsible for loading a config from the cluster manager.
- ClusterManagerBucketLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.ClusterManagerBucketLoader
- ClusterManagerBucketRefresher - Class in com.couchbase.client.core.config.refresher
- ClusterManagerBucketRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
- clusterManagerPort() - Method in class com.couchbase.client.core.env.SeedNode
-
If present, the cluster manager port.
- CLUSTERMAP_CHANGE_NOTIFICATION - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Request the server to push any cluster maps stored by ns_server into one of the buckets the client have access to.
- clusterSearchIndexManager() - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- clusterSearchIndexManager() - Method in class com.couchbase.client.core.Core
- clusterSearchIndexManager() - Method in class com.couchbase.client.core.CoreProtostellar
- 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.api.query.CoreQueryWarning
- 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.
- codePointToString(int) - Static method in class com.couchbase.client.core.util.CbStrings
-
Backport of Java 11's
Character.toString(int codePoint)
. - collection - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
- collection() - Method in class com.couchbase.client.core.CoreKeyspace
- 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.
- collectionAdminStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- CollectionExistsException - Exception in com.couchbase.client.core.error
- CollectionExistsException(String, ErrorContext) - 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
- collectionManager(String) - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- collectionManager(String) - Method in class com.couchbase.client.core.Core
- collectionManager(String) - Method in class com.couchbase.client.core.CoreProtostellar
- 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 interface com.couchbase.client.core.api.manager.CoreGetAllQueryIndexesOptions
- collectionName() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
If present, returns the name of the collection this index is stored in.
- collectionName() - Method in class com.couchbase.client.core.api.manager.CoreScopeAndCollection
- 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 interface com.couchbase.client.core.api.search.CoreSearchOptions
- 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
- collector - Static variable in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- collector - Static variable in class com.couchbase.client.core.env.CouchbaseForkPoolThreadFactory
- collectRows() - Method in class com.couchbase.client.core.api.query.CoreQueryResult
-
Returns all rows in a buffered list.
- collectRows() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryResult
- com.couchbase.client.core - package com.couchbase.client.core
- com.couchbase.client.core.annotation - package com.couchbase.client.core.annotation
- com.couchbase.client.core.api - package com.couchbase.client.core.api
- com.couchbase.client.core.api.kv - package com.couchbase.client.core.api.kv
- com.couchbase.client.core.api.manager - package com.couchbase.client.core.api.manager
- com.couchbase.client.core.api.manager.search - package com.couchbase.client.core.api.manager.search
- com.couchbase.client.core.api.query - package com.couchbase.client.core.api.query
- com.couchbase.client.core.api.search - package com.couchbase.client.core.api.search
- com.couchbase.client.core.api.search.facet - package com.couchbase.client.core.api.search.facet
- com.couchbase.client.core.api.search.queries - package com.couchbase.client.core.api.search.queries
- com.couchbase.client.core.api.search.result - package com.couchbase.client.core.api.search.result
- com.couchbase.client.core.api.search.sort - package com.couchbase.client.core.api.search.sort
- com.couchbase.client.core.api.shared - package com.couchbase.client.core.api.shared
- com.couchbase.client.core.callbacks - package com.couchbase.client.core.callbacks
- com.couchbase.client.core.classic - package com.couchbase.client.core.classic
- com.couchbase.client.core.classic.kv - package com.couchbase.client.core.classic.kv
- com.couchbase.client.core.classic.manager - package com.couchbase.client.core.classic.manager
- com.couchbase.client.core.classic.query - package com.couchbase.client.core.classic.query
- com.couchbase.client.core.cnc - package com.couchbase.client.core.cnc
- com.couchbase.client.core.cnc.events.config - package com.couchbase.client.core.cnc.events.config
- com.couchbase.client.core.cnc.events.core - package com.couchbase.client.core.cnc.events.core
- com.couchbase.client.core.cnc.events.endpoint - package com.couchbase.client.core.cnc.events.endpoint
- com.couchbase.client.core.cnc.events.io - package com.couchbase.client.core.cnc.events.io
- com.couchbase.client.core.cnc.events.metrics - package com.couchbase.client.core.cnc.events.metrics
- com.couchbase.client.core.cnc.events.node - package com.couchbase.client.core.cnc.events.node
- com.couchbase.client.core.cnc.events.request - package com.couchbase.client.core.cnc.events.request
- com.couchbase.client.core.cnc.events.service - package com.couchbase.client.core.cnc.events.service
- com.couchbase.client.core.cnc.events.tracing - package com.couchbase.client.core.cnc.events.tracing
- com.couchbase.client.core.cnc.events.transaction - package com.couchbase.client.core.cnc.events.transaction
- com.couchbase.client.core.cnc.metrics - package com.couchbase.client.core.cnc.metrics
- com.couchbase.client.core.cnc.tracing - package com.couchbase.client.core.cnc.tracing
- com.couchbase.client.core.config - package com.couchbase.client.core.config
- com.couchbase.client.core.config.loader - package com.couchbase.client.core.config.loader
- com.couchbase.client.core.config.refresher - package com.couchbase.client.core.config.refresher
- com.couchbase.client.core.diagnostics - package com.couchbase.client.core.diagnostics
- com.couchbase.client.core.encryption - package com.couchbase.client.core.encryption
- com.couchbase.client.core.endpoint - package com.couchbase.client.core.endpoint
- com.couchbase.client.core.endpoint.http - package com.couchbase.client.core.endpoint.http
- com.couchbase.client.core.env - package com.couchbase.client.core.env
- com.couchbase.client.core.error - package com.couchbase.client.core.error
- com.couchbase.client.core.error.context - package com.couchbase.client.core.error.context
- com.couchbase.client.core.error.subdoc - package com.couchbase.client.core.error.subdoc
- com.couchbase.client.core.error.transaction - package com.couchbase.client.core.error.transaction
- com.couchbase.client.core.error.transaction.internal - package com.couchbase.client.core.error.transaction.internal
- com.couchbase.client.core.io - package com.couchbase.client.core.io
- com.couchbase.client.core.io.netty - package com.couchbase.client.core.io.netty
- com.couchbase.client.core.io.netty.analytics - package com.couchbase.client.core.io.netty.analytics
- com.couchbase.client.core.io.netty.chunk - package com.couchbase.client.core.io.netty.chunk
- com.couchbase.client.core.io.netty.eventing - package com.couchbase.client.core.io.netty.eventing
- com.couchbase.client.core.io.netty.kv - package com.couchbase.client.core.io.netty.kv
- com.couchbase.client.core.io.netty.kv.sasl - package com.couchbase.client.core.io.netty.kv.sasl
- com.couchbase.client.core.io.netty.manager - package com.couchbase.client.core.io.netty.manager
- com.couchbase.client.core.io.netty.query - package com.couchbase.client.core.io.netty.query
- com.couchbase.client.core.io.netty.search - package com.couchbase.client.core.io.netty.search
- com.couchbase.client.core.io.netty.view - package com.couchbase.client.core.io.netty.view
- com.couchbase.client.core.json - package com.couchbase.client.core.json
- com.couchbase.client.core.json.stream - package com.couchbase.client.core.json.stream
- com.couchbase.client.core.kv - package com.couchbase.client.core.kv
- com.couchbase.client.core.logging - package com.couchbase.client.core.logging
- com.couchbase.client.core.manager - package com.couchbase.client.core.manager
- com.couchbase.client.core.msg - package com.couchbase.client.core.msg
- com.couchbase.client.core.msg.analytics - package com.couchbase.client.core.msg.analytics
- com.couchbase.client.core.msg.chunk - package com.couchbase.client.core.msg.chunk
- com.couchbase.client.core.msg.kv - package com.couchbase.client.core.msg.kv
- com.couchbase.client.core.msg.manager - package com.couchbase.client.core.msg.manager
- com.couchbase.client.core.msg.query - package com.couchbase.client.core.msg.query
- com.couchbase.client.core.msg.search - package com.couchbase.client.core.msg.search
- com.couchbase.client.core.msg.view - package com.couchbase.client.core.msg.view
- com.couchbase.client.core.node - package com.couchbase.client.core.node
- com.couchbase.client.core.projections - package com.couchbase.client.core.projections
- com.couchbase.client.core.protostellar - package com.couchbase.client.core.protostellar
- com.couchbase.client.core.protostellar.kv - package com.couchbase.client.core.protostellar.kv
- com.couchbase.client.core.protostellar.manager - package com.couchbase.client.core.protostellar.manager
- com.couchbase.client.core.protostellar.query - package com.couchbase.client.core.protostellar.query
- com.couchbase.client.core.protostellar.search - package com.couchbase.client.core.protostellar.search
- com.couchbase.client.core.retry - package com.couchbase.client.core.retry
- com.couchbase.client.core.retry.reactor - package com.couchbase.client.core.retry.reactor
- com.couchbase.client.core.scheduler - package com.couchbase.client.core.scheduler
- com.couchbase.client.core.service - package com.couchbase.client.core.service
- com.couchbase.client.core.service.kv - package com.couchbase.client.core.service.kv
- com.couchbase.client.core.service.strategy - package com.couchbase.client.core.service.strategy
- com.couchbase.client.core.transaction - package com.couchbase.client.core.transaction
- com.couchbase.client.core.transaction.atr - package com.couchbase.client.core.transaction.atr
- com.couchbase.client.core.transaction.cleanup - package com.couchbase.client.core.transaction.cleanup
- com.couchbase.client.core.transaction.components - package com.couchbase.client.core.transaction.components
- com.couchbase.client.core.transaction.config - package com.couchbase.client.core.transaction.config
- com.couchbase.client.core.transaction.context - package com.couchbase.client.core.transaction.context
- com.couchbase.client.core.transaction.error.internal - package com.couchbase.client.core.transaction.error.internal
- com.couchbase.client.core.transaction.forwards - package com.couchbase.client.core.transaction.forwards
- com.couchbase.client.core.transaction.log - package com.couchbase.client.core.transaction.log
- com.couchbase.client.core.transaction.support - package com.couchbase.client.core.transaction.support
- com.couchbase.client.core.transaction.threadlocal - package com.couchbase.client.core.transaction.threadlocal
- com.couchbase.client.core.transaction.util - package com.couchbase.client.core.transaction.util
- com.couchbase.client.core.util - package com.couchbase.client.core.util
- Command(SubdocCommandType, String, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
- Command(SubdocCommandType, String, byte[], boolean, boolean, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest.Command
- commit() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Commits the transaction.
- CommitNotPermittedException - Exception in com.couchbase.client.core.error.transaction
-
The transaction is not allowed to commit in the current state.
- CommitNotPermittedException() - Constructor for exception com.couchbase.client.core.error.transaction.CommitNotPermittedException
- COMMITTED - com.couchbase.client.core.transaction.support.AttemptState
-
Set once the Active Transaction Record entry for this transaction has been updated to mark the transaction as Committed.
- COMMON_FORMAT_MASK - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
-
32bit flag is composed of: - 3 compression bits - 1 bit reserved for future use - 4 format flags bits.
- CommonExceptions - Class in com.couchbase.client.core.error
- commonOptions() - Method in interface com.couchbase.client.core.api.manager.CoreBuildQueryIndexOptions
- commonOptions() - Method in interface com.couchbase.client.core.api.manager.CoreCreateQueryIndexSharedOptions
- commonOptions() - Method in interface com.couchbase.client.core.api.manager.CoreDropPrimaryQueryIndexOptions
- commonOptions() - Method in interface com.couchbase.client.core.api.manager.CoreDropQueryIndexOptions
- commonOptions() - Method in interface com.couchbase.client.core.api.manager.CoreGetAllQueryIndexesOptions
- commonOptions() - Method in interface com.couchbase.client.core.api.manager.CoreWatchQueryIndexesOptions
- commonOptions() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- commonOptions() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- commonOptions() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- commonOptions() - Method in interface com.couchbase.client.core.kv.CoreScanOptions
- communityEdition(String) - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
- companionValue() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- companionValue() - Method in interface com.couchbase.client.core.retry.reactor.RepeatContext
-
Returns the value provided in the companion Flux for repeats.
- compareAndTransition(S, S) - Method in class com.couchbase.client.core.util.SingleStateful
-
If the expected state is in place the new one is applied and consumers notified.
- compareTo(ErrorMap) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- compareTo(NanoTimestamp) - Method in class com.couchbase.client.core.util.NanoTimestamp
- compareTo(Delayed) - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- CompilationFailureException - Exception in com.couchbase.client.core.error
-
The query failed to compile.
- CompilationFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.CompilationFailureException
- COMPLETE - com.couchbase.client.core.msg.ResponseStatus
-
Indicating no more items on a "one request N responses" operation.
- completed() - Method in class com.couchbase.client.core.msg.BaseRequest
- completed() - Method in interface com.couchbase.client.core.msg.Request
-
Allows to check if this request is completed already.
- completed() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- completed() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- COMPLETED - com.couchbase.client.core.api.query.CoreQueryStatus
- 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
-
Deprecated.Please use
CoreEnvironment.Builder.compressionConfig(Consumer)
instead. - 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
- condition() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
Returns the
String
representation of the index's condition (the WHERE clause of the index), or an empty Optional if no condition was set. - config() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigUpdatedEvent
- config() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- config() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
- config() - Method in class com.couchbase.client.core.cnc.metrics.LoggingMeter
-
Returns the currently active configuration.
- config() - Method in class com.couchbase.client.core.cnc.OrphanReporter
-
Returns the currently active configuration.
- config() - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer
-
Returns the current configuration.
- config() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Returns the current
ClusterConfig
. - config() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- config() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- config() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- config() - Method in class com.couchbase.client.core.msg.manager.BucketConfigResponse
- config() - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
- CONFIG - com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the config subsystem.
- ConfigException - Exception in com.couchbase.client.core.error
- ConfigException() - Constructor for exception com.couchbase.client.core.error.ConfigException
- ConfigException(String) - Constructor for exception com.couchbase.client.core.error.ConfigException
- ConfigException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ConfigException
- ConfigException(Throwable) - Constructor for exception com.couchbase.client.core.error.ConfigException
- configIdleRedialTimeout() - Method in class com.couchbase.client.core.env.IoConfig
- configIdleRedialTimeout(Duration) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- configIdleRedialTimeout(Duration) - Static method in class com.couchbase.client.core.env.IoConfig
- ConfigIgnoredEvent - Class in com.couchbase.client.core.cnc.events.config
- ConfigIgnoredEvent(Context, ConfigIgnoredEvent.Reason, Optional<Exception>, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- ConfigIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.config
-
The reason why the proposed config got ignored.
- configPollInterval() - Method in class com.couchbase.client.core.env.IoConfig
- configPollInterval(Duration) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- configPollInterval(Duration) - Static method in class com.couchbase.client.core.env.IoConfig
- ConfigPushFailedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised if a config cannot be pushed to downstream subscribers.
- ConfigPushFailedEvent(Context, Sinks.EmitResult) - Constructor for class com.couchbase.client.core.cnc.events.config.ConfigPushFailedEvent
- ConfigRefreshFailure - Enum in com.couchbase.client.core.config
- configs() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
This is a hot stream which when attached will return the current config as well as all subsequent ones.
- configs() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- configs() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
- ConfigurationProfile - Interface in com.couchbase.client.core.env
- configurationProvider() - Method in class com.couchbase.client.core.Core
-
Returns the attached configuration provider.
- ConfigurationProvider - Interface in com.couchbase.client.core.config
-
The
ConfigurationProvider
is responsible for grabbing, converting and managing bucket and cluster configurations. - CONN_STATE_INVALIDATED - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The current connection is no longer valid.
- connect() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Starts the connect process of this endpoint.
- connect() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Instruct this
Endpoint
to connect. - connect() - Method in interface com.couchbase.client.core.service.Service
-
Instruct this
Service
to connect. - connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
-
Intercepts the connect process inside the pipeline to only propagate either success or failure if the error map loading process is completed either way.
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
-
Intercepts the connect process inside the pipeline to only propagate either success or failure if the hello process is completed either way.
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
-
Intercepts the connect process inside the pipeline to only propagate either success or failure if the hello process is completed either way.
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.SaslListMechanismsHandler
-
Intercepts the connect process inside the pipeline to only propagate either success or failure if the hello process is completed either way.
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
- CONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.WanDevelopmentProfile
- CONNECTED - com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is connected.
- CONNECTED - com.couchbase.client.core.node.NodeState
-
This
Node
has all services connected. - CONNECTED - com.couchbase.client.core.service.ServiceState
-
This
Service
has all endpoints connected. - CONNECTING - com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is disconnected but trying to connect right now.
- CONNECTING - com.couchbase.client.core.node.NodeState
-
This
Node
has all services connecting. - CONNECTING - com.couchbase.client.core.service.ServiceState
-
This
Service
has all endpoints connecting. - connectionString() - Method in class com.couchbase.client.core.cnc.events.config.ConnectionStringIgnoredEvent
-
Deprecated.
- ConnectionString - Class in com.couchbase.client.core.util
-
Implements a
ConnectionString
. - ConnectionString(String) - Constructor for class com.couchbase.client.core.util.ConnectionString
- ConnectionString.PortType - Enum in com.couchbase.client.core.util
- ConnectionString.Scheme - Enum in com.couchbase.client.core.util
- ConnectionString.UnresolvedSocket - Class in com.couchbase.client.core.util
- ConnectionStringIgnoredEvent - Class in com.couchbase.client.core.cnc.events.config
-
Deprecated.Instead of publishing this event, the SDK now throws an exception. Because this class never graduated from "volatile API" status, it will be removed from the next minor version of the SDK.
- ConnectionStringPropertyLoader - Class in com.couchbase.client.core.env
-
This
PropertyLoader
takes a connection string and applies all properties that are supported and it knows about. - ConnectionStringPropertyLoader(ConnectionString) - Constructor for class com.couchbase.client.core.env.ConnectionStringPropertyLoader
- ConnectionStringPropertyLoader(String) - Constructor for class com.couchbase.client.core.env.ConnectionStringPropertyLoader
- ConnectionStringUtil - Class in com.couchbase.client.core.util
-
Contains various helper methods when dealing with the connection string.
- connectTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- connectTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for connecting and socket connects.
- connectTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- ConnectTimings - Class in com.couchbase.client.core.io.netty.kv
-
This class gets populated with timings and success/failure of different steps in the channel bootstrap process and later allows to extract useful information for debugging.
- consistency() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- consistencyMap() - Method in interface com.couchbase.client.core.kv.CoreScanOptions
- ConsistencyUtil - Class in com.couchbase.client.core.util
-
Helper routines for tests to wait for all nodes to have a consistent view of a resource.
- ConsistencyUtil() - Constructor for class com.couchbase.client.core.util.ConsistencyUtil
- consistentWith() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- consistentWith() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- consistentWith() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- consistentWith() - Method in interface com.couchbase.client.core.kv.CoreScanOptions
- 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.api.kv.CoreCounterResult
- content() - Method in class com.couchbase.client.core.api.kv.CoreGetResult
- 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.CoreProtostellar
- 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.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 class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- context() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- context() - Method in interface com.couchbase.client.core.service.Service
-
Returns the underlying contextual metadata for this service.
- context() - Method in class com.couchbase.client.core.transaction.threadlocal.TransactionMarker
- Context - Interface in com.couchbase.client.core.cnc
-
Context represents some state that is passed throughout the system.
- Context.ExportFormat - Interface in com.couchbase.client.core.cnc
-
The format into which the context can be exported.
- contexts() - Method in class com.couchbase.client.core.error.context.AggregateErrorContext
- CONTINUE - com.couchbase.client.core.msg.ResponseStatus
-
Indicating more items on a "one request N responses" operation.
- controlledBackoff(int) - Static method in class com.couchbase.client.core.retry.RetryOrchestrator
-
Helper method for a simple, bounded controlled backoff for the "always retry" handler so that it doesn't spam quickly all the time.
- convert(byte[]) - Static method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
-
Helper method to convert a
ByteBuf
input into the details. - convert(CoreDurability) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- convert(Duration) - Static method in class com.couchbase.client.core.util.ProtostellarUtil
- convert(DurabilityLevel) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- 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
- convert(Duration) - Static method in class com.couchbase.client.core.util.ProtostellarUtil
- 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
- convertException(CoreProtostellar, ProtostellarRequest<?>, Throwable) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarErrorHandlingUtil
- convertExpiry(boolean, Timestamp) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- convertMutationResult(CoreKeyspace, String, long, MutationToken) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertOptions(CoreQueryOptions) - Static method in class com.couchbase.client.core.classic.query.ClassicCoreQueryOps
- convertQueryError(Throwable) - Static method in class com.couchbase.client.core.transaction.util.QueryUtil
-
Converts raw query error codes into useful exceptions.
- convertResponse(CoreKeyspace, String, AppendResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKvBinaryResponses
- convertResponse(CoreKeyspace, String, DecrementResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKvBinaryResponses
- convertResponse(CoreKeyspace, String, ExistsResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, GetAndLockResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, GetAndTouchResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, GetResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, IncrementResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKvBinaryResponses
- convertResponse(CoreKeyspace, String, InsertResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, MutateInResponse, List<CoreSubdocMutateCommand>) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, PrependResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKvBinaryResponses
- convertResponse(CoreKeyspace, String, RemoveResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, ReplaceResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, TouchResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, UnlockResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreKeyspace, String, UpsertResponse) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(CoreProtostellar, ProtostellarRequest<?>, CoreKeyspace, String, LookupInResponse, List<CoreSubdocGetCommand>) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueResponses
- convertResponse(ListCollectionsResponse) - Static method in class com.couchbase.client.core.protostellar.manager.CoreProtostellarCollectionManagerResponses
- convertStatus(CoreProtostellar, ProtostellarRequest<?>, StatusRuntimeException, Status) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarErrorHandlingUtil
- convertTimeout(Duration) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- convertTimeout(Optional<Duration>, Duration) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- 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, ConnectionString) - Constructor for class com.couchbase.client.core.Core
- CORE - com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the upper level core subsystem.
- Core.ResponseMetricIdentifier - Class in com.couchbase.client.core
- CoreAbstractCompoundQuery - Class in com.couchbase.client.core.api.search.queries
- CoreAbstractCompoundQuery(List<CoreSearchQuery>, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreAbstractCompoundQuery
- CoreAbstractSearchFacetResult - Class in com.couchbase.client.core.api.search.result
- CoreAbstractSearchFacetResult(String, String, long, long, long) - Constructor for class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- CoreAnalyticsLinkManager - Class in com.couchbase.client.core.manager
- CoreAnalyticsLinkManager(Core) - Constructor for class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
- CoreAsyncResponse<T> - Class in com.couchbase.client.core.api.kv
-
Associates a
CompletableFuture
with a cancellation task. - CoreAsyncResponse(CompletableFuture<T>, Runnable) - Constructor for class com.couchbase.client.core.api.kv.CoreAsyncResponse
- CoreAsyncUtils - Class in com.couchbase.client.core.util
- CoreBooleanFieldQuery - Class in com.couchbase.client.core.api.search.queries
- CoreBooleanFieldQuery(boolean, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreBooleanFieldQuery
- CoreBooleanQuery - Class in com.couchbase.client.core.api.search.queries
- CoreBooleanQuery(CoreConjunctionQuery, CoreDisjunctionQuery, CoreDisjunctionQuery, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreBooleanQuery
- CoreBucketAndScope - Class in com.couchbase.client.core.api.manager
- CoreBucketAndScope(String, String) - Constructor for class com.couchbase.client.core.api.manager.CoreBucketAndScope
- CoreBucketManager - Class in com.couchbase.client.core.manager
- CoreBucketManager(Core) - Constructor for class com.couchbase.client.core.manager.CoreBucketManager
- CoreBuildQueryIndexOptions - Interface in com.couchbase.client.core.api.manager
-
Allows customizing how deferred indexes are built.
- CoreCollectionManager - Interface in com.couchbase.client.core.manager
- CoreCollectionQueryIndexManager - Class in com.couchbase.client.core.manager
- CoreCollectionQueryIndexManager(CoreQueryOps, RequestTracer, CoreKeyspace) - Constructor for class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- CoreCommonOptions - Interface in com.couchbase.client.core.endpoint.http
- CoreConjunctionQuery - Class in com.couchbase.client.core.api.search.queries
- CoreConjunctionQuery(List<CoreSearchQuery>, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreConjunctionQuery
- 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
. - CoreCouchbaseOps - Interface in com.couchbase.client.core.api
-
Provides access to the various
Core*Ops
instances. - CoreCounterResult - Class in com.couchbase.client.core.api.kv
- CoreCounterResult(CoreKvResponseMetadata, CoreKeyspace, String, long, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.api.kv.CoreCounterResult
- 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, ConnectionString) - Constructor for class com.couchbase.client.core.cnc.events.core.CoreCreatedEvent
- CoreCreatePrimaryQueryIndexOptions - Interface in com.couchbase.client.core.api.manager
-
Allows customizing how a query primary index is created.
- CoreCreateQueryIndexOptions - Interface in com.couchbase.client.core.api.manager
-
Allows customizing how a query index is created.
- CoreCreateQueryIndexSharedOptions - Interface in com.couchbase.client.core.api.manager
-
Allows customizing how a query primary index is created.
- CoreDateRange - Class in com.couchbase.client.core.api.search.facet
- CoreDateRange(String, String, String) - Constructor for class com.couchbase.client.core.api.search.facet.CoreDateRange
- CoreDateRangeFacet - Class in com.couchbase.client.core.api.search.facet
- CoreDateRangeFacet(String, Integer, List<CoreDateRange>) - Constructor for class com.couchbase.client.core.api.search.facet.CoreDateRangeFacet
- CoreDateRangeQuery - Class in com.couchbase.client.core.api.search.queries
- CoreDateRangeQuery(String, String, Boolean, Boolean, String, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreDateRangeQuery
- CoreDateRangeSearchFacetResult - Class in com.couchbase.client.core.api.search.result
- CoreDateRangeSearchFacetResult(String, String, long, long, long, List<CoreSearchDateRange>) - Constructor for class com.couchbase.client.core.api.search.result.CoreDateRangeSearchFacetResult
- CoreDisjunctionQuery - Class in com.couchbase.client.core.api.search.queries
- CoreDisjunctionQuery(List<CoreSearchQuery>, Integer, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreDisjunctionQuery
- CoreDocIdQuery - Class in com.couchbase.client.core.api.search.queries
- CoreDocIdQuery(Double, List<String>) - Constructor for class com.couchbase.client.core.api.search.queries.CoreDocIdQuery
- CoreDropPrimaryQueryIndexOptions - Interface in com.couchbase.client.core.api.manager
-
Allows customizing how primary indexes are dropped.
- CoreDropQueryIndexOptions - Interface in com.couchbase.client.core.api.manager
-
Allows customizing how query indexes are dropped.
- CoreDurability - Class in com.couchbase.client.core.api.kv
-
Either a synchronous
DurabilityLevel
, or "persist to and replicate to" for legacy durability. - CoreEncodedContent - Interface in com.couchbase.client.core.api.kv
- 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
- CoreExistsResult - Class in com.couchbase.client.core.api.kv
- CoreExistsResult(CoreKvResponseMetadata, CoreKeyspace, String, long, boolean) - Constructor for class com.couchbase.client.core.api.kv.CoreExistsResult
- CoreExpiry - Class in com.couchbase.client.core.api.kv
-
A relative or absolute expiry.
- CoreGeoBoundingBoxQuery - Class in com.couchbase.client.core.api.search.queries
- CoreGeoBoundingBoxQuery(double, double, double, double, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreGeoBoundingBoxQuery
- CoreGeoBoundingBoxQuery(CoreGeoPoint, CoreGeoPoint, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreGeoBoundingBoxQuery
- CoreGeoCoordinates - Class in com.couchbase.client.core.api.search.queries
-
To create a new instance:
- CoreGeoCoordinates.Lat - Class in com.couchbase.client.core.api.search.queries
-
A staged builder that holds a coordinate's latitude value.
- CoreGeoCoordinates.Lon - Class in com.couchbase.client.core.api.search.queries
-
A staged builder that holds a coordinate's longitude value.
- CoreGeoDistanceQuery - Class in com.couchbase.client.core.api.search.queries
- CoreGeoDistanceQuery(double, double, String, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreGeoDistanceQuery
- CoreGeoDistanceQuery(CoreGeoPoint, String, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreGeoDistanceQuery
- CoreGeohash - Class in com.couchbase.client.core.api.search.queries
- CoreGeohash(String) - Constructor for class com.couchbase.client.core.api.search.queries.CoreGeohash
- CoreGeoPoint - Interface in com.couchbase.client.core.api.search.queries
- CoreGeoPolygonQuery - Class in com.couchbase.client.core.api.search.queries
- CoreGeoPolygonQuery(List<? extends CoreGeoPoint>, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreGeoPolygonQuery
- CoreGetAllQueryIndexesOptions - Interface in com.couchbase.client.core.api.manager
-
Allows customizing how query indexes are loaded.
- CoreGetResult - Class in com.couchbase.client.core.api.kv
- CoreGetResult(CoreKvResponseMetadata, CoreKeyspace, String, byte[], int, long, Instant, boolean) - Constructor for class com.couchbase.client.core.api.kv.CoreGetResult
- coreHash() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
If present, returns the git hash for the core at build time.
- CoreHighlightStyle - Enum in com.couchbase.client.core.api.search
- 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
- CoreIdGenerator - Class in com.couchbase.client.core.util
- CoreKeyspace - Class in com.couchbase.client.core
- CoreKeyspace(String, String, String) - Constructor for class com.couchbase.client.core.CoreKeyspace
- CoreKvBinaryOps - Interface in com.couchbase.client.core.api.kv
- CoreKvBinaryParamValidators - Class in com.couchbase.client.core.api.kv
- CoreKvBinaryParamValidators() - Constructor for class com.couchbase.client.core.api.kv.CoreKvBinaryParamValidators
- CoreKvOps - Interface in com.couchbase.client.core.api.kv
- CoreKvParamValidators - Class in com.couchbase.client.core.api.kv
- CoreKvResponseMetadata - Class in com.couchbase.client.core.api.kv
- CoreKvResult - Class in com.couchbase.client.core.api.kv
- CoreKvResult(CoreKeyspace, String, CoreKvResponseMetadata) - Constructor for class com.couchbase.client.core.api.kv.CoreKvResult
- CoreLimiter - Class in com.couchbase.client.core
- CoreLookupInMacro - Class in com.couchbase.client.core.api.kv
-
Convenience macros to retrieve document metadata using a lookupIn Sub-Document call.
- CoreMatchAllQuery - Class in com.couchbase.client.core.api.search.queries
- CoreMatchAllQuery(Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreMatchAllQuery
- CoreMatchNoneQuery - Class in com.couchbase.client.core.api.search.queries
- CoreMatchNoneQuery(Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreMatchNoneQuery
- CoreMatchOperator - Enum in com.couchbase.client.core.api.search.queries
- CoreMatchPhraseQuery - Class in com.couchbase.client.core.api.search.queries
- CoreMatchPhraseQuery(String, String, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreMatchPhraseQuery
- CoreMatchQuery - Class in com.couchbase.client.core.api.search.queries
- CoreMatchQuery(String, String, String, Integer, Integer, CoreMatchOperator, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreMatchQuery
- 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
- CoreMutationResult - Class in com.couchbase.client.core.api.kv
- CoreMutationResult(CoreKvResponseMetadata, CoreKeyspace, String, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.api.kv.CoreMutationResult
- CoreMutationState - Class in com.couchbase.client.core.api.shared
- CoreMutationState(Iterable<MutationToken>) - Constructor for class com.couchbase.client.core.api.shared.CoreMutationState
- CoreNumericRange - Class in com.couchbase.client.core.api.search.facet
- CoreNumericRange(String, Double, Double) - Constructor for class com.couchbase.client.core.api.search.facet.CoreNumericRange
- CoreNumericRangeFacet - Class in com.couchbase.client.core.api.search.facet
- CoreNumericRangeFacet(String, Integer, List<CoreNumericRange>) - Constructor for class com.couchbase.client.core.api.search.facet.CoreNumericRangeFacet
- CoreNumericRangeQuery - Class in com.couchbase.client.core.api.search.queries
- CoreNumericRangeQuery(Double, Double, Boolean, Boolean, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreNumericRangeQuery
- CoreNumericRangeSearchFacetResult - Class in com.couchbase.client.core.api.search.result
- CoreNumericRangeSearchFacetResult(String, String, long, long, long, List<CoreSearchNumericRange>) - Constructor for class com.couchbase.client.core.api.search.result.CoreNumericRangeSearchFacetResult
- CorePhraseQuery - Class in com.couchbase.client.core.api.search.queries
- CorePhraseQuery(List<String>, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CorePhraseQuery
- CorePrefixQuery - Class in com.couchbase.client.core.api.search.queries
- CorePrefixQuery(String, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CorePrefixQuery
- CoreProtostellar - Class in com.couchbase.client.core
- CoreProtostellar(CoreEnvironment, Authenticator, ConnectionString) - Constructor for class com.couchbase.client.core.CoreProtostellar
- CoreProtostellarAccessors - Class in com.couchbase.client.core.protostellar
-
Used to generically handle the core functionality of sending a GRPC request over Protostellar and handling the response.
- CoreProtostellarAccessors() - Constructor for class com.couchbase.client.core.protostellar.CoreProtostellarAccessors
- CoreProtostellarCollectionManagerRequests - Class in com.couchbase.client.core.protostellar.manager
-
For creating Protostellar GRPC requests.
- CoreProtostellarCollectionManagerResponses - Class in com.couchbase.client.core.protostellar.manager
-
For converting Protostellar GRPC responses.
- CoreProtostellarErrorHandlingUtil - Class in com.couchbase.client.core.protostellar
- CoreProtostellarKeyValueRequests - Class in com.couchbase.client.core.protostellar.kv
-
For creating Protostellar GRPC KV requests.
- CoreProtostellarKeyValueResponses - Class in com.couchbase.client.core.protostellar.kv
-
For converting Protostellar GRPC KV responses.
- CoreProtoStellarKvBinaryRequests - Class in com.couchbase.client.core.protostellar.kv
- CoreProtoStellarKvBinaryRequests() - Constructor for class com.couchbase.client.core.protostellar.kv.CoreProtoStellarKvBinaryRequests
- CoreProtostellarKvBinaryResponses - Class in com.couchbase.client.core.protostellar.kv
-
For converting Protostellar GRPC KV responses.
- CoreProtostellarUtil - Class in com.couchbase.client.core.protostellar
- CoreQueryContext - Class in com.couchbase.client.core.api.query
- CoreQueryIndex - Class in com.couchbase.client.core.api.manager
-
Contains the properties of a Query Index.
- CoreQueryIndex(QueryChunkRow) - Constructor for class com.couchbase.client.core.api.manager.CoreQueryIndex
- CoreQueryIndexManager - Class in com.couchbase.client.core.manager
- CoreQueryIndexManager(CoreQueryOps, RequestTracer) - Constructor for class com.couchbase.client.core.manager.CoreQueryIndexManager
- CoreQueryMetaData - Class in com.couchbase.client.core.api.query
- CoreQueryMetaData() - Constructor for class com.couchbase.client.core.api.query.CoreQueryMetaData
- CoreQueryMetrics - Interface in com.couchbase.client.core.api.query
-
Query Metrics contains the query result metrics containing counts and timings
- CoreQueryOps - Interface in com.couchbase.client.core.api.query
- CoreQueryOptions - Interface in com.couchbase.client.core.api.query
- CoreQueryOptionsTransactions - Class in com.couchbase.client.core.api.query
-
Transactions does some rather complex things with CoreQueryOptions.
- CoreQueryOptionsTransactions() - Constructor for class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- CoreQueryOptionsTransactions(CoreQueryOptions) - Constructor for class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- CoreQueryOptionsTransactions.ParameterPassthrough - Enum in com.couchbase.client.core.api.query
- CoreQueryOptionsTransactions.QueryOptionsParameter - Enum in com.couchbase.client.core.api.query
- CoreQueryProfile - Enum in com.couchbase.client.core.api.query
-
Query profiling information received from the server query engine.
- CoreQueryResult - Class in com.couchbase.client.core.api.query
-
The result of a N1QL query, including rows and associated metadata.
- CoreQueryResult() - Constructor for class com.couchbase.client.core.api.query.CoreQueryResult
- CoreQueryScanConsistency - Enum in com.couchbase.client.core.api.query
-
The possible values for scan consistency in a N1QL request.
- CoreQueryStatus - Enum in com.couchbase.client.core.api.query
- CoreQueryStringQuery - Class in com.couchbase.client.core.api.search.queries
- CoreQueryStringQuery(String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreQueryStringQuery
- CoreQueryType - Enum in com.couchbase.client.core.manager
- CoreQueryWarning - Class in com.couchbase.client.core.api.query
-
Represents a single warning returned from the query engine.
- CoreQueryWarning(ErrorCodeAndMessage) - Constructor for class com.couchbase.client.core.api.query.CoreQueryWarning
- CoreRangeScan - Interface in com.couchbase.client.core.kv
-
Performs a KV range scan to scan between two
CoreScanTerms
. - CoreRangeScanId - Class in com.couchbase.client.core.kv
-
Encapsulates an ID returned by the server for each stream.
- CoreRangeScanId(ByteBuf) - Constructor for class com.couchbase.client.core.kv.CoreRangeScanId
- CoreRangeScanItem - Class in com.couchbase.client.core.kv
-
Represents one individual document returned from a kv range scan stream.
- CoreRangeScanItem(int, Instant, long, long, byte[], byte[]) - Constructor for class com.couchbase.client.core.kv.CoreRangeScanItem
- CoreReactiveQueryResult - Class in com.couchbase.client.core.api.query
- CoreReactiveQueryResult() - Constructor for class com.couchbase.client.core.api.query.CoreReactiveQueryResult
- CoreReactiveSearchResult - Class in com.couchbase.client.core.api.search.result
- CoreReactiveSearchResult(Flux<CoreSearchRow>, Mono<Map<String, CoreSearchFacetResult>>, Mono<CoreSearchMetaData>) - Constructor for class com.couchbase.client.core.api.search.result.CoreReactiveSearchResult
- CoreRegexpQuery - Class in com.couchbase.client.core.api.search.queries
- CoreRegexpQuery(String, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreRegexpQuery
- CoreSamplingScan - Interface in com.couchbase.client.core.kv
-
Performs a KV range scan using random sampling.
- CoreScanOptions - Interface in com.couchbase.client.core.kv
-
Allows to customize the various range and sampling scan options.
- CoreScanTerm - Class in com.couchbase.client.core.kv
-
A single
CoreScanTerm
identifying either the point to scan from or to scan to. - CoreScanTerm(String, boolean) - Constructor for class com.couchbase.client.core.kv.CoreScanTerm
- CoreScanType - Interface in com.couchbase.client.core.kv
-
Either RangeScan or SampleScan
- CoreScopeAndCollection - Class in com.couchbase.client.core.api.manager
- CoreScopeAndCollection(String, String) - Constructor for class com.couchbase.client.core.api.manager.CoreScopeAndCollection
- CoreSearchDateRange - Class in com.couchbase.client.core.api.search.result
-
A range (or bucket) for a
CoreDateRangeSearchFacetResult
. - CoreSearchDateRange(String, String, String, long) - Constructor for class com.couchbase.client.core.api.search.result.CoreSearchDateRange
- CoreSearchFacet - Class in com.couchbase.client.core.api.search.facet
- CoreSearchFacetResult - Interface in com.couchbase.client.core.api.search.result
- CoreSearchFieldMissing - Enum in com.couchbase.client.core.api.search.sort
- CoreSearchFieldMode - Enum in com.couchbase.client.core.api.search.sort
- CoreSearchFieldType - Enum in com.couchbase.client.core.api.search.sort
- CoreSearchGeoDistanceUnits - Enum in com.couchbase.client.core.api.search.sort
- CoreSearchIndex - Class in com.couchbase.client.core.api.manager.search
- CoreSearchIndex(String, String) - Constructor for class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- CoreSearchIndex(String, String, String, Map<String, Object>, String, String, Map<String, Object>, String, Map<String, Object>) - Constructor for class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- CoreSearchIndexManager - Interface in com.couchbase.client.core.api.manager.search
-
The same interface is used for ScopeSearchIndexManager and SearchIndexManager, as there is no API difference between them at this level.
- CoreSearchKeyset - Class in com.couchbase.client.core.api.search
- CoreSearchKeyset(List<String>) - Constructor for class com.couchbase.client.core.api.search.CoreSearchKeyset
- CoreSearchMetaData - Class in com.couchbase.client.core.api.search
- CoreSearchMetaData(Map<String, String>, CoreSearchMetrics) - Constructor for class com.couchbase.client.core.api.search.CoreSearchMetaData
- CoreSearchMetrics - Class in com.couchbase.client.core.api.search.result
- CoreSearchMetrics(Duration, long, double, long, long) - Constructor for class com.couchbase.client.core.api.search.result.CoreSearchMetrics
- CoreSearchNumericRange - Class in com.couchbase.client.core.api.search.result
- CoreSearchNumericRange(String, double, double, long) - Constructor for class com.couchbase.client.core.api.search.result.CoreSearchNumericRange
- CoreSearchOps - Interface in com.couchbase.client.core.api.search
- CoreSearchOptions - Interface in com.couchbase.client.core.api.search
- CoreSearchQuery - Class in com.couchbase.client.core.api.search
- CoreSearchQuery(Double) - Constructor for class com.couchbase.client.core.api.search.CoreSearchQuery
- CoreSearchResult - Class in com.couchbase.client.core.api.search.result
- CoreSearchResult(List<CoreSearchRow>, Map<String, CoreSearchFacetResult>, CoreSearchMetaData) - Constructor for class com.couchbase.client.core.api.search.result.CoreSearchResult
- CoreSearchRow - Class in com.couchbase.client.core.api.search.result
- CoreSearchRow(String, String, double, ObjectNode, Optional<CoreSearchRowLocations>, Map<String, List<String>>, byte[], Supplier<CoreSearchKeyset>) - Constructor for class com.couchbase.client.core.api.search.result.CoreSearchRow
- CoreSearchRowLocation - Class in com.couchbase.client.core.api.search.result
- CoreSearchRowLocations - Class in com.couchbase.client.core.api.search.result
- CoreSearchRowLocations() - Constructor for class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- CoreSearchScanConsistency - Enum in com.couchbase.client.core.api.search
- CoreSearchSort - Class in com.couchbase.client.core.api.search.sort
- CoreSearchSort(Boolean) - Constructor for class com.couchbase.client.core.api.search.sort.CoreSearchSort
- CoreSearchSortField - Class in com.couchbase.client.core.api.search.sort
- CoreSearchSortField(String, CoreSearchFieldType, CoreSearchFieldMode, CoreSearchFieldMissing, boolean) - Constructor for class com.couchbase.client.core.api.search.sort.CoreSearchSortField
- CoreSearchSortGeoDistance - Class in com.couchbase.client.core.api.search.sort
- CoreSearchSortGeoDistance(CoreGeoPoint, String, CoreSearchGeoDistanceUnits, boolean) - Constructor for class com.couchbase.client.core.api.search.sort.CoreSearchSortGeoDistance
- CoreSearchSortId - Class in com.couchbase.client.core.api.search.sort
- CoreSearchSortId(boolean) - Constructor for class com.couchbase.client.core.api.search.sort.CoreSearchSortId
- CoreSearchSortScore - Class in com.couchbase.client.core.api.search.sort
- CoreSearchSortScore(Boolean) - Constructor for class com.couchbase.client.core.api.search.sort.CoreSearchSortScore
- CoreSearchSortString - Class in com.couchbase.client.core.api.search.sort
-
A sort tier specified as a string.
- CoreSearchSortString(String) - Constructor for class com.couchbase.client.core.api.search.sort.CoreSearchSortString
- CoreSearchStatus - Class in com.couchbase.client.core.api.search.result
- CoreSearchTermRange - Class in com.couchbase.client.core.api.search.result
- CoreSearchTermRange(String, long) - Constructor for class com.couchbase.client.core.api.search.result.CoreSearchTermRange
- 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
- CoreStoreSemantics - Enum in com.couchbase.client.core.api.kv
- CoreSubdocGetCommand - Class in com.couchbase.client.core.api.kv
- CoreSubdocGetCommand(SubdocCommandType, String, boolean) - Constructor for class com.couchbase.client.core.api.kv.CoreSubdocGetCommand
- CoreSubdocGetResult - Class in com.couchbase.client.core.api.kv
- CoreSubdocGetResult(CoreKeyspace, String, CoreKvResponseMetadata, List<SubDocumentField>, long, boolean) - Constructor for class com.couchbase.client.core.api.kv.CoreSubdocGetResult
- CoreSubdocMutateCommand - Class in com.couchbase.client.core.api.kv
- CoreSubdocMutateCommand(SubdocCommandType, String, byte[], boolean, boolean, boolean) - Constructor for class com.couchbase.client.core.api.kv.CoreSubdocMutateCommand
- CoreSubdocMutateResult - Class in com.couchbase.client.core.api.kv
- CoreSubdocMutateResult(CoreKeyspace, String, CoreKvResponseMetadata, long, Optional<MutationToken>, List<SubDocumentField>) - Constructor for class com.couchbase.client.core.api.kv.CoreSubdocMutateResult
- CoreTermFacet - Class in com.couchbase.client.core.api.search.facet
- CoreTermFacet(String, Integer) - Constructor for class com.couchbase.client.core.api.search.facet.CoreTermFacet
- CoreTermQuery - Class in com.couchbase.client.core.api.search.queries
- CoreTermQuery(String, String, Integer, Integer, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreTermQuery
- CoreTermRangeQuery - Class in com.couchbase.client.core.api.search.queries
- CoreTermRangeQuery(String, String, Boolean, Boolean, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreTermRangeQuery
- CoreTermSearchFacetResult - Class in com.couchbase.client.core.api.search.result
- CoreTermSearchFacetResult(String, String, long, long, long, List<CoreSearchTermRange>) - Constructor for class com.couchbase.client.core.api.search.result.CoreTermSearchFacetResult
- 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
- CoreTransactionAttemptContextHooks - Class in com.couchbase.client.core.transaction.util
-
Can be used for testing transactions, but is for internal use only.
- CoreTransactionAttemptContextHooks() - Constructor for class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- CoreTransactionCommitAmbiguousException - Exception in com.couchbase.client.core.error.transaction.internal
-
The transaction expired at the point of trying to commit it.
- CoreTransactionCommitAmbiguousException(Throwable, CoreTransactionLogger, String, String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.CoreTransactionCommitAmbiguousException
- CoreTransactionContext - Class in com.couchbase.client.core.transaction
-
Stores some context related to a transaction.
- CoreTransactionContext(CoreContext, String, CoreMergedTransactionConfig, CoreTransactionsCleanup) - Constructor for class com.couchbase.client.core.transaction.CoreTransactionContext
- CoreTransactionExpiredException - Exception in com.couchbase.client.core.error.transaction.internal
-
The transaction could not be fully completed in the configured timeout.
- CoreTransactionExpiredException(Throwable, CoreTransactionLogger, String, String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.CoreTransactionExpiredException
- CoreTransactionFailedException - Exception in com.couchbase.client.core.error.transaction.internal
-
The transaction failed to reach the Committed point.
- CoreTransactionFailedException(Throwable, CoreTransactionLogger, String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.CoreTransactionFailedException
- CoreTransactionFailedException(Throwable, CoreTransactionLogger, String, String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.CoreTransactionFailedException
- CoreTransactionGetResult - Class in com.couchbase.client.core.transaction
-
Represents a value fetched from Couchbase, along with additional transactional metadata.
- CoreTransactionGetResult(String, byte[], long, CollectionIdentifier, TransactionLinks, Optional<DocumentMetadata>, Optional<JsonNode>, Optional<String>) - Constructor for class com.couchbase.client.core.transaction.CoreTransactionGetResult
- CoreTransactionKeyspace - Class in com.couchbase.client.core.transaction
-
A keyspace represents a triple of bucket, scope and collection.
- CoreTransactionLogger - Class in com.couchbase.client.core.transaction.log
-
A logger optimized for logging transactions-specific info.
- CoreTransactionLogger(EventBus, String) - Constructor for class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- CoreTransactionOptions - Class in com.couchbase.client.core.transaction.config
-
Tunables for an individual transaction.
- CoreTransactionOptions(Optional<DurabilityLevel>, Optional<String>, Optional<RequestSpan>, Optional<Duration>, Optional<CollectionIdentifier>, Optional<TransactionAttemptContextFactory>) - Constructor for class com.couchbase.client.core.transaction.config.CoreTransactionOptions
- CoreTransactionRequest - Class in com.couchbase.client.core.transaction.components
-
This doesn't correspond to an individual server request.
- CoreTransactionRequest(Duration, CoreContext, RequestSpan) - Constructor for class com.couchbase.client.core.transaction.components.CoreTransactionRequest
- CoreTransactionResponse - Class in com.couchbase.client.core.transaction.components
- CoreTransactionResponse() - Constructor for class com.couchbase.client.core.transaction.components.CoreTransactionResponse
- CoreTransactionResult - Class in com.couchbase.client.core.transaction
- CoreTransactionsCleanup - Class in com.couchbase.client.core.transaction.cleanup
-
Owns cleanup threads.
- CoreTransactionsCleanup(Core, CoreTransactionsConfig) - Constructor for class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- CoreTransactionsCleanupConfig - Class in com.couchbase.client.core.transaction.config
- CoreTransactionsCleanupConfig(boolean, boolean, Duration, Set<CollectionIdentifier>) - Constructor for class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
- CoreTransactionsConfig - Class in com.couchbase.client.core.transaction.config
- CoreTransactionsConfig(DurabilityLevel, Duration, CoreTransactionsCleanupConfig, TransactionAttemptContextFactory, CleanerFactory, ClientRecordFactory, int, Optional<CollectionIdentifier>, Optional<String>) - Constructor for class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- CoreTransactionsContext - Class in com.couchbase.client.core.transaction.context
-
Holds transactions state that has the same lifetime as a Core.
- CoreTransactionsContext(Meter) - Constructor for class com.couchbase.client.core.transaction.context.CoreTransactionsContext
- CoreTransactionsCounters - Class in com.couchbase.client.core.transaction.context
- CoreTransactionsCounters(Meter) - Constructor for class com.couchbase.client.core.transaction.context.CoreTransactionsCounters
- CoreTransactionsReactive - Class in com.couchbase.client.core.transaction
- CoreTransactionsReactive(Core, CoreTransactionsConfig) - Constructor for class com.couchbase.client.core.transaction.CoreTransactionsReactive
- CoreTransactionsSchedulers - Class in com.couchbase.client.core.transaction.util
-
Mainly to aid debugging, transactions use their own pool of schedulers.
- CoreTransactionsSchedulers() - Constructor for class com.couchbase.client.core.transaction.util.CoreTransactionsSchedulers
- coreVersion() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
If present, returns the core version at build time.
- CoreViewIndexManager - Class in com.couchbase.client.core.manager
- CoreViewIndexManager(Core, String) - Constructor for class com.couchbase.client.core.manager.CoreViewIndexManager
- CoreWatchQueryIndexesOptions - Interface in com.couchbase.client.core.api.manager
-
Allows customizing how the query indexes are watched.
- CoreWildcardQuery - Class in com.couchbase.client.core.api.search.queries
- CoreWildcardQuery(String, String, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreWildcardQuery
- COUCHAPI - com.couchbase.client.core.config.BucketCapabilities
- COUCHBASE - com.couchbase.client.core.config.BucketType
-
This bucket is a "couchbase" bucket.
- COUCHBASE - com.couchbase.client.core.util.ConnectionString.Scheme
- COUCHBASE_TYPE_NAME - Static variable in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
- CouchbaseBlockHoundIntegration - Class in com.couchbase.client.core.util
-
Integrates the Couchbase infrastructure with
BlockHound
. - CouchbaseBlockHoundIntegration() - Constructor for class com.couchbase.client.core.util.CouchbaseBlockHoundIntegration
- CouchbaseBucketConfig - Class in com.couchbase.client.core.config
- CouchbaseBucketConfig(long, long, String, String, String, String, PartitionInfo, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, Map<String, Set<ClusterCapabilities>>, BucketType, String) - Constructor for class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Creates a new
CouchbaseBucketConfig
. - CouchbaseException - Exception in com.couchbase.client.core.error
-
The parent class for all exceptions created by this SDK (or clients using it).
- CouchbaseException() - Constructor for exception com.couchbase.client.core.error.CouchbaseException
-
Deprecated.
- CouchbaseException(String) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseException(String, Throwable, ErrorContext) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseException(Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
-
Deprecated.
- CouchbaseForkPoolThreadFactory - Class in com.couchbase.client.core.env
- CouchbaseForkPoolThreadFactory(String) - Constructor for class com.couchbase.client.core.env.CouchbaseForkPoolThreadFactory
- 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
- CouchbaseThreadFactory - Class in com.couchbase.client.core.env
- CouchbaseThreadFactory(String) - Constructor for class com.couchbase.client.core.env.CouchbaseThreadFactory
- count() - Method in class com.couchbase.client.core.api.search.result.CoreSearchDateRange
- count() - Method in class com.couchbase.client.core.api.search.result.CoreSearchNumericRange
- count() - Method in class com.couchbase.client.core.api.search.result.CoreSearchTermRange
- COUNT - com.couchbase.client.core.msg.kv.SubdocCommandType
- counter(String, Map<String, String>) - Method in interface com.couchbase.client.core.cnc.Meter
-
Creates a new counter.
- counter(String, Map<String, String>) - Method in class com.couchbase.client.core.cnc.metrics.LoggingMeter
-
Note that since we are not performing any aggregations on the counter type, this pretty much is a NOOP for performance reasons.
- counter(String, Map<String, String>) - Method in class com.couchbase.client.core.cnc.metrics.NoopMeter
- Counter - Interface in com.couchbase.client.core.cnc
-
Represents a generic Counter interface for metrics.
- COUNTER - com.couchbase.client.core.msg.kv.SubdocCommandType
- COUNTER_NOT_EXISTS_EXPIRY - Static variable in class com.couchbase.client.core.msg.kv.IncrementRequest
- counters() - Method in class com.couchbase.client.core.transaction.context.CoreTransactionsContext
- crc32 - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
- crc32OfGet() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
- crc32OfStaging() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
-
The CRC32 from staging the document.
- create() - Static method in class com.couchbase.client.core.cnc.LoggingEventConsumer
-
Creates a new
LoggingEventConsumer
with all defaults. - create() - Static method in class com.couchbase.client.core.env.CompressionConfig
-
Creates a
CompressionConfig
with default arguments. - create() - Static method in class com.couchbase.client.core.env.CoreEnvironment
- create() - Static method in class com.couchbase.client.core.env.IoConfig
- create() - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Creates the
IoEnvironment
with default settings. - create() - Static method in class com.couchbase.client.core.env.LoggerConfig
-
Creates a
LoggerConfig
with all the defaults (can be found 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, ConnectionString) - Static method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- create(CoreEnvironment, Authenticator, ConnectionString) - Static method in class com.couchbase.client.core.Core
- create(CoreEnvironment, Authenticator, Set<SeedNode>) - Static method in class com.couchbase.client.core.Core
-
Deprecated.Please use
Core.create(CoreEnvironment, Authenticator, ConnectionString)
instead. - 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(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte, List<CoreSubdocGetCommand>, RequestSpan) - Static method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- create(Predicate<? super RepeatContext<T>>, long) - Static method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- create(Predicate<? super RepeatContext<T>>, long) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Repeat function that repeats n times, only if the predicate returns true.
- create(Predicate<? super RetryContext<T>>) - Static method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- create(List<NodeInfo>, MemcachedHashingStrategy) - Static method in class com.couchbase.client.core.config.KetamaRing
- create(OUT, Function<Collection<IN>, OUT>) - Static method in class com.couchbase.client.core.util.CompositeStateful
-
Creates a new transformer with an initial state and the transform function that should be applied.
- create(OUT, Function<Collection<IN>, OUT>, BiConsumer<OUT, OUT>) - Static method in class com.couchbase.client.core.util.CompositeStateful
-
Creates a new transformer with an initial state and the transform function that should be applied.
- create(Scheduler) - Static method in class com.couchbase.client.core.cnc.DefaultEventBus
- CREATE_AS_DELETED - com.couchbase.client.core.config.BucketCapabilities
- CREATE_AS_DELETED - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables the "create as deleted" flag, allowing a document to be created in a tombstoned state.
- createAndStart(long) - Static method in class com.couchbase.client.core.Timer
-
Creates and starts a timer with default values.
- createArrayNode() - Static method in class com.couchbase.client.core.json.Mapper
-
Returns a new empty ArrayNode.
- createAsDeleted() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- createAttemptContext(CoreTransactionContext, CoreMergedTransactionConfig, String) - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
- createBucket(Map<String, String>, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
- createClientContext(String) - Static method in class com.couchbase.client.core.transaction.support.OptionsUtil
- createCollection(String, String, Duration, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreCollectionManagerOps
- createCollection(String, String, Duration, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreCollectionManager
- createCollection(String, String, Duration, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreCollectionManagerOps
- createCollectionRequest(CoreProtostellar, String, String, String, Duration, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.CoreProtostellarCollectionManagerRequests
- 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.protostellar.ProtostellarBaseRequest
- createdAt() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- 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
- createIndex(String, String, Collection<String>, CoreCreateQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- createIndex(String, Collection<String>, CoreCreateQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- createIndexWith(CoreCreateQueryIndexSharedOptions) - Static method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- 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
- createParent() - Method in class com.couchbase.client.core.api.kv.CoreSubdocMutateCommand
- createPrimaryIndex(CoreCreatePrimaryQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- createPrimaryIndex(String, CoreCreatePrimaryQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- 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.classic.manager.ClassicCoreCollectionManagerOps
- createScope(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreCollectionManager
- createScope(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreCollectionManagerOps
- createScopeRequest(CoreProtostellar, String, String, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.CoreProtostellarCollectionManagerRequests
- 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. - createSpan(CoreProtostellar, String, CoreDurability, RequestSpan) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- 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.
- currentMaxThreadCount(int) - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- 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
- DATE - com.couchbase.client.core.api.search.sort.CoreSearchFieldType
- dateRanges() - Method in class com.couchbase.client.core.api.search.result.CoreDateRangeSearchFacetResult
- 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.
- deadline() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- Deadline - Class in com.couchbase.client.core.util
- 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.RangeScanCancelRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.TouchRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
- decode(ByteBuf, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
- decode(FullHttpResponse, HttpChannelContext) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
- decode(FullHttpResponse, HttpChannelContext) - Method in interface com.couchbase.client.core.msg.NonChunkedHttpRequest
- decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
- decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
- decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.GenericManagerRequest
-
Deprecated.
- decode(HttpResponse, byte[]) - Method in interface com.couchbase.client.core.msg.manager.ManagerRequest
-
Decodes a manager response into its response entity.
- decode(ResponseStatus, AnalyticsChunkHeader, Flux<AnalyticsChunkRow>, Mono<AnalyticsChunkTrailer>) - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- decode(ResponseStatus, QueryChunkHeader, Flux<QueryChunkRow>, Mono<QueryChunkTrailer>) - Method in class com.couchbase.client.core.msg.query.QueryRequest
- decode(ResponseStatus, SearchChunkHeader, Flux<SearchChunkRow>, Mono<SearchChunkTrailer>) - Method in class com.couchbase.client.core.msg.search.SearchRequest
- decode(ResponseStatus, ViewChunkHeader, Flux<ViewChunkRow>, Mono<ViewChunkTrailer>) - Method in class com.couchbase.client.core.msg.view.ViewRequest
- decode(ResponseStatus, H, Flux<ROW>, Mono<T>) - Method in interface com.couchbase.client.core.msg.chunk.ChunkDecodable
-
Decodes a chunked response into the response format.
- decodeCertificates(List<String>) - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Helper method to decode string-encoded certificates into their x.509 format.
- decodeFromManagementApi(String) - Static method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
Decodes the string representation of the durability level from the management API into an enum.
- decodeInto(byte[], TypeReference<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a byte array into the given type.
- decodeInto(byte[], Class<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a byte array into the given class.
- decodeInto(String, TypeReference<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a String into the given type.
- decodeInto(String, Class<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a String into the given class.
- decodeIntoTree(byte[]) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a byte array into a tree of JSON nodes.
- decodeIntoTree(String) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a string into a tree of JSON nodes.
- decodeStatus(short) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Converts the KeyValue protocol status into its generic format.
- decodeStatus(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Decodes and converts the status from a message.
- decodeStatus(HttpResponseStatus) - Static method in class com.couchbase.client.core.io.netty.HttpProtocol
-
Converts the http protocol status into its generic format.
- decodeSubDocumentStatus(short) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Converts a KeyValue protocol status into its generic format.
- decodingFailure() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- decodingFailure() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
If the parser fails due to malformed input the cause is returned here.
- DecodingFailureException - Exception in com.couchbase.client.core.error
-
Raised when provided content could not be successfully decoded.
- DecodingFailureException() - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
- DecodingFailureException(String) - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
- DecodingFailureException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
- DecodingFailureException(Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
- decrement(Core, DecrementRequest, String, CoreKeyspace, CoreDurability) - Static method in class com.couchbase.client.core.classic.kv.BinaryAccessor
- DECREMENT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Decrement binary counter.
- decrementAsync(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- decrementAsync(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvBinaryOps
-
Decrements the counter document by one or the number defined in the options.
- decrementAsync(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- decrementBlocking(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- decrementBlocking(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- decrementOutstandingRequests() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Helper method to decrement outstanding requests, even if they haven't finished yet.
- decrementReactive(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- decrementReactive(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- decrementRequest(CoreProtostellar, String, CoreKeyspace, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtoStellarKvBinaryRequests
- 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 - com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.ParameterPassthrough
-
For primitives: If a parameter has been set in the shadow then return that, otherwise return the original's version.
- DEFAULT - com.couchbase.client.core.api.search.sort.CoreSearchFieldMode
- DEFAULT - Static variable in interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
- DEFAULT - Static variable in class com.couchbase.client.core.env.NetworkResolution
-
Pick whatever the server returns in the config, this is the old and backwards compatible mode (server default).
- DEFAULT - Static variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
- DEFAULT_ANALYTICS_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_ANALYTICS_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_ANALYTICS_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_BACKUP_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_CATEGORY - Static variable in class com.couchbase.client.core.cnc.events.transaction.TransactionEvent
- DEFAULT_COLLECTION - Static variable in class com.couchbase.client.core.io.CollectionIdentifier
- DEFAULT_COMPLETION_CALLBACK - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_CONFIG_IDLE_REDIAL_TIMEOUT - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_CONFIG_POLL_INTERVAL - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_CONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_CONSOLE_LOG_LEVEL - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
- DEFAULT_CONSOLE_LOGGER_FORMATTER - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
- DEFAULT_DELAY_RETRYING_OPERATION - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- DEFAULT_DIAGNOSTIC_CONTEXT_ENABLED - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
- DEFAULT_DISABLE_SLF4J - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
- DEFAULT_DISCONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_DNS_SECURE_SERVICE - Static variable in class com.couchbase.client.core.util.DnsSrv
-
The default DNS prefix for encrypted connections.
- DEFAULT_DNS_SERVICE - Static variable in class com.couchbase.client.core.util.DnsSrv
-
The default DNS prefix for not encrypted connections.
- DEFAULT_DNS_SRV_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_EMIT_BUSY_DURATION - Static variable in class com.couchbase.client.core.Reactor
- DEFAULT_EMIT_INTERVAL - Static variable in class com.couchbase.client.core.env.LoggingMeterConfig.Defaults
- DEFAULT_EMIT_INTERVAL - Static variable in class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
-
Emit the event by default every 10 seconds.
- DEFAULT_EMIT_INTERVAL - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_EMIT_INTERVAL - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.CompressionConfig
- DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.LoggingMeterConfig.Defaults
- DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
-
Orphan Reporter is enabled by default.
- DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_ENCRYPTED_FIELD_NAME_PREFIX - Static variable in interface com.couchbase.client.core.encryption.CryptoManager
-
The prefix to use when mangling the names of encrypted fields according to the default name mangling strategy.
- DEFAULT_ENCRYPTER_ALIAS - Static variable in interface com.couchbase.client.core.encryption.CryptoManager
-
The name that refers to the default encrypter if one is present.
- DEFAULT_ENDPOINTS - Static variable in class com.couchbase.client.core.service.KeyValueServiceConfig
- DEFAULT_ERROR_THRESHOLD_PERCENTAGE - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_EVENT_LOOP_THREAD_COUNT - Static variable in class com.couchbase.client.core.env.IoEnvironment
- DEFAULT_EVENTING_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_FALLBACK_TO_CONSOLE - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
- DEFAULT_HOSTNAME_VERIFICATION_ENABLED - Static variable in class com.couchbase.client.core.env.SecurityConfig.Defaults
-
By default, hostname verification for TLS connections is enabled.
- DEFAULT_IDLE_HTTP_CONNECTION_TIMEOUT - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_IDLE_TIME - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
-
By default, idle pooled endpoints are cleaned up every 4.5 seconds so that they do not clash with idle socket close attempts by the server.
- DEFAULT_KV_DURABLE_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_KV_SCAN_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_KV_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_KV_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_KV_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_LOGGER_NAME - Static variable in class com.couchbase.client.core.env.LoggerConfig.Defaults
- DEFAULT_MANAGEMENT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_MAX_ENDPOINTS - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
-
By default, the maximum number of pooled endpoints is 12 per node.
- DEFAULT_MAX_HTTP_CONNECTIONS - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_MAX_NUM_REQUESTS_IN_RETRY - Static variable in class com.couchbase.client.core.env.CoreEnvironment
-
Default maximum requests being queued in retry before performing backpressure cancellations.
- DEFAULT_MEMCACHED_HASHING_STRATEGY - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_MIN_ENDPOINTS - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
-
By default, pooled endpoints start with 0 so they do not occupy any resources if not needed.
- DEFAULT_MIN_RATIO - Static variable in class com.couchbase.client.core.env.CompressionConfig
- DEFAULT_MIN_SIZE - Static variable in class com.couchbase.client.core.env.CompressionConfig
- DEFAULT_MUTATION_TOKENS_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_NATIVE_IO_ENABLED - Static variable in class com.couchbase.client.core.env.IoEnvironment
-
Native IO is enabled by default.
- DEFAULT_NATIVE_TLS_ENABLED - Static variable in class com.couchbase.client.core.env.SecurityConfig.Defaults
-
By default, netty native tls (OpenSSL) is enabled for better performance.
- DEFAULT_NETWORK_RESOLUTION - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_NUM_KV_CONNECTIONS - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_PROTOSTELLAR_TLS_PORT - Static variable in class com.couchbase.client.core.CoreProtostellar
- DEFAULT_QUERY_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_QUERY_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_QUERY_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_QUEUE_LENGTH - Static variable in class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
-
Only allow to enqueue a maximum of 1024 orphans that are waiting to be picked up by the reporter.
- DEFAULT_QUEUE_LENGTH - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_QUEUE_LENGTH - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_ROLLING_WINDOW - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_SAMPLE_SIZE - Static variable in class com.couchbase.client.core.env.OrphanReporterConfig.Defaults
-
Only sample a maximum amount of 10 entries per interval.
- DEFAULT_SAMPLE_SIZE - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_SAMPLE_SIZE - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_SCHEME - Static variable in class com.couchbase.client.core.util.ConnectionString
- DEFAULT_SCOPE - Static variable in class com.couchbase.client.core.io.CollectionIdentifier
- DEFAULT_SEARCH_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_SEARCH_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_SEARCH_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_SLEEP_WINDOW - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_TCP_KEEPALIVE_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_TCP_KEEPALIVE_TIME - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_TLS_ENABLED - Static variable in class com.couchbase.client.core.env.SecurityConfig.Defaults
-
By default, TLS is disabled.
- DEFAULT_TRANSACTION_CLEANUP_WINDOW - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
- DEFAULT_TRANSACTION_DURABILITY_LEVEL - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- DEFAULT_TRANSACTION_TIMEOUT - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- DEFAULT_TRANSACTIONS_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_VIEW_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Defaults
- DEFAULT_VIEW_THRESHOLD - Static variable in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Defaults
-
Deprecated.
- DEFAULT_VIEW_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_VOLUME_THRESHOLD - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- defaultAgentTitle() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the default user agent name that is used as part of the resulting string.
- defaultCaCertificates() - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Returns the Certificate Authority (CA) certificates that are trusted if no other certificate (or other trust source) is specified in the security config.
- defaultCiphers(boolean) - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Lists the default ciphers used for this platform.
- defaultCiphers(boolean) - Static method in class com.couchbase.client.core.io.netty.SslHandlerFactory
-
Lists the default ciphers used for this platform.
- DefaultConfigurationProvider - Class in com.couchbase.client.core.config
-
The standard
ConfigurationProvider
that is used by default. - DefaultConfigurationProvider(Core, Set<SeedNode>) - Constructor for class com.couchbase.client.core.config.DefaultConfigurationProvider
- DefaultConfigurationProvider(Core, Set<SeedNode>, ConnectionString) - 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.
- deferred() - Method in interface com.couchbase.client.core.api.manager.CoreCreateQueryIndexSharedOptions
- 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
- deleteCollectionRequest(CoreProtostellar, String, String, String, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.CoreProtostellarCollectionManagerRequests
- 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
- deleteScopeRequest(CoreProtostellar, String, String, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.CoreProtostellarCollectionManagerRequests
- 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(ErrorContext) - 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.
- descending - Variable in class com.couchbase.client.core.api.search.sort.CoreSearchSort
- description() - Method in interface com.couchbase.client.core.cnc.Event
-
A textual description with more information about the event.
- description() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigUpdatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.BucketOpenRetriedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapDecodingFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshSucceededEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.ConfigPushFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.ConnectionStringIgnoredEvent
-
Deprecated.
- description() - Method in class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigRetriedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.HighIdleHttpConnectionTimeoutConfiguredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigLoadFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigRefreshFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.InsecureSecurityConfigDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.SeedNodesUpdatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.SeedNodesUpdateFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.TlsRequiredButNotEnabledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.BucketClosedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenInitiatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.CoreCreatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvLookupDisabledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvRecordsLoadedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.LogEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationErrorDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ShutdownCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ShutdownInitiatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.TooManyInstancesDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.WaitUntilReadyCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.WatchdogInvalidStateIdentifiedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.WatchdogRunFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointWriteFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointDisconnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.CollectionOutdatedHandledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.CustomTlsCiphersEnabledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.DurabilityTimeoutCoercedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.IdleStreamingEndpointClosedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.NotMyVbucketReceivedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ReadTrafficCapturedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationRestartedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsListedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsListingFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnknownSaslMechanismDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.WriteTrafficCapturedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.metrics.LatencyMetricsAggregatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeConnectedEvent
-
Deprecated.
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeCreatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeLocatorBugIdentifiedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodePartitionLengthNotEqualEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.request.IndividualReplicaGetFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.request.PreparedStatementRetriedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetryScheduledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.IdleEndpointRemovedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceDisconnectInitiatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemovedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.tracing.OrphanRecordDroppedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.tracing.OrphanReporterFailureDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.tracing.OrphansRecordedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.tracing.OverThresholdRequestsRecordedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.transaction.CleanupFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.transaction.IllegalDocumentStateEvent
- description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
- description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupEndRunEvent
- description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupStartRunEvent
- description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionLogEvent
- description() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionsStartedEvent
- description() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- DesignDocumentNotFoundException - Exception in com.couchbase.client.core.error
- determineNetworkResolution(List<DefaultConfigurationProvider.AlternateAddressHolder>, NetworkResolution, Set<String>) - Static method in class com.couchbase.client.core.config.DefaultConfigurationProvider
-
Helper method to figure out which network resolution should be used.
- diagnosticContextEnabled() - Method in class com.couchbase.client.core.env.LoggerConfig
-
Returns true if the diagnostic context is enabled (disabled by default).
- diagnostics() - Method in class com.couchbase.client.core.Core
- diagnostics() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Collects and assembles the endpoint diagnostics for this specific endpoint.
- diagnostics() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Returns diagnostics information for this endpoint.
- diagnostics() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- 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.
- disableScoring() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- 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.
- disallowQuerying(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- disallowQuerying(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- 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
- dispatchDuration(long) - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- dispatchLatency() - Method in class com.couchbase.client.core.msg.RequestContext
-
Returns the duration of the dispatch phase if set.
- dispatchLatency(long) - Method in class com.couchbase.client.core.msg.RequestContext
-
Allows to set the dispatch duration of the request.
- DmlFailureException - Exception in com.couchbase.client.core.error
-
This exception is raised when the server fails to execute a DML query.
- DmlFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DmlFailureException
- DnsSrv - Class in com.couchbase.client.core.util
-
The default implementation for performing DNS SRV lookups.
- dnsSrvCandidate() - Method in class com.couchbase.client.core.util.ConnectionString
-
If this connection string consists of a single hostname (not IP address) with no port, returns that hostname.
- dnsSrvEnabled() - Method in class com.couchbase.client.core.env.IoConfig
- DnsSrvLookupDisabledEvent - Class in com.couchbase.client.core.cnc.events.core
-
Raised if dns srv lookup was not performed, either because it has been disabled on the environment or because the hostname list passed in did not qualify.
- DnsSrvLookupDisabledEvent(boolean, boolean) - Constructor for class com.couchbase.client.core.cnc.events.core.DnsSrvLookupDisabledEvent
- DnsSrvLookupFailedEvent - Class in com.couchbase.client.core.cnc.events.core
-
The client attempted a DNS SRV lookup but it failed.
- DnsSrvLookupFailedEvent(Event.Severity, Duration, Throwable, DnsSrvLookupFailedEvent.Reason) - Constructor for class com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent
- DnsSrvLookupFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.core
- DnsSrvRecordsLoadedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Raised when the SDK could properly load hostnames from a DNS SRV record.
- DnsSrvRecordsLoadedEvent(Duration, List<String>) - Constructor for class com.couchbase.client.core.cnc.events.core.DnsSrvRecordsLoadedEvent
- DnsSrvRefreshAttemptCompletedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised if a DNS SRV refresh attempt completed successfully.
- DnsSrvRefreshAttemptCompletedEvent(Duration, Context, List<String>) - Constructor for class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptCompletedEvent
- DnsSrvRefreshAttemptFailedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised in case a DNS SRV refresh attempt failed (see description for more details).
- DnsSrvRefreshAttemptFailedEvent(Duration, Context, DnsSrvRefreshAttemptFailedEvent.Reason, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent
- DnsSrvRefreshAttemptFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.config
- DOC_NOT_JSON - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The existing document is not valid JSON
- DOC_TOO_DEEP - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The document has too many levels to parse
- docId() - Method in class com.couchbase.client.core.cnc.events.transaction.IllegalDocumentStateEvent
- docId() - Method in exception com.couchbase.client.core.error.transaction.DocumentAlreadyInTransactionException
- docId(CollectionIdentifier, String) - Static method in class com.couchbase.client.core.transaction.util.DebugUtil
- docId(CoreTransactionGetResult) - Static method in class com.couchbase.client.core.transaction.util.DebugUtil
- doCleanup() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- doCleanup() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Give subclasses a chance to reset their state.
- doCleanup() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- doCleanup() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- doCleanup() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- DocRecord - Class in com.couchbase.client.core.transaction.components
- DocRecord(String, String, String, String) - Constructor for class com.couchbase.client.core.transaction.components.DocRecord
- DOCUMENT - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- 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(ErrorContext) - 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(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DocumentLockedException
- 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(ErrorContext) - 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(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.DocumentTooDeepException
- DocumentUnretrievableException - Exception in com.couchbase.client.core.error
-
Indicates an operation completed but no successful document was retrievable.
- DocumentUnretrievableException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DocumentUnretrievableException
- domain() - Method in exception com.couchbase.client.core.error.UserNotFoundException
- done(ReactiveWaitGroup.Waiter) - Method in class com.couchbase.client.core.transaction.util.ReactiveWaitGroup
- doNotRollbackAttempt() - Method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.Builder
- doOnRepeat(Consumer<? super RepeatContext<T>>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- doOnRepeat(Consumer<? super RepeatContext<T>>) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function that invokes the provided onRepeat callback before every repeat.
- doOnRetry(Consumer<? super RetryContext<T>>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- doOnRetry(Consumer<? super RetryContext<T>>) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function that invokes the provided onRetry callback before every retry.
- doOnValue(String, Consumer<MatchedValue>) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
-
Register a callback to invoke when the target of the JSON pointer is found.
- doQueryOperation(String, String, SpanWrapper, TriFunction<Integer, AtomicReference<ReactiveLock.Waiter>, SpanWrapper, Mono<T>>) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Doesn't need everything from doKVOperation, as queryWrapper already centralises a lot of logic
- DOUBLE_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- DOUBLE_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- dropBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
- dropCollection(String, String, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreCollectionManagerOps
- dropCollection(String, String, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreCollectionManager
- dropCollection(String, String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreCollectionManagerOps
- 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
- dropIndex(String, CoreDropQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- dropIndex(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- dropIndex(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- dropIndex(String, String, CoreDropQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- dropLink(String, String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
- dropPrimaryIndex(CoreDropPrimaryQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- dropPrimaryIndex(String, CoreDropPrimaryQueryIndexOptions) - Method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- dropScope(String, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreCollectionManagerOps
- dropScope(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreCollectionManager
- dropScope(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreCollectionManagerOps
- 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
- EARLIEST_VALID_EXPIRY_INSTANT - Static variable in class com.couchbase.client.core.api.kv.CoreExpiry
-
Earliest expiry instant that can be represented in the Memcached binary protocol.
- 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
- elapsedTime() - Method in interface com.couchbase.client.core.api.query.CoreQueryMetrics
- elapsedTime() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- elapsedTime() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- 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 - Static variable in class com.couchbase.client.core.api.search.CoreSearchKeyset
- 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(CoreExpiry) - Static method in class com.couchbase.client.core.classic.ClassicExpiryHelper
- encode(CoreExpiry, Supplier<Long>) - Static method in class com.couchbase.client.core.classic.ClassicExpiryHelper
- 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