Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORTED - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- ABORTED - Enum constant in enum 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
-
Deprecated.
- 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
-
Deprecated.
- AbstractBucketConfig(String, String, BucketNodeLocator, String, String, List<NodeInfo>, Set<BucketCapabilities>, Map<ServiceType, Set<ClusterCapabilities>>, String, List<PortInfo>, ConfigVersion) - Constructor for class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.A "dumb" constructor that assigns the given values directly to the corresponding fields, without any funny business.
- 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 - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Access problem.
- AccessorUtil - Class in com.couchbase.client.core.transaction
- activateSpan(RequestSpan) - Method in interface com.couchbase.client.core.protostellar.GrpcAwareRequestTracer
-
Puts `span` into ThreadLocalStorage, ready to be picked up by libraries that rely on that mechanism and can't be passed the span explicitly.
- activateSpan(Optional<RequestSpan>, RequestSpan, RequestTracer) - Static method in class com.couchbase.client.core.util.ProtostellarUtil
- active() - Method in class com.couchbase.client.core.config.Partition
-
Deprecated.
- 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() - Method in class com.couchbase.client.core.topology.PartitionTopology
- active(int) - Method in class com.couchbase.client.core.topology.PartitionMap
-
Returns info about the node hosting the active instance of the given partition (vBucket), or empty if the active is not currently available or there is no such partition.
- ACTIVE - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreCompressionMode
- ACTIVE - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence to the active node of the document only.
- ACTIVE_EXTERNAL_USERS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.ServerPushOpcode
- 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(E) - Method in class com.couchbase.client.core.util.AtomicEnumSet
- 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 - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The add (insert) command.
- addAll(Collection<? extends E>) - Method in class com.couchbase.client.core.util.AtomicEnumSet
- 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
-
Returns the node's host on the default network.
- address() - Method in interface com.couchbase.client.core.service.Service
-
Returns the remote address for this service.
- 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
- alias() - Method in enum com.couchbase.client.core.manager.bucket.CoreCompressionMode
- alias() - Method in enum com.couchbase.client.core.manager.bucket.CoreConflictResolutionType
- alias() - Method in enum com.couchbase.client.core.manager.bucket.CoreEvictionPolicyType
- alias() - Method in class com.couchbase.client.core.manager.bucket.CoreStorageBackend
- ALL - Static variable in class com.couchbase.client.core.transaction.forwards.CoreTransactionsSupportedExtensions
- ALL_NODES_TRIED_ONCE_WITHOUT_SUCCESS - Enum constant in enum 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
-
Deprecated.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).
- allOf(Class<E>) - Static method in class com.couchbase.client.core.util.AtomicEnumSet
- 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
- allowQuerying(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- 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 - Enum constant in enum com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
-
Add service ignored because it has been already added.
- ALREADY_SHUTDOWN - Enum constant in enum 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 - Enum constant in enum 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
-
Deprecated.Always return an empty optional. Alternate addresses are now resolved immediately when parsing cluster topology.
- alternateAddress(Optional<String>) - Method in class com.couchbase.client.core.CoreContext
-
Deprecated.This method does not do anything.
- AlternateAddress - Class in com.couchbase.client.core.config
-
Deprecated.
- AlternateAddress(String, Map<String, Integer>) - Constructor for class com.couchbase.client.core.config.AlternateAddress
-
Deprecated.
- alternateAddresses() - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- alternateAddresses() - Method in class com.couchbase.client.core.config.PortInfo
-
Deprecated.
- alternateRequestEnabled() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- ALWAYS_SHADOWED - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.service.ServiceType
-
The Analytics Service.
- ANALYTICS_TEMPORARY_FAILURE - Enum constant in enum 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - 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, boolean, int) - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - 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
- analyzeDocument(String, ObjectNode, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- AND - Enum constant in enum com.couchbase.client.core.api.search.queries.CoreMatchOperator
- AND - Enum constant in enum com.couchbase.client.core.api.search.vector.CoreVectorQueryCombination
- ANSI - Enum constant in enum com.couchbase.client.core.api.search.CoreHighlightStyle
- any() - Static method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function that retries any exception, once.
- anyOf(Class<? extends Throwable>...) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.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 - Enum constant in enum 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
-
Deprecated.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
-
Deprecated.
- 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 - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- ARRAY_INSERT - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- ARRAY_PUSH_FIRST - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- ARRAY_PUSH_LAST - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- arrayPositions() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- AS_TRANSACTION_OPTIONS - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.QueryOptionsParameter
- asConjunctionProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreConjunctionQuery
- 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.
- asDisjunctionProtostellar() - Method in class com.couchbase.client.core.api.search.queries.CoreDisjunctionQuery
- 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.CoreCustomQuery
- 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>, BiConsumer<ProtostellarEndpoint, StreamObserver<TGrpcResponse>>, Function<Throwable, ProtostellarRequestBehaviour>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessorsStreaming
- 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
- AtomicEnumSet<E extends Enum<E>> - Class in com.couchbase.client.core.util
-
A thread-safe cousin of
EnumSet
that performs well in use cases dominated by reads. - 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
- 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_OUTCOME - 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 a high-cardinality 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 a high-cardinality 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 a high-cardinality 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 - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Authentication error.
- AUTHENTICATE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.ServerPushOpcode
- AUTHENTICATION_ERROR - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
Use retry specifications from the server.
- autoDetect(Set<SeedNode>) - Static method in interface com.couchbase.client.core.topology.NetworkSelector
- AutoNetworkSelector(Set<SeedNode>) - Constructor for class com.couchbase.client.core.topology.NetworkSelector.AutoNetworkSelector
- autoRollbackAttempt() - Method in exception com.couchbase.client.core.error.transaction.TransactionOperationFailedException
- availableReplicas() - Method in class com.couchbase.client.core.topology.PartitionTopology
- availableReplicas(int) - Method in class com.couchbase.client.core.topology.PartitionMap
-
Returns info about the nodes hosting replica instances of the given partition (vBucket), or empty if no replicas are currently available or there is no such partition.
- await(Duration) - Method in class com.couchbase.client.core.transaction.util.ReactiveWaitGroup
- awaitTermination() - Method in class com.couchbase.client.core.util.LatestStateSubscription
-
Returns a Mono that completes after the upstream flux terminates and its final value is completely processed.
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
-
Deprecated.
- 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
-
Deprecated.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 - Enum constant in enum 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - 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 - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- BF_CBD_3787 - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- BF_CBD_3791 - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- BF_CBD_3794 - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- BF_CBD_3838 - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- binary() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetCommand
- BINARY - Enum constant in enum 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>, BiConsumer<ProtostellarEndpoint, StreamObserver<TGrpcResponse>>, Function<Throwable, ProtostellarRequestBehaviour>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessorsStreaming
- 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 decompressed body of the message, or an empty Optional if the body length is zero.
- bodyAsBytes(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns the decompressed body of this message as a byte array.
- bodyAsString(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns the decompressed body of this message as a UTF-8 string.
- 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.topology.ClusterTopologyWithBucket
- BUCKET - Enum constant in enum com.couchbase.client.core.service.ServiceScope
- BUCKET_NOT_AVAILABLE - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
If a concurrent bucket open is in progress.
- bucketAdminStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- bucketCapabilities() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- bucketCapabilities() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.Returns all the capabilities that are enabled and recognized on this bucket.
- BucketCapabilities - Enum in com.couchbase.client.core.config
-
Deprecated.In favor of
BucketCapability
- BucketCapability - Enum in com.couchbase.client.core.topology
- 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
-
Deprecated.In favor of
BucketTopology
- 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
-
Deprecated.In favor of
TopologyParser
- BucketConfigParser() - Constructor for class com.couchbase.client.core.config.BucketConfigParser
-
Deprecated.
- 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. - bucketManager() - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- bucketManager() - Method in class com.couchbase.client.core.Core
- bucketManager() - Method in class com.couchbase.client.core.CoreProtostellar
- 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. - BucketTopology - Interface in com.couchbase.client.core.topology
- bucketType() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- bucketType() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- 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.env.TimerConfig.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
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.compressionConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.CoreEnvironment
- builder() - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.ioConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.ioEnvironment(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.loggerConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.LoggingMeterConfig
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.loggingMeterConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.OrphanReporterConfig
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.orphanReporterConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
-
Deprecated.Please use one of the "See Also" methods instead, to ensure all required builder properties are set.
- builder() - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.securityConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.thresholdLoggingTracerConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- builder() - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.Instead of creating a new builder, please use
CoreEnvironment.Builder.timeoutConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - builder() - Static method in class com.couchbase.client.core.env.TimerConfig
-
Deprecated.Instead of creating a new builder, please use
IoConfig.Builder.timerConfig(Consumer)
and configure the builder passed to the consumer. - 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(String, String) - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
-
Creates a builder for an authenticator that uses the given credentials.
- builder(Supplier<UsernameAndPassword>) - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
-
Creates a builder for an authenticator that uses dynamic credentials.
- 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
-
Deprecated.Please use
or {@link Builder(Supplier)} instead.
- 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.env.TimerConfig.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
- BuilderPropertySetter - Class in com.couchbase.client.core.env
- BuilderPropertySetter() - Constructor for class com.couchbase.client.core.env.BuilderPropertySetter
- BuilderPropertySetter(String, Map<String, String>) - Constructor for class com.couchbase.client.core.env.BuilderPropertySetter
- BuilderPropertySetter.TypeConverterRegistry - Class in com.couchbase.client.core.env
- 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() - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreEncodedContent
- 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 - Enum constant in enum 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 - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Bucket Manifest update could not be applied to vbucket(s).
- CANNOT_APPLY_COLLECTIONS_MANIFEST - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- capabilities() - Method in class com.couchbase.client.core.topology.MemcachedBucketTopology
- capabilities() - Method in interface com.couchbase.client.core.topology.BucketTopology
- capabilities() - Method in class com.couchbase.client.core.topology.ClusterTopology
- 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - CarrierBucketConfigRequest - Class in com.couchbase.client.core.msg.kv
- CarrierBucketConfigRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, NodeIdentifier, ConfigVersion) - 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, ConfigVersion) - 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 - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- CAS_MISMATCH_DURING_ROLLBACK - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- CAS_MISMATCH_DURING_STAGING - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- CBHELLO - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- 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 - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- CCCP - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- ceil() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- CENTIMETERS - Enum constant in enum 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 - Enum constant in enum 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.kv.ServerPushHandler
- 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, CoreTransactionsSupportedExtensions) - Static method in class com.couchbase.client.core.transaction.forwards.ForwardCompatibility
-
Returns empty if it's ok to continue, otherwise an error:
- check(ForwardCompatibilityStage, CoreTransactionsSupportedExtensions) - Method in class com.couchbase.client.core.transaction.forwards.ForwardCompatibility
- checkConnectionString(CoreEnvironment, boolean, ConnectionString) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
- checkConnectionStringScheme(ConnectionString, ConnectionString.Scheme...) - Static method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - 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
- ClassicCoreBucketManager - Class in com.couchbase.client.core.classic.manager
- ClassicCoreBucketManager(Core) - Constructor for class com.couchbase.client.core.classic.manager.ClassicCoreBucketManager
- 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
- clean() - Method in interface com.couchbase.client.core.util.Jdk8Cleaner.Cleanable
-
Unregisters the cleanable and invokes the cleaning action.
- 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 - Enum constant in enum 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
- clear() - Method in class com.couchbase.client.core.util.AtomicEnumSet
- 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.
- clientVersionAndGitHash() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Subclasses should override to return version info for the "wrapper" (language-specific SDK).
- 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 - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- CLOSED - Enum constant in enum com.couchbase.client.core.endpoint.CircuitBreaker.State
-
The circuit breaker is tracking and closed.
- CLUSTER - Enum constant in enum com.couchbase.client.core.service.ServiceScope
- CLUSTER_LEVEL_NOT_SUPPORTED - Enum constant in enum 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
-
Deprecated.
- clusterCapabilities() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.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
-
Deprecated.All global cluster capabilities.
- ClusterCapabilities - Enum in com.couchbase.client.core.config
-
Deprecated.In favor of
ClusterCapability
- ClusterCapabilitiesUtil - Class in com.couchbase.client.core.util
-
Defines helpful routines for working with cluster capabilities.
- ClusterCapability - Enum in com.couchbase.client.core.topology
- ClusterCleanupTask - Class in com.couchbase.client.core.util
- ClusterCleanupTask(Mono<Void>, EventBus, AtomicBoolean) - Constructor for class com.couchbase.client.core.util.ClusterCleanupTask
- 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 - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.ServerPushOpcode
- CLUSTERMAP_CHANGE_NOTIFICATION - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
The client wants the server to send a CLUSTERMAP_CHANGE_NOTIFICATION request to the client whenever a new bucket config is available for the connected bucket, or global config if no bucket is selected.
- CLUSTERMAP_CHANGE_NOTIFICATION_BRIEF - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
The client wants the server to send a CLUSTERMAP_CHANGE_NOTIFICATION request to the client whenever a new bucket config is available for the connected bucket, or global config if no bucket is selected.
- 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.
- ClusterTopology - Class in com.couchbase.client.core.topology
- ClusterTopology(TopologyRevision, List<HostAndServicePorts>, Set<ClusterCapability>, NetworkResolution, PortSelector) - Constructor for class com.couchbase.client.core.topology.ClusterTopology
- ClusterTopologyWithBucket - Class in com.couchbase.client.core.topology
-
A cluster topology that also has topology info for one bucket.
- 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
-
Deprecated.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_ID_NOT_PRESENT - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Collection map refresh is in progress.
- COLLECTION_NOT_FOUND - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- COLLECTIONS - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables the collections feature.
- COLLECTIONS - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- COLLECTIONS_GET_CID - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the ID of a collection/scope combination
- COLLECTIONS_GET_MANIFEST - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the collections manifest for a bucket.
- COLLECTIONS_MANIFEST_AHEAD - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
We have a collection's manifest which is from the future.
- COLLECTIONS_MANIFEST_AHEAD - Enum constant in enum 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, Integer, Boolean) - 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.search.util - package com.couchbase.client.core.api.search.util
- com.couchbase.client.core.api.search.vector - package com.couchbase.client.core.api.search.vector
- 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.compression.snappy - package com.couchbase.client.core.compression.snappy
- com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04 - package com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04
-
These classes came from https://github.com/dain/snappy/ at tag "snappy-0.4".
- 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.manager.bucket - package com.couchbase.client.core.manager.bucket
- com.couchbase.client.core.manager.collection - package com.couchbase.client.core.manager.collection
- 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.topology - package com.couchbase.client.core.topology
- 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, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
- Command(SubdocCommandType, String, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
- Command(SubdocCommandType, String, byte[], boolean, boolean, boolean, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest.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 - Enum constant in enum 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(ConfigVersion) - Method in class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.
- compareTo(ErrorMap) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- compareTo(TopologyRevision) - Method in class com.couchbase.client.core.topology.TopologyRevision
- 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 - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- COMPLETED - Enum constant in enum 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.
- compress(byte[]) - Static method in class com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.SlowSnappy
- compress(byte[]) - Method in interface com.couchbase.client.core.compression.snappy.SnappyCodec
- compress(byte[], int, int, byte[], int) - Static method in class com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.SlowSnappy
- compressed() - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreEncodedContent
- 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.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.compressionConfig(Consumer)
instead. - compressionConfig(Consumer<CompressionConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
CompressionConfig.Builder
to the provided consumer. - 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
- compressionMode() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- compressionMode() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- compressKeyRuns(Map<Integer, V>) - Static method in class com.couchbase.client.core.topology.TopologyHelper
-
Returns new map derived by merging contiguous keys that have the same value.
- 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 - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the config subsystem.
- configChangeNotifications() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Returns a feed that emits -1L whenever someone calls
ConfigurationProvider.signalConfigChanged()
. - configChangeNotifications() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - 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. - ConfigVersion - Class in com.couchbase.client.core.config
-
Deprecated.In favor of
TopologyRevision
- ConfigVersion(long, long) - Constructor for class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.
- conflictResolutionType() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- conflictResolutionType() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- conflictResolutionType() - Method in interface com.couchbase.client.core.manager.bucket.CoreCreateBucketSettings
- CONN_STATE_INVALIDATED - Enum constant in enum 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 class com.couchbase.client.core.service.KeyValueService
- 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 - Enum constant in enum com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is connected.
- CONNECTED - Enum constant in enum com.couchbase.client.core.node.NodeState
-
This
Node
has all services connected. - CONNECTED - Enum constant in enum com.couchbase.client.core.service.ServiceState
-
This
Service
has all endpoints connected. - CONNECTING - Enum constant in enum com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is disconnected but trying to connect right now.
- CONNECTING - Enum constant in enum com.couchbase.client.core.node.NodeState
-
This
Node
has all services connecting. - CONNECTING - Enum constant in enum 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - 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
-
Deprecated.SLF4J is used for all logging. Setting a custom console logger formatter has no effect.
- consoleLoggerFormatter(LoggerFormatter) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
-
Deprecated.Please configure logger output via SLF4J binding instead.
- consoleLoggerFormatter(LoggerFormatter) - Method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.Please use
LoggerConfig.builder()
instead. - consoleLogLevel() - Method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.SLF4J is used for all logging. Setting a console log level has no effect.
- consoleLogLevel(Level) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
-
Deprecated.This method has no effect. SLF4J is used for all logging.
- consoleLogLevel(Level) - Static method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.Please use
LoggerConfig.builder()
instead. - CONSTANT - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
- contains(int, MemcacheProtocol.Datatype) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
- contains(E) - Method in class com.couchbase.client.core.util.AtomicEnumSet
- contains(Object) - Method in class com.couchbase.client.core.util.AtomicEnumSet
- containsAll(Collection<?>) - Method in class com.couchbase.client.core.util.AtomicEnumSet
- 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 class com.couchbase.client.core.service.KeyValueService
- 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 - Enum constant in enum 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(String, Type) - Method in class com.couchbase.client.core.env.BuilderPropertySetter.TypeConverterRegistry
- 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.api.manager.search.ClassicCoreBaseSearchIndexManager
- 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 - Enum constant in enum 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
-
Deprecated.
- CoreBucketManager(Core) - Constructor for class com.couchbase.client.core.manager.CoreBucketManager
-
Deprecated.
- CoreBucketManagerOps - Interface in com.couchbase.client.core.manager
- CoreBucketSettings - Interface in com.couchbase.client.core.manager.bucket
- CoreBucketSettingsJson - Class in com.couchbase.client.core.classic.manager
-
Helper class for working with bucket JSON.
- CoreBucketSettingsJson(String, Map<String, String>, Map<String, Long>, int, boolean, int, CoreCompressionMode, BucketType, CoreConflictResolutionType, CoreEvictionPolicyType, String, CoreStorageBackend, Boolean, Long, Long) - Constructor for class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- 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
- CoreCompressionMode - Enum in com.couchbase.client.core.manager.bucket
- CoreConflictResolutionType - Enum in com.couchbase.client.core.manager.bucket
- 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
- CoreCreateBucketSettings - Interface in com.couchbase.client.core.manager.bucket
- 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
- CoreCreateOrUpdateCollectionSettings - Interface in com.couchbase.client.core.manager.collection
- 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.
- CoreCustomQuery - Class in com.couchbase.client.core.api.search.queries
- CoreCustomQuery(Map<String, Object>, Double) - Constructor for class com.couchbase.client.core.api.search.queries.CoreCustomQuery
- 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
- CoreErrorCodeAndMessageException - Exception in com.couchbase.client.core.error
-
This is an internal exception the user should never see; The SDK should translate it to some other exception before presenting it to the user.
- CoreErrorCodeAndMessageException(List<ErrorCodeAndMessage>, ErrorContext) - Constructor for exception com.couchbase.client.core.error.CoreErrorCodeAndMessageException
- 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
- CoreEventingFunctionManager(Core, CoreBucketAndScope) - Constructor for class com.couchbase.client.core.manager.CoreEventingFunctionManager
- CoreEvictionPolicyType - Enum in com.couchbase.client.core.manager.bucket
- 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
- CoreProtostellarAccessorsStreaming - Class in com.couchbase.client.core.protostellar
-
Used to generically handle the core functionality of sending a GRPC request over Protostellar and handling the streaming response.
- 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
- CoreSearchDateRange(String, Instant, Instant, 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
- CoreSearchRequest - Class in com.couchbase.client.core.api.search.queries
- CoreSearchRequest(CoreSearchQuery, CoreVectorSearch) - Constructor for class com.couchbase.client.core.api.search.queries.CoreSearchRequest
- 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, byte[], 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
- CoreSearchRowLocation(String, String, long, long, long, long[]) - Constructor for class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- 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
- CoreStorageBackend - Class in com.couchbase.client.core.manager.bucket
- 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
- CoreSubdocGetCommand(SubdocCommandType, String, boolean, 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
- CoreSubdocGetResult(CoreKeyspace, String, CoreKvResponseMetadata, List<SubDocumentField>, long, boolean, 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[], int, long, CollectionIdentifier, TransactionLinks, Optional<DocumentMetadata>, Optional<JsonNode>, Optional<String>) - Constructor for class com.couchbase.client.core.transaction.CoreTransactionGetResult
-
Note that it's intentionally obfuscated here as to whether both content and userFlags come from the document's current body, or staged in the transactional metadata.
- 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>, CoreTransactionsSupportedExtensions) - 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
- CoreTransactionsExtension - Enum in com.couchbase.client.core.transaction.forwards
-
All known protocol extensions.
- 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
- CoreTransactionsSupportedExtensions - Class in com.couchbase.client.core.transaction.forwards
-
Defines what is support by this implementation (extensions and protocol version).
- CoreVector - Class in com.couchbase.client.core.api.search.vector
- CoreVectorQuery - Class in com.couchbase.client.core.api.search.vector
- CoreVectorQuery(CoreVector, String, Integer, Double) - Constructor for class com.couchbase.client.core.api.search.vector.CoreVectorQuery
- CoreVectorQueryCombination - Enum in com.couchbase.client.core.api.search.vector
- CoreVectorSearch - Class in com.couchbase.client.core.api.search.vector
- CoreVectorSearch(List<CoreVectorQuery>, CoreVectorSearchOptions) - Constructor for class com.couchbase.client.core.api.search.vector.CoreVectorSearch
- CoreVectorSearchOptions - Class in com.couchbase.client.core.api.search.vector
- CoreVectorSearchOptions(CoreVectorQueryCombination) - Constructor for class com.couchbase.client.core.api.search.vector.CoreVectorSearchOptions
- 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
- CorruptionException - Exception in com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04
- CorruptionException() - Constructor for exception com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.CorruptionException
- CorruptionException(String) - Constructor for exception com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.CorruptionException
- CorruptionException(String, Throwable) - Constructor for exception com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.CorruptionException
- CorruptionException(Throwable) - Constructor for exception com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.CorruptionException
- COUCHAPI - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- COUCHAPI - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- COUCHBASE - Enum constant in enum com.couchbase.client.core.config.BucketType
-
This bucket is a "couchbase" bucket.
- COUCHBASE - Enum constant in enum com.couchbase.client.core.util.ConnectionString.Scheme
- COUCHBASE_TYPE_NAME - Static variable in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
- COUCHBASE2 - Enum constant in enum com.couchbase.client.core.util.ConnectionString.Scheme
- 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
-
Deprecated.In favor of
CouchbaseBucketTopology
- 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
-
Deprecated.Creates a new
CouchbaseBucketConfig
. - CouchbaseBucketConfig(ClusterTopologyWithBucket) - Constructor for class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- CouchbaseBucketTopology - Class in com.couchbase.client.core.topology
- CouchbaseBucketTopology(String, String, Set<BucketCapability>, List<HostAndServicePorts>, boolean, int, PartitionMap, PartitionMap) - Constructor for class com.couchbase.client.core.topology.CouchbaseBucketTopology
- 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, boolean, boolean, ErrorContext) - 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 - Enum constant in enum 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
- COUCHSTORE - Static variable in class com.couchbase.client.core.manager.bucket.CoreStorageBackend
- 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 - Enum constant in enum 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 - Enum constant in enum 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
-
Deprecated.Instead, please use
CoreEnvironment.Builder.compressionConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.CoreEnvironment
- create() - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.Instead, please use
CoreEnvironment.Builder.ioConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.Instead, please use
CoreEnvironment.Builder.ioEnvironment(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.Instead, please use
CoreEnvironment.Builder.loggerConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.LoggingMeterConfig
-
Deprecated.Instead, please use
CoreEnvironment.Builder.loggingMeterConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.OrphanReporterConfig
-
Deprecated.Instead, please use
CoreEnvironment.Builder.orphanReporterConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Deprecated.Instead, please use
CoreEnvironment.Builder.securityConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.Instead, please use
CoreEnvironment.Builder.thresholdLoggingTracerConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- create() - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.Instead, please use
CoreEnvironment.Builder.timeoutConfig(Consumer)
and configure the builder passed to the consumer. Note: CoreEnvironment is a base class; you'll probably call that method via a subclass namedClusterEnvironment
. - create() - Static method in class com.couchbase.client.core.env.TimerConfig
-
Deprecated.Instead, please use
IoConfig.Builder.timerConfig(Consumer)
and configure the builder passed to the consumer. - 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, TimerConfig) - 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) - Static method in interface com.couchbase.client.core.diagnostics.WaitUntilReadyHelper.WaitUntilReadyLogger
- 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.ClientRecordFactory
- create(Core) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordFactoryMock
- create(CoreContext, NodeIdentifier) - 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(Core, CoreTransactionsSupportedExtensions) - Method in class com.couchbase.client.core.transaction.cleanup.CleanerFactory
- create(Core, CoreTransactionsSupportedExtensions) - Method in class com.couchbase.client.core.transaction.cleanup.CleanerMockFactory
- 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(NetworkResolution, Set<SeedNode>) - Static method in interface com.couchbase.client.core.topology.NetworkSelector
- 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>, short, RequestSpan) - Static method in class com.couchbase.client.core.msg.kv.ReplicaSubdocGetRequest
- create(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte, List<CoreSubdocGetCommand>, RequestSpan) - Static method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- create(ThreadFactory) - Static method in class com.couchbase.client.core.util.Jdk8Cleaner
- 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
-
Deprecated.
- create(List<E>, MemcachedHashingStrategy) - Static method in class com.couchbase.client.core.topology.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 - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- CREATE_AS_DELETED - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables the "create as deleted" flag, allowing a document to be created in a tombstoned state.
- CREATE_AS_DELETED - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- createAndStart(long) - Static method in class com.couchbase.client.core.Timer
-
Creates and starts a timer with default values.
- createAndStart(long, TimerConfig) - Static method in class com.couchbase.client.core.Timer
- 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(CoreBucketSettings, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreBucketManager
- createBucket(CoreBucketSettings, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreBucketManagerOps
- createBucket(CoreBucketSettings, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManager
- createBucket(Map<String, String>, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
-
Deprecated.
- createBucketRequest(CoreProtostellar, CoreBucketSettings, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManagerRequests
- createClientContext(String) - Static method in class com.couchbase.client.core.transaction.support.OptionsUtil
- createCollection(String, String, CoreCreateOrUpdateCollectionSettings, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreCollectionManagerOps
- createCollection(String, String, CoreCreateOrUpdateCollectionSettings, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreCollectionManager
- createCollection(String, String, CoreCreateOrUpdateCollectionSettings, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreCollectionManagerOps
- createCollectionRequest(CoreProtostellar, String, String, String, CoreCreateOrUpdateCollectionSettings, 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(CoreTransactionsSupportedExtensions) - 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>, CoreTransactionsSupportedExtensions) - 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) - 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, HostAndPort, 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
- currentUserFlags - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
- CUSTOM - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreConflictResolutionType
- 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 - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldType
- dateRanges() - Method in class com.couchbase.client.core.api.search.facet.CoreDateRangeFacet
- 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 - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- DCP - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The error is related to the DCP subsystem.
- DCP - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- DCP_IGNORE_PURGED_TOMBSTONES - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- DCP_IGNORE_PURGED_TOMBSTONES - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- 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 class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- 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 class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- debug(Throwable) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- DEBUG - Enum constant in enum 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(int) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
- 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.ServerSearchRequest
- 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(String, Throwable, ErrorContext) - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
- DecodingFailureException(Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailureException
- decompress(byte[]) - Method in interface com.couchbase.client.core.compression.snappy.SnappyCodec
- decompress(byte[], int, int) - Method in interface com.couchbase.client.core.compression.snappy.SnappyCodec
- decrement(Core, DecrementRequest, String, CoreKeyspace, CoreDurability) - Static method in class com.couchbase.client.core.classic.kv.BinaryAccessor
- DECREMENT - Enum constant in enum 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.
- DEDUPE_NOT_MY_VBUCKET_CLUSTERMAP - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Notify the server that the client correctly deals with the optional payload in a "Not My Vbucket" response.
- DEFAULT - Enum constant in enum 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 - Enum constant in enum 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 interface com.couchbase.client.core.topology.NetworkSelector
- 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_CERTIFICATE_VERIFICATION_ENABLED - Static variable in class com.couchbase.client.core.env.SecurityConfig.Defaults
-
By default, certificate verification for TLS connections is enabled.
- 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_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_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_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 second so that they do not clash with idle socket close attempts by the server.
- DEFAULT_IDLE_TIME_CHECK_INTERVAL - Static variable in class com.couchbase.client.core.service.KeyValueService
-
The interval when to check if idle sockets are to be cleaned up.
- 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_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_BUCKETS - Static variable in class com.couchbase.client.core.env.TimerConfig
- DEFAULT_NUM_CANDIDATES - Static variable in class com.couchbase.client.core.api.search.vector.CoreVectorQuery
- DEFAULT_NUM_KV_CONNECTIONS - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_NUM_TIMERS - Static variable in class com.couchbase.client.core.env.TimerConfig
- 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_TICK_DURATION - Static variable in class com.couchbase.client.core.env.TimerConfig
- 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_CLEANUP_CLIENT_ENABLED - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
- DEFAULT_TRANSACTIONS_CLEANUP_LOST_ENABLED - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
- 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, ConnectionString) - Constructor for class com.couchbase.client.core.config.DefaultConfigurationProvider
-
Creates a new configuration provider.
- 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
-
Deprecated.Use equivalent features of reactor-core like
RetrySpec
andRetryBackoffSpec
instead. - 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 - Enum constant in enum com.couchbase.client.core.diagnostics.ClusterState
-
At least one endpoint is connected.
- DEGRADED - Enum constant in enum com.couchbase.client.core.node.NodeState
-
This
Node
has at least one service connected. - DEGRADED - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The delete (remove) command.
- DELETE - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- DELETE_DOC - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- DELETE_WITH_META - Enum constant in enum 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
- deleteBucketRequest(CoreProtostellar, String, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManagerRequests
- 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 - Enum constant in enum 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.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
-
Deprecated.
- 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.EndpointDisconnectDelayedEvent
- 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.EndpointDisconnectResumedEvent
- 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.UnknownServerPushRequestReceivedEvent
- 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
- 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 class com.couchbase.client.core.service.KeyValueService
- 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 - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- DICT_UPSERT - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- disabled() - Static method in class com.couchbase.client.core.env.LoggingMeterConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
LoggingMeterConfig.builder()
. - disabled() - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - disabled() - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- DISABLED - Enum constant in enum 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
-
Deprecated.SLF4J is used for all logging.
- disableSlf4J(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
-
Deprecated.SFL4J is always used for logging.
- disableSlf4J(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.Please use
LoggerConfig.builder()
instead. - 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
- disallowQuerying(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- disconnect() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- disconnect() - Method in class com.couchbase.client.core.endpoint.QueryEndpoint
- 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 class com.couchbase.client.core.service.KeyValueService
- disconnect() - Method in interface com.couchbase.client.core.service.Service
-
Instruct this
Service
to disconnect. - DISCONNECTED - Enum constant in enum com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
-
Disconnect node ignored because the node is disconnected already.
- DISCONNECTED - Enum constant in enum com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
-
Add service ignored because the node is disconnected already.
- DISCONNECTED - Enum constant in enum com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
-
Remove service ignored because the node is disconnected already.
- DISCONNECTED - Enum constant in enum com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is disconnected and not trying to connect.
- DISCONNECTED - Enum constant in enum com.couchbase.client.core.node.NodeState
-
This
Node
is disconnected (has services and all are disconnected) - DISCONNECTED - Enum constant in enum com.couchbase.client.core.service.ServiceState
-
This
Service
is disconnected (has endpoints and all are disconnected) - DISCONNECTING - Enum constant in enum com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is currently disconnecting.
- DISCONNECTING - Enum constant in enum com.couchbase.client.core.node.NodeState
-
This
Node
has all services disconnecting. - DISCONNECTING - Enum constant in enum 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - 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
- DnsSrvResolver - Class in com.couchbase.client.core.util
- DnsSrvResolver(Executor) - Constructor for class com.couchbase.client.core.util.DnsSrvResolver
- DOC_NOT_JSON - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The existing document is not valid JSON
- DOC_TOO_DEEP - Enum constant in enum 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
- DocumentNotLockedException - Exception in com.couchbase.client.core.error
-
Thrown when the server reports the document is already locked - generally raised when an unlocking operation is being performed.
- DocumentNotLockedException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.DocumentNotLockedException
- DocumentNotLockedException(KeyValueErrorContext) - Constructor for exception com.couchbase.client.core.error.DocumentNotLockedException
- 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
-
Deprecated.
- doOnRetry(Consumer<? super RetryContext<T>>) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.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.classic.manager.ClassicCoreBucketManager
- dropBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
-
Deprecated.
- dropBucket(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreBucketManagerOps
- dropBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManager
- 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, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- 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
- dummy - Static variable in interface com.couchbase.client.core.diagnostics.WaitUntilReadyHelper.WaitUntilReadyLogger
- DUPLEX - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables Duplex mode support.
- DURABILITY_IMPOSSIBLE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Valid request, but given durability requirements are impossible to achieve.
- DURABILITY_IMPOSSIBLE - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
Valid request, but given durability requirements are impossible to achieve.
- DURABILITY_INVALID_LEVEL - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Invalid request.
- DURABILITY_INVALID_LEVEL - Enum constant in enum 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 - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- DURABLE_WRITE - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- 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.
- Either<L,
R> - Class in com.couchbase.client.core.util - eitherOf(float[], String) - Static method in class com.couchbase.client.core.api.search.vector.CoreVector
- 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
LoggingMeterConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
OrphanReporterConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
CompressionConfig.builder()
. - enableCertificateVerification(boolean) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
-
Pass false to bypass all TLS certificate verification checks.
- 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
LoggingMeterConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
OrphanReporterConfig.builder()
. - enabled(boolean) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
- enabled(boolean) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - 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
-
If enabled, and the user specifies a
clientContext
for a request, the client context is copied into the Mapped Diagnostic Context (MDC) when events related to that request are logged. - enableDiagnosticContext(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.Instead, please create a new builder with
LoggerConfig.builder()
, and then call the non-staticLoggerConfig.Builder.enableDiagnosticContext(boolean)
method. - enableDnsSrv(boolean) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- enableDnsSrv(boolean) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - 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
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - 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.ServerSearchRequest
- 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.SubdocMutateRequest.Command
- encode(ByteBufAllocator, boolean) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.AppendRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndLockRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndTouchRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetMetaRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.InsertRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Encode this request with the given allocator and opaque.
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.NoopRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.PrependRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanCancelRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.TouchRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
- encode(ByteBufAllocator, int, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
- encode(Set<MemcacheProtocol.Datatype>) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
- encodeAsBytes(Object) - Static method in class com.couchbase.client.core.json.Mapper
-
Encodes the given input into a byte array, formatted non-pretty.
- encodeAsBytesPretty(Object) - Static method in class com.couchbase.client.core.json.Mapper
-
Encodes the given input into a byte array, formatted pretty.
- encodeAsString(Object) - Static method in class com.couchbase.client.core.json.Mapper
-
Encodes the given input into a String, formatted non-pretty.
- encodeAsStringPretty(Object) - Static method in class com.couchbase.client.core.json.Mapper
-
Encodes the given input into a String, formatted pretty.
- encoded() - Method in interface com.couchbase.client.core.api.kv.CoreEncodedContent
- encodedExternalKeyWithCollection(ByteBufAllocator, KeyValueChannelContext, byte[]) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
-
Encodes a given key with the collection prefix if needed.
- encodedKeyWithCollection(ByteBufAllocator, KeyValueChannelContext) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
-
This method returns an encoded key with or without the collection prefix, depending on the context provided.
- encodedPlan() - Method in class com.couchbase.client.core.msg.query.PreparedStatement
- encodeDurationToMs(Duration) - Static method in class com.couchbase.client.core.util.Golang
-
Encodes a Java duration into the encoded golang format.
- encodeForManagementApi() - Method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
Encodes the
DurabilityLevel
so that the management API understands it. - encodeLatency() - Method in class com.couchbase.client.core.msg.RequestContext
- encodeLatency(long) - Method in class com.couchbase.client.core.msg.RequestContext
- EncodingFailureException - Exception in com.couchbase.client.core.error
-
Raised when provided content could not be successfully encoded.
- EncodingFailureException() - Constructor for exception com.couchbase.client.core.error.EncodingFailureException
- EncodingFailureException(String) - Constructor for exception com.couchbase.client.core.error.EncodingFailureException
- EncodingFailureException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.EncodingFailureException
- EncodingFailureException(Throwable) - Constructor for exception com.couchbase.client.core.error.EncodingFailureException
- encodingTimeNanos() - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreEncodedContent
- encrypt(byte[], String) - Method in interface com.couchbase.client.core.encryption.CryptoManager
-
Encrypts the given data using the named encrypter.
- end() - Method in class com.couchbase.client.core.api.search.facet.CoreDateRange
- end() - Method in class com.couchbase.client.core.api.search.result.CoreSearchDateRange
- end() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- end() - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Completes this span.
- end() - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
- end() - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
- endOfInput() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- endOfInput() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Indicates the complete JSON document has been fed to the parser.
- endOfInput() - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
-
Should be called after last chunk of data to parse has been fed.
- endpoint() - Method in class com.couchbase.client.core.CoreProtostellar
- endpoint() - Method in class com.couchbase.client.core.endpoint.ProtostellarPool
- Endpoint - Interface in com.couchbase.client.core.endpoint
-
The parent interface for all endpoints.
- ENDPOINT - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the Endpoint layer.
- ENDPOINT_CIRCUIT_OPEN - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Short circuits the endpoint write because the circuit breaker is open at the moment.
- ENDPOINT_NOT_AVAILABLE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Retried because at the point in time there was no endpoint available to dispatch to.
- ENDPOINT_NOT_WRITABLE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
The endpoint is connected, but for some reason cannot be written to at the moment.
- ENDPOINT_TEMPORARILY_NOT_AVAILABLE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Deprecated.
- EndpointConnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is published when an endpoint is connected properly.
- EndpointConnectedEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
- EndpointConnectionAbortedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is published when an endpoint is in the phase of reconnecting because of an error, but disconnect was called in the meantime and as a result any further reconnect attempts are aborted.
- EndpointConnectionAbortedEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
- EndpointConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is published when an endpoint connect attempt failed.
- EndpointConnectionFailedEvent(Event.Severity, Duration, EndpointContext, long, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
- EndpointConnectionIgnoredEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is published when an endpoint is connected properly but a disconnect signal came before so it is ignored.
- EndpointConnectionIgnoredEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
- EndpointContext - Class in com.couchbase.client.core.endpoint
- EndpointContext(CoreContext, HostAndPort, CircuitBreaker, ServiceType, Optional<HostAndPort>, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.endpoint.EndpointContext
-
Creates a new
EndpointContext
. - EndpointContext(EndpointContext) - Constructor for class com.couchbase.client.core.endpoint.EndpointContext
-
Helper method to duplicate the endpoint context (useful for extension).
- EndpointDiagnostics - Class in com.couchbase.client.core.diagnostics
-
A diagnostic report for an individual endpoint.
- EndpointDiagnostics(ServiceType, EndpointState, CircuitBreaker.State, String, String, Optional<String>, Optional<Long>, Optional<String>, Optional<Throwable>) - Constructor for class com.couchbase.client.core.diagnostics.EndpointDiagnostics
- EndpointDisconnectDelayedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is generated when an endpoint disconnect was delayed because it is still in use
- EndpointDisconnectDelayedEvent(EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectDelayedEvent
- EndpointDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is generated when an endpoint is correctly disconnected.
- EndpointDisconnectedEvent(Duration, EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectedEvent
-
Creates a new endpoint disconnected event.
- EndpointDisconnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is raised if an endpoint disconnect attempt failed for some reason.
- EndpointDisconnectionFailedEvent(Duration, EndpointContext, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
-
Creates a new endpoint disconnection failed event.
- EndpointDisconnectResumedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is generated when an endpoint disconnect was delayed, but is now about to be disconnected
- EndpointDisconnectResumedEvent(EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectResumedEvent
- EndpointPingReport - Class in com.couchbase.client.core.diagnostics
- EndpointPingReport(ServiceType, String, String, String, PingState, Optional<String>, Duration, Optional<String>) - Constructor for class com.couchbase.client.core.diagnostics.EndpointPingReport
- endpoints() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
-
Returns the diagnostic reports of each individual endpoint.
- endpoints() - Method in class com.couchbase.client.core.diagnostics.PingResult
-
Returns the diagnostic reports of each individual endpoint.
- endpoints() - Method in class com.couchbase.client.core.endpoint.ProtostellarPool
- endpoints(int) - Method in class com.couchbase.client.core.service.KeyValueServiceConfig.Builder
- endpoints(int) - Static method in class com.couchbase.client.core.service.KeyValueServiceConfig
- EndpointSelectionStrategy - Interface in com.couchbase.client.core.service
- EndpointState - Enum in com.couchbase.client.core.endpoint
-
Represents all states an
Endpoint
can be in. - EndpointStateChangedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is raised when an endpoint changes its underlying state.
- EndpointStateChangedEvent(Context, EndpointState, EndpointState) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- EndpointStateChangedEvent(EndpointContext, EndpointState, EndpointState) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- EndpointWriteFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is raised if the actual IO write and flush (into netty) failed.
- EndpointWriteFailedEvent(Event.Severity, EndpointContext, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointWriteFailedEvent
- enhanced(String) - Static method in class com.couchbase.client.core.msg.query.PreparedStatement
- ENHANCED_PREPARED_STATEMENTS - Enum constant in enum com.couchbase.client.core.config.ClusterCapabilities
-
Deprecated.
- EnhancedPreparedStatementStrategy - Class in com.couchbase.client.core.classic.query
-
Server remembers query plan; client sends just the prepared statement name.
- EnhancedPreparedStatementStrategy(Core, int) - Constructor for class com.couchbase.client.core.classic.query.EnhancedPreparedStatementStrategy
- ensureServiceAt(NodeIdentifier, ServiceType, int, Optional<String>) - Method in class com.couchbase.client.core.Core
-
This method can be used by a caller to make sure a certain service is enabled at the given target node.
- entries() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
- EnumLookupTable<E extends Enum<E>> - Class in com.couchbase.client.core.util
-
Provides efficient lookup for enums whose values are associated with small integers.
- environment() - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- environment() - Method in class com.couchbase.client.core.Core
- environment() - Method in class com.couchbase.client.core.CoreContext
-
The attached environment for this core.
- environment() - Method in class com.couchbase.client.core.CoreProtostellar
- environment() - Method in class com.couchbase.client.core.protostellar.ProtostellarContext
- ephemeral() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- ephemeral() - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
- EPHEMERAL - Enum constant in enum com.couchbase.client.core.config.BucketType
-
This bucket is an "ephemeral" bucket.
- epoch() - Method in class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.
- epoch() - Method in class com.couchbase.client.core.topology.TopologyRevision
- equals(Object) - Method in class com.couchbase.client.core.api.manager.CoreBucketAndScope
- equals(Object) - Method in class com.couchbase.client.core.api.query.CoreQueryContext
- equals(Object) - Method in class com.couchbase.client.core.api.search.result.CoreSearchDateRange
- equals(Object) - Method in class com.couchbase.client.core.api.search.result.CoreSearchNumericRange
- equals(Object) - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- equals(Object) - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- equals(Object) - Method in class com.couchbase.client.core.api.search.result.CoreSearchStatus
- equals(Object) - Method in class com.couchbase.client.core.api.search.result.CoreSearchTermRange
- equals(Object) - Method in class com.couchbase.client.core.cnc.metrics.AggregatingValueRecorder
- equals(Object) - Method in class com.couchbase.client.core.cnc.metrics.NameAndTags
- equals(Object) - Method in class com.couchbase.client.core.config.AlternateAddress
-
Deprecated.
- equals(Object) - Method in class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.
- equals(Object) - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- equals(Object) - Method in class com.couchbase.client.core.config.PortInfo
-
Deprecated.
- equals(Object) - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- equals(Object) - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- equals(Object) - Method in class com.couchbase.client.core.Core.ResponseMetricIdentifier
- equals(Object) - Method in class com.couchbase.client.core.CoreKeyspace
- equals(Object) - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
- equals(Object) - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
- equals(Object) - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
- equals(Object) - Method in class com.couchbase.client.core.diagnostics.PingResult
- equals(Object) - Method in class com.couchbase.client.core.env.NetworkResolution
- equals(Object) - Method in class com.couchbase.client.core.env.SeedNode
- equals(Object) - Method in class com.couchbase.client.core.io.CollectionIdentifier
- equals(Object) - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- equals(Object) - Method in class com.couchbase.client.core.msg.CancellationReason
- equals(Object) - Method in class com.couchbase.client.core.msg.kv.MutationToken
- equals(Object) - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
- equals(Object) - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- equals(Object) - Method in class com.couchbase.client.core.msg.RequestTarget
- equals(Object) - Method in class com.couchbase.client.core.node.Node
- equals(Object) - Method in class com.couchbase.client.core.node.NodeIdentifier
- equals(Object) - Method in class com.couchbase.client.core.projections.PathArray
- equals(Object) - Method in class com.couchbase.client.core.projections.PathObjectOrField
- equals(Object) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- equals(Object) - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- equals(Object) - Method in class com.couchbase.client.core.topology.NodeIdentifier
- equals(Object) - Method in class com.couchbase.client.core.topology.TopologyRevision
- equals(Object) - Method in class com.couchbase.client.core.util.HostAndPort
- equals(Object) - Method in class com.couchbase.client.core.util.NanoTimestamp
- equals(Object) - Method in class com.couchbase.client.core.util.NetworkAddress
- errIfNoCommands(ErrorContext) - Static method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- errIfTooManyCommands(ErrorContext) - Static method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- error() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
-
The reason this ping did not succeed.
- error() - Method in class com.couchbase.client.core.error.context.ViewErrorContext
- error() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- error() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
If the parser sees an error, it should fill this optional so that if the IO layer needs to fail the topmost future it will be passed in.
- error() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- error() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- error() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- error() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
-
A top-level exception that will be thrown from the lookupIn() call.
- error() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
-
A top-level exception that will be thrown from the mutateIn() call.
- error() - Method in class com.couchbase.client.core.msg.kv.SubDocumentField
- error() - Method in class com.couchbase.client.core.msg.view.ViewChunkTrailer
- error() - Method in class com.couchbase.client.core.msg.view.ViewError
- error(String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- error(String, String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- ERROR - Enum constant in enum com.couchbase.client.core.cnc.Event.Severity
-
Critical errors that require immediate attention and/or problems which are not recoverable by the system itself.
- ERROR - Enum constant in enum com.couchbase.client.core.cnc.RequestSpan.StatusCode
- ERROR - Enum constant in enum com.couchbase.client.core.diagnostics.PingState
- ERROR_MAP - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Command used to fetch the error map during the bootstrap process.
- ErrorClass - Enum in com.couchbase.client.core.transaction.error.internal
- errorCode() - Method in class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
- errorCode(ErrorMap.ErrorCode) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- errorCode(ErrorMap.ErrorCode) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Sets the error code on the request for debugging purposes.
- ErrorCode(String, String, Set<ErrorMap.ErrorAttribute>, ErrorMap.RetrySpecification) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
-
Creates a new error code, usually called from jackson.
- ErrorCodeAndMessage - Class in com.couchbase.client.core.error
-
A numeric error code and associated human-readable error message.
- ErrorCodeAndMessage(int, String, boolean, Map<String, Object>) - Constructor for class com.couchbase.client.core.error.ErrorCodeAndMessage
- ErrorContext - Class in com.couchbase.client.core.error.context
-
The ErrorContext is the parent interface for all service-specific error contexts that are thrown as part of the
CouchbaseException
. - ErrorContext(ResponseStatus) - Constructor for class com.couchbase.client.core.error.context.ErrorContext
- errorCount() - Method in interface com.couchbase.client.core.api.query.CoreQueryMetrics
- errorCount() - Method in class com.couchbase.client.core.api.search.result.CoreSearchStatus
- errorCount() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- errorCount() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- errored - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
- errorIfNeeded(InsertRequest) - Method in class com.couchbase.client.core.msg.kv.InsertResponse
- errorIncompleteResponse() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- errorIncompleteResponse() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
- errorLogging(Optional<PrintStream>) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- errorMap() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
-
Returns the error map if present.
- ErrorMap - Class in com.couchbase.client.core.io.netty.kv
-
The
ErrorMap
contains mappings from errors to their attributes, negotiated between the client and the server. - ErrorMap(int, int, Map<String, ErrorMap.ErrorCode>) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap
-
Creates a new Error Map, usually called from jackson.
- ErrorMap.ErrorAttribute - Enum in com.couchbase.client.core.io.netty.kv
- ErrorMap.ErrorCode - Class in com.couchbase.client.core.io.netty.kv
- ErrorMap.RetrySpecification - Class in com.couchbase.client.core.io.netty.kv
- ErrorMap.RetryStrategy - Enum in com.couchbase.client.core.io.netty.kv
- ErrorMapLoadedEvent - Class in com.couchbase.client.core.cnc.events.io
-
The KV error map got negotiated loaded from the server.
- ErrorMapLoadedEvent(IoContext, Duration, Optional<ErrorMap>) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
- ErrorMapLoadingFailedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If loading the KV error map for some reason fails, this event will capture the KV status code.
- ErrorMapLoadingFailedEvent(IoContext, Duration, short) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
- ErrorMapLoadingHandler - Class in com.couchbase.client.core.io.netty.kv
-
This handler tries to load the KV Error Map in a best effort manner.
- ErrorMapLoadingHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
-
Creates a new
ErrorMapLoadingHandler
. - ErrorMapUndecodableEvent - Class in com.couchbase.client.core.cnc.events.io
-
If the KV error map could be loaded, but the decoding of the buffer from JSON failed, this event will be raised.
- ErrorMapUndecodableEvent(IoContext, String, String) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
-
Creates a new
ErrorMapUndecodableEvent
. - errorPartitionCount() - Method in class com.couchbase.client.core.api.search.result.CoreSearchMetrics
- errorProfileNotPresent() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- errorProfileNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
- errors() - Method in class com.couchbase.client.core.api.search.CoreSearchMetaData
- errors() - Method in class com.couchbase.client.core.api.search.result.CoreSearchStatus
- errors() - Method in exception com.couchbase.client.core.error.AnalyticsException
-
Returns the full list of errors and warnings associated with the exception.
- errors() - Method in class com.couchbase.client.core.error.context.AnalyticsErrorContext
- errors() - Method in class com.couchbase.client.core.error.context.QueryErrorContext
- errors() - Method in exception com.couchbase.client.core.error.CoreErrorCodeAndMessageException
- errors() - Method in exception com.couchbase.client.core.error.QueryException
-
Deprecated.Returns the full list of errors and warnings associated with the exception.
- errors() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- errors() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- errors() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- ERRORS - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- errorSignatureNotPresent() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- errorSignatureNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
- errorThresholdPercentage() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns the configured error threshold percentage after which the circuit possibly opens.
- errorThresholdPercentage(int) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
The percentage of operations that need to fail in a window until the circuit is opened.
- errorThresholdPercentage(int) - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- errorWarningsNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
- event(String, Instant) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Sets an event on the span, which is translated to the corresponding implementation specific event.
- event(String, Instant) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
- event(String, Instant) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
- Event - Interface in com.couchbase.client.core.cnc
-
The parent interface for all events pushed through the command and control system.
- Event.Category - Enum in com.couchbase.client.core.cnc
-
Describes the category of any given event.
- Event.Severity - Enum in com.couchbase.client.core.cnc
-
Describes the severity of any given event.
- eventBus() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
The central event bus which manages all kinds of messages flowing throughout the client.
- eventBus() - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- eventBus(EventBus) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Customizes the event bus for the SDK.
- EventBus - Interface in com.couchbase.client.core.cnc
-
The
EventBus
is the main demarcation line between internal behavior and external visibility. - EventBus.PublishResult - Enum in com.couchbase.client.core.cnc
-
Signals if a publish call was successful and if not why.
- eventing() - Static method in class com.couchbase.client.core.msg.RequestTarget
- EVENTING - Enum constant in enum com.couchbase.client.core.service.ServiceType
-
The Eventing (function) service.
- eventingCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- eventingCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Deprecated.Please use
IoConfig.Builder.eventingCircuitBreakerConfig(Consumer)
instead. - eventingCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - eventingCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the eventing circuit breaker by passing its config builder to the given consumer.
- EventingEndpoint - Class in com.couchbase.client.core.endpoint
- EventingEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.EventingEndpoint
- EventingEndpoint.EventingPipelineInitializer - Class in com.couchbase.client.core.endpoint
- EventingErrorContext - Class in com.couchbase.client.core.error.context
- EventingErrorContext(ResponseStatus, RequestContext, int, Map<String, Object>) - Constructor for class com.couchbase.client.core.error.context.EventingErrorContext
- eventingEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for eventing traffic. - eventingEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the eventing service.
- eventingEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - EventingFunctionCompilationFailureException - Exception in com.couchbase.client.core.error
-
Raised if the eventing function failed to compile on the server.
- EventingFunctionCompilationFailureException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionCompilationFailureException
- EventingFunctionDeployedException - Exception in com.couchbase.client.core.error
-
Raised if the eventing function is currently deployed.
- EventingFunctionDeployedException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionDeployedException
- EventingFunctionIdenticalKeyspaceException - Exception in com.couchbase.client.core.error
-
Raised if the source and metadata keyspace are the same.
- EventingFunctionIdenticalKeyspaceException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionIdenticalKeyspaceException
- EventingFunctionNotBootstrappedException - Exception in com.couchbase.client.core.error
-
Raised if the eventing function is not bootstrapped at the time of request.
- EventingFunctionNotBootstrappedException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionNotBootstrappedException
- EventingFunctionNotDeployedException - Exception in com.couchbase.client.core.error
-
Raised if the eventing function is not deployed.
- EventingFunctionNotDeployedException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionNotDeployedException
- EventingFunctionNotFoundException - Exception in com.couchbase.client.core.error
-
Raised if the eventing function is not found.
- EventingFunctionNotFoundException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.EventingFunctionNotFoundException
- EventingPipelineInitializer() - Constructor for class com.couchbase.client.core.endpoint.EventingEndpoint.EventingPipelineInitializer
- EventingService - Class in com.couchbase.client.core.service
- EventingService(CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.EventingService
- eventingTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- eventingTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for eventing operations.
- eventingTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - eventLoopThreadCount() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the thread count per event loop.
- eventLoopThreadCount(int) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Overrides the number of threads used per event loop.
- eventLoopThreadCount(int) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - EventSubscription - Class in com.couchbase.client.core.cnc
-
Subscription for a consumer on a
EventBus
that can be used to unsubscribe once done. - evict(QueryRequest) - Method in class com.couchbase.client.core.classic.query.PreparedStatementStrategy
- evictionPolicy() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- evictionPolicy() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- exceeded() - Method in class com.couchbase.client.core.util.Deadline
- exception() - Method in class com.couchbase.client.core.retry.ProtostellarRequestBehaviour
- exception() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- exception() - Method in interface com.couchbase.client.core.retry.reactor.RetryContext
-
Deprecated.Returns the exception from the last iteration.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
-
If there is an exception raised while we are waiting for our connect phase to complete, the error should be propagated as a cause up the pipeline.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.io.netty.kv.SaslListMechanismsHandler
-
If there is an exception raised while we are waiting for our connect phase to complete, the error should be propagated as a cause up the pipeline.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.io.netty.PipelineErrorHandler
- exceptionTranslator() - Method in class com.couchbase.client.core.retry.RetryAction
-
If a request is cancelled as the result of this retry action, the throwable used to fail the request should be translated by this function.
- exclusive() - Method in class com.couchbase.client.core.kv.CoreScanTerm
- exec(Core) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- exec(Core) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
- execute(QueryRequest) - Method in class com.couchbase.client.core.classic.query.EnhancedPreparedStatementStrategy
- execute(QueryRequest) - Method in class com.couchbase.client.core.classic.query.LegacyPreparedStatementStrategy
- execute(QueryRequest) - Method in class com.couchbase.client.core.classic.query.PreparedStatementStrategy
- executeAdhoc(QueryRequest) - Method in class com.couchbase.client.core.classic.query.PreparedStatementStrategy
- executeAlreadyPrepared(QueryRequest, PreparedStatement) - Method in class com.couchbase.client.core.classic.query.PreparedStatementStrategy
-
Executes a query using an existing prepared statement.
- executeTransaction(Mono<CoreTransactionAttemptContext>, CoreMergedTransactionConfig, CoreTransactionContext, Function<CoreTransactionAttemptContext, Mono<Void>>, boolean) - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
-
The main transactions 'engine', responsible for attempting the transaction logic as many times as required, until the transaction commits, is explicitly rolled back, or expires.
- executionTime() - Method in interface com.couchbase.client.core.api.query.CoreQueryMetrics
- executionTime() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- executionTime() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- executor() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the executor used to schedule non-reactive async tasks across the SDK.
- exists - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
- exists() - Method in class com.couchbase.client.core.api.kv.CoreExistsResult
- exists(int) - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetResult
- EXISTS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The key exists in the cluster (with another CAS value).
- EXISTS - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- EXISTS - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The document exists (but maybe with another cas, depending on the op).
- existsAsync(CoreCommonOptions, String) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- existsAsync(CoreCommonOptions, String) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- existsAsync(CoreCommonOptions, String) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- existsBlocking(CoreCommonOptions, String) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- existsBlocking(CoreCommonOptions, String) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- existsReactive(CoreCommonOptions, String) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- existsReactive(CoreCommonOptions, String) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- existsRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- expandMacro() - Method in class com.couchbase.client.core.api.kv.CoreSubdocMutateCommand
- expectation(Type) - Method in class com.couchbase.client.core.env.BuilderPropertySetter.TypeConverterRegistry
- expirationTime() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
- expirationTime() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- expired - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
- expiredClientIds() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- expiredEntryCleanupFailedAttempts - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
- expiredEntryCleanupTotalAttempts - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
- expiresAfterMillis() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- expiry() - Method in class com.couchbase.client.core.api.kv.CoreGetResult
- expiry() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- EXPIRY_TIME - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- explain() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- explanation() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- exponential(Duration, Duration, int, boolean) - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
-
Backoff function with exponential backoff delay.
- EXPONENTIAL - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
- exponentialBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with exponential backoff delay.
- exponentialBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function with exponential backoff delay.
- exponentialBackoffWithJitter(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with full jitter backoff strategy.
- exponentialBackoffWithJitter(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function with full jitter backoff strategy.
- export() - Method in class com.couchbase.client.core.api.search.CoreSearchQuery
- export() - Method in class com.couchbase.client.core.diagnostics.WaitUntilReadyHelper.WaitUntilReadyState
- export() - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
-
Exports the tokens into a universal format.
- exportAsMap() - Method in class com.couchbase.client.core.cnc.AbstractContext
- exportAsMap() - Method in interface com.couchbase.client.core.cnc.Context
-
Export this context into a generic map.
- exportAsMap() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- exportAsMap() - Method in class com.couchbase.client.core.env.TimerConfig
- exportAsMap() - Method in interface com.couchbase.client.core.service.ServiceConfig
- exportAsMap() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- exportAsString(Context.ExportFormat) - Method in class com.couchbase.client.core.cnc.AbstractContext
- exportAsString(Context.ExportFormat) - Method in interface com.couchbase.client.core.cnc.Context
-
Export this context into the specified format.
- exportAsString(Context.ExportFormat) - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Export this environment into the specified format.
- exportForSearch() - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
-
Exports the tokens into a format recognized by the FTS search engine.
- exportToJson() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
-
Exports this report into the standard JSON format which is consistent across different SDKs.
- exportToJson() - Method in class com.couchbase.client.core.diagnostics.PingResult
-
Exports this report into the standard JSON format which is consistent across different SDKs.
- exptime() - Method in class com.couchbase.client.core.transaction.components.DocumentMetadata
- exptimePreTxn() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- EXT_ALL_KV_COMBINATIONS - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_BINARY_METADATA - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_BINARY_SUPPORT - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_CUSTOM_METADATA_COLLECTION - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_DEFERRED_COMMIT - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_INSERT_EXISTING - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_MOBILE_INTEROP - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_OBSERVABILITY - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_PARALLEL_UNSTAGING - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_QUERY - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_QUERY_CONTEXT - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_REMOVE_COMPLETED - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_REPLACE_BODY_WITH_XATTR - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_SDK_INTEGRATION - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_SERIALIZATION - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_SINGLE_QUERY - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_STORE_DURABILITY - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_THREAD_SAFE - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_TIME_OPT_UNSTAGING - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_TRANSACTION_ID - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- EXT_UNKNOWN_ATR_STATES - Enum constant in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- extensions - Variable in class com.couchbase.client.core.transaction.forwards.CoreTransactionsSupportedExtensions
- external() - Method in class com.couchbase.client.core.transaction.util.MonoBridge
- external(T) - Static method in class com.couchbase.client.core.env.OwnedOrExternal
- EXTERNAL - Static variable in class com.couchbase.client.core.env.NetworkResolution
-
Pins it to external resolution.
- EXTERNAL - Static variable in interface com.couchbase.client.core.topology.NetworkSelector
- ExternalSupplier<T> - Class in com.couchbase.client.core.env
-
Deprecated.Please use
Supplier
instead. In internal Couchbase code, please useOwnedOrExternal.external(Object)
instead. - ExternalSupplier(T) - Constructor for class com.couchbase.client.core.env.ExternalSupplier
-
Deprecated.
- extractCommonFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Returns only the common flags from the full flags.
- extractCommonFormatFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Returns just the 4 bit format field from the common flags.
- extractToken(boolean, short, ByteBuf, String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Tries to extract the mutation token if the surround msg and environment allows for it.
- extras(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- extrasAsInt(ByteBuf, int, int) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Tries to extract the extras as an integer value and if not possible returns the default value.
- extrasLength(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
F
- facets() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- facets() - Method in class com.couchbase.client.core.api.search.result.CoreReactiveSearchResult
- facets() - Method in class com.couchbase.client.core.api.search.result.CoreSearchResult
- facets() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
- fail(RuntimeException) - Static method in class com.couchbase.client.core.retry.ProtostellarRequestBehaviour
- fail(Throwable) - Method in class com.couchbase.client.core.msg.BaseRequest
- fail(Throwable) - Method in interface com.couchbase.client.core.msg.Request
-
Fails this request and completes it.
- fail(Throwable) - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- FAIL_AMBIGUOUS - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_ATR_FULL - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_CAS_MISMATCH - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_DOC_ALREADY_EXISTS - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_DOC_NOT_FOUND - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_EXPIRY - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_HARD - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_OTHER - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_PATH_ALREADY_EXISTS - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_PATH_NOT_FOUND - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_TRANSIENT - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- FAIL_WRITE_WRITE_CONFLICT - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- failed() - Method in class com.couchbase.client.core.msg.BaseRequest
- failed() - Method in interface com.couchbase.client.core.msg.Request
-
Allows to check if this request has been completed but with an exception.
- failed() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- failed() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- FAILED - Enum constant in enum com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
-
Dispatching the operation failed for some reason (see cause).
- FAILED - Enum constant in enum com.couchbase.client.core.diagnostics.AuthenticationStatus
-
Authentication failed.
- failedOver() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- FailFastRetryStrategy - Class in com.couchbase.client.core.retry
-
An internal strategy to fail fast any request that goes through it.
- failFeed(Throwable) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueResponse
- failIfIndexesOfflineHelper(Set<String>, boolean, List<CoreQueryIndex>) - Static method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- failRequestWith(HttpResponseStatus, String, NonChunkedHttpRequest<Response>) - Method in class com.couchbase.client.core.io.netty.eventing.NonChunkedEventingMessageHandler
- failRequestWith(HttpResponseStatus, String, NonChunkedHttpRequest<Response>) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
To be implemented by children, should return the proper service exception type for each.
- failRows(Throwable) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Fails the row flux with the given message.
- failStream(Throwable) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
- fallbackToConsole() - Method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.SLF4J is used for all logging.
- fallbackToConsole(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
-
Deprecated.SLF4J is used for all logging.
- fallbackToConsole(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.Please use
LoggerConfig.builder()
instead, and configure your SLF4J binding to log to the console if desired. - FATAL - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- FeatureNegotiatingHandler - Class in com.couchbase.client.core.io.netty.kv
-
The
FeatureNegotiatingHandler
is responsible for sending the KV "hello" command and to handshake enabled features on both sides. - FeatureNegotiatingHandler(EndpointContext, Set<ServerFeature>) - Constructor for class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
-
Creates a new
FeatureNegotiatingHandler
. - FeatureNotAvailableException - Exception in com.couchbase.client.core.error
-
Exception which states that the feature is not available for the bucket.
- FeatureNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeatureNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeatureNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeaturesNegotiatedEvent - Class in com.couchbase.client.core.cnc.events.io
-
Captures the end of the KV feature negotiation.
- FeaturesNegotiatedEvent(IoContext, Duration, List<ServerFeature>) - Constructor for class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
- FeaturesNegotiationFailedEvent - Class in com.couchbase.client.core.cnc.events.io
- FeaturesNegotiationFailedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
- feed(ByteBuf) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- feed(ByteBuf) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Parses the given JSON document fragment.
- feed(ByteBuf) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
-
Consumes all readable bytes from the given buffer.
- feedItems(ByteBuf, boolean, boolean) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueResponse
-
Feeds the items from the buffer into the sink and completes it if needed.
- feedItems(List<CoreRangeScanItem>, boolean, boolean) - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueResponse
-
Method used in testing to feed items directly.
- FEET - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- FETCH_CONFIG - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The client's cluster map may be outdated and requires updating.
- field - Variable in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- field() - Method in class com.couchbase.client.core.api.search.facet.CoreSearchFacet
- field() - Method in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- field() - Method in interface com.couchbase.client.core.api.search.result.CoreSearchFacetResult
- field() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- field(int) - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetResult
- field(int) - Method in class com.couchbase.client.core.api.kv.CoreSubdocMutateResult
- FIELD_CLIENTS - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- FIELD_OVERRIDE - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- FIELD_OVERRIDE_ENABLED - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- FIELD_OVERRIDE_EXPIRES - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- FIELD_RECORDS - Static variable in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- fields() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetResult
- fields() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- fields() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- fields() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- fillInStackTrace() - Method in exception com.couchbase.client.core.error.StacklessCompletionException
- filter(Iterable<T>, Predicate<? super T>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Convenience method equivalent to:
- filter(T[], Predicate<? super T>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Convenience method equivalent to:
- findAnnotation(Annotation, Class<T>) - Static method in class com.couchbase.client.core.util.CbAnnotations
-
Searches the given annotation and any meta-annotations, returning the first annotation of the given class.
- findAnnotation(AnnotatedElement, Class<T>) - Static method in class com.couchbase.client.core.util.CbAnnotations
-
Searches the element for an annotation of the given class and returns the first match.
- findCause(Throwable, Class<T>) - Static method in class com.couchbase.client.core.util.CbThrowables
-
Walks the causal chain of the given throwable (starting with the given throwable itself) and returns the first throwable that is an instance of the specified type.
- findEntryForTransaction(Core, CollectionIdentifier, String, String, CoreMergedTransactionConfig, SpanWrapper, CoreTransactionLogger) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
- findEntryForTransaction(Core, CollectionIdentifier, String, String, CoreMergedTransactionConfig, SpanWrapper, CoreTransactionLogger, MeteringUnits.MeteringUnitsBuilder) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
- finish() - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- finish(Throwable) - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- finish(Throwable) - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- finishWithErrorStatus() - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- FIRST - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMissing
- fixed(Duration) - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
-
Backoff function with fixed backoff delay
- fixedBackoff(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with fixed backoff delay.
- fixedBackoff(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function with fixed backoff delay.
- flags() - Method in interface com.couchbase.client.core.api.kv.CoreEncodedContent
- flags() - Method in class com.couchbase.client.core.api.kv.CoreGetResult
- flags() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- flags() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
-
Returns the flag for this document if success.
- flags() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
- flags() - Method in class com.couchbase.client.core.msg.kv.GetResponse
-
Returns the flags of this document, if found.
- flags() - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreEncodedContent
- FLAGS - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- flatMap(Function<? super T, ? extends CoreAsyncResponse<U>>) - Method in class com.couchbase.client.core.api.kv.CoreAsyncResponse
- flexExtrasLength(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- FLEXIBLE_REQUEST - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- FLEXIBLE_RESPONSE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- flexibleExtras() - Method in class com.couchbase.client.core.msg.kv.KeyValueBaseResponse
- flexibleExtras(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Retrieve the flexible extras from the packet.
- FlexibleExtras(int, int, long) - Constructor for class com.couchbase.client.core.io.netty.kv.MemcacheProtocol.FlexibleExtras
- flexibleRequest(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Create a flexible memcached protocol request with all fields necessary.
- flexIndex() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- flexIndex() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- flushBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreBucketManager
- flushBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
-
Deprecated.
- flushBucket(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreBucketManagerOps
- flushBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManager
- flushEnabled() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- flushEnabled() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- forBootstrap(String, int) - Static method in class com.couchbase.client.core.node.NodeIdentifier
- forBucket(String) - Static method in exception com.couchbase.client.core.error.BucketExistsException
- forBucket(String) - Static method in exception com.couchbase.client.core.error.BucketNotFlushableException
- forBucket(String) - Static method in exception com.couchbase.client.core.error.BucketNotFoundException
- FORCE_IPV4 - Static variable in class com.couchbase.client.core.util.NetworkAddress
-
Flag which controls if even if ipv6 is present, IPv4 should be preferred.
- FORCE_IPV4_PROPERTY - Static variable in class com.couchbase.client.core.util.NetworkAddress
- forceOverride() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- forceOverride() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- forcesOverride() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- forcesOverride() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- forCollection(String) - Static method in exception com.couchbase.client.core.error.CollectionExistsException
- forCollection(String) - Static method in exception com.couchbase.client.core.error.CollectionNotFoundException
- forEach(BiConsumer<Integer, PartitionTopology>) - Method in class com.couchbase.client.core.topology.PartitionMap
-
Passes each map entry to the given consumer.
- forGroup(String) - Static method in exception com.couchbase.client.core.error.GroupNotFoundException
- forKey(String) - Static method in exception com.couchbase.client.core.error.DocumentMutationLostException
- form(UrlQueryStringBuilder) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- format() - Method in class com.couchbase.client.core.api.query.CoreQueryContext
- format() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- format() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
- format() - Method in class com.couchbase.client.core.util.HostAndPort
- format(Level, String, Throwable) - Method in class com.couchbase.client.core.cnc.DefaultLoggerFormatter
- format(Level, String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggerFormatter
-
Deprecated.Formats the inputs into a string that will be printed.
- formatIndexFields(Collection<String>) - Static method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- formatPath(String, String...) - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- formatPath(String, List<String>) - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- formattedLong() - Method in class com.couchbase.client.core.env.UserAgent
- formattedShort() - Method in class com.couchbase.client.core.env.UserAgent
- forName(String, String) - Static method in exception com.couchbase.client.core.error.DesignDocumentNotFoundException
- forOwnedEnvironment() - Static method in class com.couchbase.client.core.cnc.events.config.TlsRequiredButNotEnabledEvent
- forPrefix(String) - Static method in interface com.couchbase.client.core.kv.CoreRangeScan
- forProperty(String, String, Throwable) - Static method in exception com.couchbase.client.core.env.InvalidPropertyException
- forRangeScan(byte[], CoreRangeScan, CoreScanOptions, short, CoreContext, CollectionIdentifier, Map<Short, MutationToken>) - Static method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
- forSamplingScan(CoreSamplingScan, CoreScanOptions, short, CoreContext, CollectionIdentifier, Map<Short, MutationToken>) - Static method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
- forScope(String) - Static method in exception com.couchbase.client.core.error.ScopeExistsException
- forScope(String) - Static method in exception com.couchbase.client.core.error.ScopeNotFoundException
- forSharedEnvironment() - Static method in class com.couchbase.client.core.cnc.events.config.TlsRequiredButNotEnabledEvent
- forUser(String, String) - Static method in exception com.couchbase.client.core.error.UserNotFoundException
- forwardCompatibility() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- forwardCompatibility() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- forwardCompatibility() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- ForwardCompatibility - Class in com.couchbase.client.core.transaction.forwards
-
A mechanism to help ensure that older clients can be prevented from interacting with transactions created by future clients that they do not know how to process.
- ForwardCompatibility(JsonNode) - Constructor for class com.couchbase.client.core.transaction.forwards.ForwardCompatibility
- ForwardCompatibilityFailureException - Exception in com.couchbase.client.core.error.transaction
-
This transaction has been prevented from interacting with documents or metadata owned by another transaction, due to compatibility issues.
- ForwardCompatibilityFailureException() - Constructor for exception com.couchbase.client.core.error.transaction.ForwardCompatibilityFailureException
- ForwardCompatibilityRequiresRetryException - Exception in com.couchbase.client.core.error.transaction.internal
- ForwardCompatibilityRequiresRetryException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.ForwardCompatibilityRequiresRetryException
- ForwardCompatibilityStage - Enum in com.couchbase.client.core.transaction.forwards
-
Points in the protocol where forward compatibility can be checked.
- forwardPartitions() - Method in class com.couchbase.client.core.config.PartitionInfo
-
Deprecated.
- FOUND_NOT_PERSISTED - Enum constant in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was found but not persisted.
- FOUND_PERSISTED - Enum constant in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was persisted.
- FOUR - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence of four nodes (one active and three replicas).
- fragment() - Method in class com.couchbase.client.core.api.kv.CoreSubdocMutateCommand
- fragments() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- FRAMING_EXTRAS_READ_UNITS_USED - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Signals that read/write units have been returned.
- FRAMING_EXTRAS_TRACING - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
The byte used to signal this is a tracing extras frame.
- FRAMING_EXTRAS_WRITE_UNITS_USED - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- freeToWrite() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- freeToWrite() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
If new requests can be written to this endpoint
- freezePlan(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- freezePlan(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- freezePlan(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- from() - Method in interface com.couchbase.client.core.kv.CoreRangeScan
- from(byte[]) - Static method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- from(ObjectNode) - Static method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
-
Parses a FTS JSON representation of a
CoreSearchRowLocations
. - from(CollectionIdentifier) - Static method in class com.couchbase.client.core.CoreKeyspace
- from(MemcacheProtocol.FlexibleExtras) - Static method in class com.couchbase.client.core.api.kv.CoreKvResponseMetadata
- from(QueryChunkHeader, QueryChunkTrailer) - Static method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- from(CoreTransactionsExtension...) - Static method in class com.couchbase.client.core.transaction.forwards.CoreTransactionsSupportedExtensions
- from(Class<?>) - Static method in class com.couchbase.client.core.env.VersionAndGitHash
- from(Class<E>, Function<E, Integer>) - Static method in interface com.couchbase.client.core.util.IntMap
-
Returns a new instance where the values are the values of the given enum class, and the associated key is derived by applying the given function to the value.
- from(Iterable<E>, Function<E, Integer>) - Static method in interface com.couchbase.client.core.util.IntMap
-
Returns a new instance where the values are the values of the given iterable, and the associated key is derived by applying the given function to the value.
- from(String) - Static method in enum com.couchbase.client.core.api.query.CoreQueryStatus
- from(String) - Static method in enum com.couchbase.client.core.env.SaslMechanism
-
Helper method to create the enum from its string representation.
- from(Throwable) - Static method in class com.couchbase.client.core.transaction.util.MeteringUnits
- from(List<CoreSearchRowLocation>) - Static method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- from(Map<Integer, E>) - Static method in interface com.couchbase.client.core.util.IntMap
-
Returns a new instance from the entries of the given map.
- from(Map<String, ?>) - Static method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
-
Parses the serialized form returned by
MutationTokenAggregator.export()
- fromAtrEntry(CollectionIdentifier, ActiveTransactionRecordEntry) - Static method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- fromDefault(String) - Static method in class com.couchbase.client.core.io.CollectionIdentifier
- fromDnsSrv(String, boolean, boolean) - Static method in class com.couchbase.client.core.util.DnsSrv
-
Fetch a bootstrap list from DNS SRV using default OS name resolution.
- fromDnsSrvOrThrowIfTlsRequired(String, boolean) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
- fromHostnames(List<String>) - Static method in class com.couchbase.client.core.util.ConnectionString
- fromInitial(S) - Static method in class com.couchbase.client.core.util.SingleStateful
-
Creates a new stateful component with an initial state.
- fromInitial(S, BiConsumer<S, S>) - Static method in class com.couchbase.client.core.util.SingleStateful
-
Creates a new stateful component with an initial state.
- fromJson(byte[]) - Static method in class com.couchbase.client.core.io.netty.kv.ErrorMap
-
Creates a new ErrorMap by parsing the json representation.
- fromJson(String) - Static method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- fromJsonArray(byte[]) - Static method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- fromKey(PrivateKey, String, List<X509Certificate>) - Static method in class com.couchbase.client.core.env.CertificateAuthenticator
-
Creates a new
CertificateAuthenticator
directly from a key and certificate chain. - fromKeyManagerFactory(Supplier<KeyManagerFactory>) - Static method in class com.couchbase.client.core.env.CertificateAuthenticator
-
Creates a new
CertificateAuthenticator
from aKeyManagerFactory
. - fromKeyStore(Path, String, Optional<String>) - Static method in class com.couchbase.client.core.env.CertificateAuthenticator
-
Creates a new
CertificateAuthenticator
from a key store path. - fromKeyStore(KeyStore, String) - Static method in class com.couchbase.client.core.env.CertificateAuthenticator
-
Creates a new
CertificateAuthenticator
from a key store. - fromMap(Map<String, String>) - Static method in interface com.couchbase.client.core.env.PropertyLoader
-
Returns a new property loader that loads the properties from the given map.
- fromMessage(String) - Static method in exception com.couchbase.client.core.error.InvalidArgumentException
- fromMessage(String, Throwable) - Static method in exception com.couchbase.client.core.error.InvalidArgumentException
- fromNewBuilder(ThresholdLoggingTracerConfig.Builder) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
-
Deprecated.
- fromResponse(ObjectNode) - Static method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- fromResponse(SearchChunkRow) - Static method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- FULL - Enum constant in enum com.couchbase.client.core.logging.RedactionLevel
-
User, System, and Metadata are all redacted.
- FULL - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreEvictionPolicyType
- functionsStatus(CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
G
- GenericErrorContext - Class in com.couchbase.client.core.error.context
- GenericErrorContext(Map<String, Object>, AbstractContext) - Constructor for class com.couchbase.client.core.error.context.GenericErrorContext
- GenericFailureDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
- GenericFailureDetectedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
- GenericHttpRequestErrorContext - Class in com.couchbase.client.core.error.context
- GenericHttpRequestErrorContext(Request<?>, int) - Constructor for class com.couchbase.client.core.error.context.GenericHttpRequestErrorContext
- GenericManagerRequest - Class in com.couchbase.client.core.msg.manager
-
Deprecated.in favor of issuing manager requests using
CoreHttpClient
. CAVEAT: the core HTTP client throws an exception if the response's HTTP status code indicates failure. This is in contrast to GenericManagerRequest, whose response completes "successfully" regardless of HTTP status code. - GenericManagerRequest(CoreContext, Supplier<FullHttpRequest>, boolean, RequestSpan) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerRequest
-
Deprecated.
- GenericManagerRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean, RequestSpan) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerRequest
-
Deprecated.
- GenericManagerResponse - Class in com.couchbase.client.core.msg.manager
- GenericManagerResponse(ResponseStatus, byte[], int) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerResponse
- GenericRequestErrorContext - Class in com.couchbase.client.core.error.context
-
This generic error context can be constructed from any request and will pull out as much information as possible.
- GenericRequestErrorContext(Request<?>) - Constructor for class com.couchbase.client.core.error.context.GenericRequestErrorContext
- get() - Method in class com.couchbase.client.core.env.ExternalSupplier
-
Deprecated.
- get() - Method in class com.couchbase.client.core.env.OwnedOrExternal
-
Returns the resource.
- get() - Method in class com.couchbase.client.core.env.OwnedSupplier
-
Deprecated.
- get() - Static method in class com.couchbase.client.core.transaction.threadlocal.TransactionMarkerOwner
- get(byte) - Method in interface com.couchbase.client.core.util.IntMap
-
Reinterprets the byte as a positive integer, then returns the value associated with the given integer, or null if not found.
- get(byte[]) - Method in class com.couchbase.client.core.topology.KetamaRing
-
Returns the value associated with the key.
- get(int) - Method in class com.couchbase.client.core.topology.PartitionMap
- get(int) - Method in interface com.couchbase.client.core.util.IntMap
-
Returns the value associated with the given integer, or null if not found.
- get(short) - Method in interface com.couchbase.client.core.util.IntMap
-
Reinterprets the short as a positive integer, then returns the value associated with the given integer, or null if not found.
- get(ByteBufAllocator, SecurityConfig, EndpointContext) - Static method in class com.couchbase.client.core.io.netty.SslHandlerFactory
- get(CoreHttpPath, CoreCommonOptions) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpClient
- get(CollectionIdentifier) - Method in class com.couchbase.client.core.io.CollectionMap
-
Retrieves the collection id for the given identifier.
- get(CollectionIdentifier, String) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Gets a document with the specified
id
and from the specified Couchbasebucket
. - get(String) - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- get(String, String) - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- GET - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The get command.
- GET - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- GET_AND_LOCK - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Allows to get a document and perform a write lock at the same time.
- GET_AND_TOUCH - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Allows to get a document and reset its expiry at the same time.
- GET_CLUSTER_CONFIG_WITH_KNOWN_VERSION - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
If enabled, the client may include its current config version in a GET_CLUSTER_CONFIG request, and the server may respond to such a request with an empty value to indicate the client already has the latest version.
- GET_CONFIG - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the current configuration for the bucket ("cccp").
- GET_DOC - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- GET_META - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Fetches metadata for a document
- GET_REPLICA - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
A replica get operation.
- getAll() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- getAllBuckets(CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreBucketManager
- getAllBuckets(CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
-
Deprecated.
- getAllBuckets(CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreBucketManagerOps
- getAllBuckets(CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManager
- getAllDesignDocuments(boolean, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreViewIndexManager
-
Returns map of design doc name to JSON.
- getAllFunctions(CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
- getAllIndexes(CoreGetAllQueryIndexesOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- getAllIndexes(CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- getAllIndexes(CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- getAllIndexes(CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- getAllIndexes(String, CoreGetAllQueryIndexesOptions) - Method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- getAllReplicasAsync(Core, CollectionIdentifier, String, Duration, RetryStrategy, Map<String, Object>, RequestSpan, Function<ReplicaHelper.GetReplicaResponse, R>) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
-
Reads from replicas or the active node based on the options and returns the results as a list of futures that might complete or fail.
- getAllReplicasReactive(Core, CollectionIdentifier, String, Duration, RetryStrategy, Map<String, Object>, RequestSpan) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
- getAllReplicasReactive(CoreCommonOptions, String) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAllReplicasReactive(CoreCommonOptions, String) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- getAllReplicasReactive(CoreCommonOptions, String) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- getAllReplicasRequests(Core, CollectionIdentifier, String, Map<String, Object>, RetryStrategy, Duration, RequestSpan) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
-
Helper method to assemble a stream of requests to the active and all replicas
- getAllScopes(CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreCollectionManagerOps
- getAllScopes(CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreCollectionManager
- getAllScopes(CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreCollectionManagerOps
- getAndLockAsync(CoreCommonOptions, String, Duration) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAndLockAsync(CoreCommonOptions, String, Duration) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- getAndLockAsync(CoreCommonOptions, String, Duration) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- getAndLockBlocking(CoreCommonOptions, String, Duration) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAndLockReactive(CoreCommonOptions, String, Duration) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAndLockRequest(CoreProtostellar, CoreCommonOptions, CoreKeyspace, String, Duration, CompressionConfig) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- GetAndLockRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV GetAndTouch operation.
- GetAndLockRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Duration, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.GetAndLockRequest
- GetAndLockResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetAndLockRequest
. - getAndTouchAsync(CoreCommonOptions, String, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAndTouchAsync(CoreCommonOptions, String, CoreExpiry) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- getAndTouchAsync(CoreCommonOptions, String, CoreExpiry) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- getAndTouchBlocking(CoreCommonOptions, String, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAndTouchReactive(CoreCommonOptions, String, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAndTouchRequest(CoreProtostellar, CoreCommonOptions, CoreKeyspace, String, CoreExpiry, CompressionConfig) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- GetAndTouchRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV GetAndTouch operation.
- GetAndTouchRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, long, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.GetAndTouchRequest
- GetAndTouchResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetAndTouchRequest
. - getAnyReplicaAsync(Core, CollectionIdentifier, String, Duration, RetryStrategy, Map<String, Object>, RequestSpan, Function<ReplicaHelper.GetReplicaResponse, R>) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
- getAnyReplicaReactive(CoreCommonOptions, String) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAnyReplicaReactive(CoreCommonOptions, String) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- getAnyReplicaReactive(CoreCommonOptions, String) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- getAsync(Core, CoreTransactionLogger, CollectionIdentifier, CoreMergedTransactionConfig, String, String, boolean, SpanWrapper, Optional<String>, MeteringUnits.MeteringUnitsBuilder, CoreTransactionsSupportedExtensions) - Static method in class com.couchbase.client.core.transaction.components.DocumentGetter
- getAsync(CoreCommonOptions, String, List<String>, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getAsync(CoreCommonOptions, String, List<String>, boolean) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- getAsync(CoreCommonOptions, String, List<String>, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- getAtr(Core, CollectionIdentifier, String, Duration, SpanWrapper) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
-
TXNJ-13: Get the ATR.
- getAtrDebug(CollectionIdentifier, String) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordUtil
- getAtrDebug(Optional<CollectionIdentifier>, Optional<String>) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordUtil
- getBlocking(CoreCommonOptions, String, List<String>, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getBlocking(CoreCommonOptions, String, List<String>, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- getBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreBucketManager
- getBucket(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
-
Deprecated.
- getBucket(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreBucketManagerOps
- getBytes(long, long) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- getBytes(long, long) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
-
Returns a region of the stream as a byte array.
- getCleaner() - Method in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- getClientRecord(CollectionIdentifier, SpanWrapper) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- getClusterConfigWithKnownVersion() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- GetCollectionIdRequest - Class in com.couchbase.client.core.msg.kv
-
Fetches the collection ID from the cluster based on a
CollectionIdentifier
. - GetCollectionIdRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- GetCollectionIdResponse - Class in com.couchbase.client.core.msg.kv
- GetCollectionIdResponse(ResponseStatus, Optional<Long>) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionIdResponse
- GetCollectionManifestRequest - Class in com.couchbase.client.core.msg.kv
- GetCollectionManifestRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- GetCollectionManifestResponse - Class in com.couchbase.client.core.msg.kv
- GetCollectionManifestResponse(ResponseStatus, Optional<String>) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
- getDefaultScheme() - Method in class com.couchbase.client.core.endpoint.MultiAddressNameResolverFactory
- getDelay(TimeUnit) - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- getDesignDocument(String, boolean, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreViewIndexManager
-
Returns the named design document from the specified namespace.
- getFailIfInstanceLimitReached() - Static method in class com.couchbase.client.core.CoreLimiter
- getFromReplicaInvalidReplica(int, int) - Static method in class com.couchbase.client.core.error.CommonExceptions
- getFromReplicaNotCouchbaseBucket() - Static method in class com.couchbase.client.core.error.CommonExceptions
- getFunction(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
- getIndex(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- getIndex(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- getIndex(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- getIndexedDocumentsCount(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- getIndexedDocumentsCount(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- getIndexedDocumentsCount(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- getLinks(String, String, String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
- getMaxAllowedInstances() - Static method in class com.couchbase.client.core.CoreLimiter
- getMechanismNames(Map<String, ?>) - Method in class com.couchbase.client.core.io.netty.kv.sasl.CouchbaseSaslClientFactory
-
Note that this method should be never used, but for completeness sake it returns all supported mechanisms by Couchbase.
- getMechanismNames(Map<String, ?>) - Method in class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
- getMessage() - Method in exception com.couchbase.client.core.error.CouchbaseException
- GetMetaRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a kv get meta operation.
- GetMetaRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.GetMetaRequest
- GetMetaResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetMetaRequest
. - getNamedParamsForGetAllIndexes() - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- getNamedParamsForGetAllIndexes(String, String, String) - Static method in class com.couchbase.client.core.manager.CoreQueryIndexManager
-
Deprecated.
- getOrDefault(int, E) - Method in class com.couchbase.client.core.util.EnumLookupTable
-
Returns the enum value associated with the given integer, or the default value if not found.
- getParams() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- getParamsForGetAllIndexes(String, String, String) - Static method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- getRangeScanContext() - Method in class com.couchbase.client.core.error.context.CancellationErrorContext
-
Returns information specific to a cancelled "range scan" request.
- getRaw() - Method in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- getRaw() - Method in enum com.couchbase.client.core.config.BucketType
- getRaw() - Method in enum com.couchbase.client.core.config.ClusterCapabilities
-
Deprecated.
- getReactive(CoreCommonOptions, String, List<String>, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- getReactive(CoreCommonOptions, String, List<String>, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- getRedactionLevel() - Static method in class com.couchbase.client.core.logging.LogRedaction
-
Returns the current redaction level.
- GetReplicaResponse(GetResponse, boolean) - Constructor for class com.couchbase.client.core.service.kv.ReplicaHelper.GetReplicaResponse
-
Deprecated.
- getRequest(CoreProtostellar, CoreCommonOptions, CoreKeyspace, String, List<String>, boolean, CompressionConfig) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- GetRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV Get (full document) operation.
- GetRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.GetRequest
- getResponse() - Method in class com.couchbase.client.core.service.kv.ReplicaHelper.GetReplicaResponse
-
Deprecated.
- GetResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetRequest
. - GetResponse(ResponseStatus, byte[], long, int) - Constructor for class com.couchbase.client.core.msg.kv.GetResponse
- GETS - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- GETS_READING_ATR - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- getScheduler() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
-
Return wrapped Scheduler instance
- getStackTraceAsString(Throwable) - Static method in class com.couchbase.client.core.util.CbThrowables
- getStatementForGetAllIndexes() - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- getStatementForGetAllIndexes(String, String, String) - Static method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- getStatus() - Method in class com.couchbase.client.core.msg.search.SearchChunkHeader
- getTemplate() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- getTlsHandshakeFailure(Core) - Static method in class com.couchbase.client.core.retry.AuthErrorDecider
- getTracingId(ServiceType) - Static method in class com.couchbase.client.core.cnc.CbTracing
- getUncompressedLength(byte[], int) - Static method in class com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.SlowSnappy
- getWaitUntilReadyContext() - Method in class com.couchbase.client.core.error.context.CancellationErrorContext
-
Returns information specific to a cancelled "wait until ready" request.
- getZone() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- gitHash() - Method in class com.couchbase.client.core.env.VersionAndGitHash
- GLOBAL_CONFIG_LOAD_IN_PROGRESS - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
If a concurrent global config load is in progress.
- globalConfig() - Method in class com.couchbase.client.core.config.ClusterConfig
- GlobalConfig - Class in com.couchbase.client.core.config
-
Deprecated.In favor of
ClusterTopology
- GlobalConfig(long, long, List<PortInfo>, Map<String, Set<ClusterCapabilities>>, String) - Constructor for class com.couchbase.client.core.config.GlobalConfig
-
Deprecated.
- GlobalConfig(ClusterTopology) - Constructor for class com.couchbase.client.core.config.GlobalConfig
-
Deprecated.
- globalConfigLoadInProgress() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Returns true if an initial global config load attempt is in progress.
- globalConfigLoadInProgress() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- GlobalConfigNotFoundException - Exception in com.couchbase.client.core.error
-
Exception thrown if global configs are supported but the server tells the client that there is currently non available.
- GlobalConfigNotFoundException() - Constructor for exception com.couchbase.client.core.error.GlobalConfigNotFoundException
- GlobalConfigParser - Class in com.couchbase.client.core.config
-
Deprecated.In favor of
TopologyParser
- GlobalConfigParser() - Constructor for class com.couchbase.client.core.config.GlobalConfigParser
-
Deprecated.
- GlobalConfigRetriedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised if fetching the global config failed and can be retried.
- GlobalConfigRetriedEvent(Duration, Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.config.GlobalConfigRetriedEvent
- GlobalConfigUpdatedEvent - Class in com.couchbase.client.core.cnc.events.config
- GlobalConfigUpdatedEvent(Context, GlobalConfig) - Constructor for class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
- globalIndexesPath() - Static method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- globalIndexPath(String) - Static method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- GlobalLoader - Class in com.couchbase.client.core.config.loader
-
The
GlobalLoader
is different to the bucket-based loaders in that it tries to fetch a cluster global configuration which is not bound to a specific bucket. - GlobalLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.GlobalLoader
- GlobalRefresher - Class in com.couchbase.client.core.config.refresher
-
The
GlobalRefresher
keeps the cluster-level global config up-to-date. - GlobalRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.GlobalRefresher
-
Creates a new global refresher.
- Golang - Class in com.couchbase.client.core.util
-
Helper methods that have to do with certain golang-specific format the server uses.
- Golang() - Constructor for class com.couchbase.client.core.util.Golang
- groupName() - Method in exception com.couchbase.client.core.error.GroupNotFoundException
- GroupNotFoundException - Exception in com.couchbase.client.core.error
- GroupNotFoundException(String) - Constructor for exception com.couchbase.client.core.error.GroupNotFoundException
- GrpcAwareRequestTracer - Interface in com.couchbase.client.core.protostellar
H
- HALF_OPEN - Enum constant in enum com.couchbase.client.core.endpoint.CircuitBreaker.State
-
The circuit breaker is half-open (likely a canary is in-flight).
- handle(Callback[]) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
-
This SASL callback handler is used to call certain callbacks during the authentication phases (to set the name and password if required).
- handleATRCleanup(String, CollectionIdentifier, String, ActiveTransactionRecordStats, Duration, SpanWrapper) - Method in class com.couchbase.client.core.transaction.cleanup.LostCleanupDistributed
-
Looks at an ATR, finds any expired entries, and cleans them up.
- handleNonFieldLevelErrors(BaseKeyValueRequest<?>, short, MemcacheProtocol.FlexibleExtras, String) - Static method in class com.couchbase.client.core.msg.kv.SubdocUtil
-
These are errors that will result in the mutateIn or lookupIn call failing with an exception.
- handlerAdded(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- handlerAdded(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
When the non-chunked handler is added, it also needs to add the http aggregator.
- handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
- handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
When the non-chunked handler is removed, it also needs to remove its http aggregator.
- HandlerUtils - Class in com.couchbase.client.core.io.netty
-
Various netty IO handler utilities.
- handleShutdownAsync(CoreProtostellar, CompletableFuture<T>, ProtostellarRequest<?>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- handleShutdownBlocking(CoreProtostellar, ProtostellarRequest<?>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- handleShutdownReactive(CoreProtostellar, ProtostellarRequest<?>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- handleShutdownReactive(Sinks.Many<TSdkResult>, CoreProtostellar, ProtostellarRequest<?>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- handleShutdownReactive(Sinks.One<TSdkResult>, CoreProtostellar, ProtostellarRequest<?>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- has(ServiceType) - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- has(String) - Method in class com.couchbase.client.core.transaction.forwards.CoreTransactionsSupportedExtensions
- hasBucketMap(String) - Method in class com.couchbase.client.core.io.CollectionMap
-
Checks if the given bucket is at all present in the map.
- hasCapability(BucketCapability) - Method in interface com.couchbase.client.core.topology.BucketTopology
- hasCapability(ClusterCapability) - Method in class com.couchbase.client.core.topology.ClusterTopology
- hasCause(Throwable, Class<? extends Throwable>) - Static method in class com.couchbase.client.core.util.CbThrowables
-
Returns true if the given throwable or any throwable in its causal chain is an instance of the given type.
- hasClusterOrBucketConfig() - Method in class com.couchbase.client.core.config.ClusterConfig
- hasCode(int) - Method in exception com.couchbase.client.core.error.CoreErrorCodeAndMessageException
- hasCommonFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Checks whether the upper 8 bits are set, indicating common flags presence.
- hasCommonFormat(int, int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Checks that flags has common flags bits set and that they correspond to expected common flags format.
- hasCompressionFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Checks whether the upper 3 bits are set, indicating compression presence.
- hasElapsed(Duration) - Method in class com.couchbase.client.core.util.NanoTimestamp
-
Returns true if the time elapsed since this timestamp was created is greater than or equal to the given duration, otherwise false.
- hasErrorCode(int) - Method in exception com.couchbase.client.core.error.AnalyticsException
- hasErrorCode(int) - Method in exception com.couchbase.client.core.error.QueryException
-
Deprecated.
- hasExpired() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- hasExpired(long) - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- hasExpired(long, long) - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- hasExpiredClientSide() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- hasExpiredClientSideHook - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- hasFastForwardMap() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.Returns true if the config has a fast forward map that describes what the topology of the cluster will be after the current rebalance operation completes.
- hasFastForwardMap() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- hasFastForwardMap() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.
- hasFastForwardMap() - Method in class com.couchbase.client.core.config.PartitionInfo
-
Deprecated.
- hash(KetamaRingNode, int) - Method in interface com.couchbase.client.core.node.MemcachedHashingStrategy
-
The hash for each node based on the node information and repetition.
- hash(KetamaRingNode, int) - Method in class com.couchbase.client.core.node.Sdk2CompatibleMemcachedHashingStrategy
- hash(KetamaRingNode, int) - Method in class com.couchbase.client.core.node.StandardMemcachedHashingStrategy
- hashCode() - Method in class com.couchbase.client.core.api.manager.CoreBucketAndScope
- hashCode() - Method in class com.couchbase.client.core.api.query.CoreQueryContext
- hashCode() - Method in class com.couchbase.client.core.api.search.result.CoreSearchDateRange
- hashCode() - Method in class com.couchbase.client.core.api.search.result.CoreSearchNumericRange
- hashCode() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- hashCode() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- hashCode() - Method in class com.couchbase.client.core.api.search.result.CoreSearchStatus
- hashCode() - Method in class com.couchbase.client.core.api.search.result.CoreSearchTermRange
- hashCode() - Method in class com.couchbase.client.core.cnc.metrics.AggregatingValueRecorder
- hashCode() - Method in class com.couchbase.client.core.cnc.metrics.NameAndTags
- hashCode() - Method in class com.couchbase.client.core.config.AlternateAddress
-
Deprecated.
- hashCode() - Method in class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.
- hashCode() - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- hashCode() - Method in class com.couchbase.client.core.config.PortInfo
-
Deprecated.
- hashCode() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- hashCode() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- hashCode() - Method in class com.couchbase.client.core.Core.ResponseMetricIdentifier
- hashCode() - Method in class com.couchbase.client.core.CoreKeyspace
- hashCode() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
- hashCode() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
- hashCode() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
- hashCode() - Method in class com.couchbase.client.core.diagnostics.PingResult
- hashCode() - Method in class com.couchbase.client.core.env.NetworkResolution
- hashCode() - Method in class com.couchbase.client.core.env.SeedNode
- hashCode() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- hashCode() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- hashCode() - Method in class com.couchbase.client.core.msg.CancellationReason
- hashCode() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- hashCode() - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
- hashCode() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- hashCode() - Method in class com.couchbase.client.core.msg.RequestTarget
- hashCode() - Method in class com.couchbase.client.core.node.Node
- hashCode() - Method in class com.couchbase.client.core.node.NodeIdentifier
- hashCode() - Method in class com.couchbase.client.core.projections.PathArray
- hashCode() - Method in class com.couchbase.client.core.projections.PathObjectOrField
- hashCode() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- hashCode() - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- hashCode() - Method in class com.couchbase.client.core.topology.NodeIdentifier
- hashCode() - Method in class com.couchbase.client.core.topology.TopologyRevision
- hashCode() - Method in class com.couchbase.client.core.util.HostAndPort
- hashCode() - Method in class com.couchbase.client.core.util.NanoTimestamp
- hashCode() - Method in class com.couchbase.client.core.util.NetworkAddress
- hashingStrategy() - Method in class com.couchbase.client.core.topology.MemcachedBucketTopology
- hasPrimaryPartitionsOnNode(NodeIdentifier) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- hasPrimaryPartitionsOnNode(NodeIdentifier) - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
- hasPrimaryPartitionsOnNode(String) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.In favor of
CouchbaseBucketConfig.hasPrimaryPartitionsOnNode(NodeIdentifier)
which handles the case where node hosts are not unique within the cluster. - hasServicesEnabled() - Method in class com.couchbase.client.core.node.Node
- hasStagedWrite() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- header() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- header() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
-
Returns the header for this response, immediately available.
- header() - Method in class com.couchbase.client.core.msg.query.QueryResponse
- header() - Method in class com.couchbase.client.core.msg.search.SearchResponse
- header() - Method in class com.couchbase.client.core.msg.view.ViewResponse
- header(boolean) - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- header(boolean) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Once the header is completely available, returns a non-absent value of it.
- header(boolean) - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- header(boolean) - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- header(boolean) - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- header(CharSequence, Object) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- HealthPinger - Class in com.couchbase.client.core.diagnostics
-
The
HealthPinger
allows to "ping" individual services with real operations for their health. - HealthPinger() - Constructor for class com.couchbase.client.core.diagnostics.HealthPinger
- HELLO - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The hello command used during bootstrap to negoatiate the features.
- hexId() - Method in class com.couchbase.client.core.protostellar.ProtostellarContext
- HighIdleHttpConnectionTimeoutConfiguredEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised if the user configures a idleHttpConnectionTimeout over 4.5 seconds, which will have some negative side effects on most services.
- HighIdleHttpConnectionTimeoutConfiguredEvent() - Constructor for class com.couchbase.client.core.cnc.events.config.HighIdleHttpConnectionTimeoutConfiguredEvent
- highlightFields() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- highlightStyle() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- history() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
- history() - Method in interface com.couchbase.client.core.manager.collection.CoreCreateOrUpdateCollectionSettings
- historyRetentionBytes() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- historyRetentionBytes() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- historyRetentionCollectionDefault() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- historyRetentionCollectionDefault() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- historyRetentionDuration() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- historyRetentionDuration() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- HOOK_ATR_ABORT - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_ATR_COMMIT - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_ATR_COMMIT_AMBIGUITY_RESOLUTION - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_ATR_COMPLETE - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_ATR_PENDING - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_ATR_ROLLBACK_COMPLETE - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_BEFORE_COMMIT - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_BEFORE_RETRY - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_COMMIT_DOC - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_COMMIT_DOC_CHANGED - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_CREATE_STAGED_INSERT - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_DELETE_INSERTED - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_GET - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_INSERT - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_QUERY - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_QUERY_BEGIN_WORK - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_QUERY_COMMIT - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_QUERY_KV_GET - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_QUERY_KV_INSERT - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_QUERY_KV_REMOVE - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_QUERY_KV_REPLACE - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_QUERY_ROLLBACK - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_REMOVE - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_REMOVE_DOC - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_REMOVE_STAGED_INSERT - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_REPLACE - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_ROLLBACK - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_ROLLBACK_DOC - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_ROLLBACK_DOC_CHANGED - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- HOOK_STAGING_DOC_CHANGED - Static variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- hookOnNext(T, Runnable) - Method in interface com.couchbase.client.core.util.LatestStateSubscription.AsyncSubscriber
-
Handles a value, typically by launching an asynchronous task.
- hooks() - Method in class com.couchbase.client.core.transaction.cleanup.TransactionsCleaner
- hooksBlockingStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- host() - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- host() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
- host() - Method in class com.couchbase.client.core.util.HostAndPort
- hostAndPort() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- HostAndPort - Class in com.couchbase.client.core.util
-
A host (hostname or IP address) and a port number.
- HostAndPort(String, int) - Constructor for class com.couchbase.client.core.util.HostAndPort
- HostAndServicePorts - Class in com.couchbase.client.core.topology
-
Used for locating the services running on a node.
- HostAndServicePorts(String, Map<ServiceType, Integer>, NodeIdentifier, HostAndPort) - Constructor for class com.couchbase.client.core.topology.HostAndServicePorts
- hostForNetworkConnections() - Method in class com.couchbase.client.core.node.NodeIdentifier
-
Returns this node's host on the selected network.
- hostForNetworkConnections() - Method in class com.couchbase.client.core.topology.NodeIdentifier
- hostname() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- hostname() - Method in class com.couchbase.client.core.config.AlternateAddress
-
Deprecated.
- hostname() - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- hostname() - Method in class com.couchbase.client.core.config.PortInfo
-
Deprecated.
- hostname() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
-
Deprecated.Please use
ConnectionString.UnresolvedSocket.host()
instead. - hostname() - Method in class com.couchbase.client.core.util.HostAndPort
-
Deprecated.Please use
HostAndPort.host()
instead. - hostname() - Method in class com.couchbase.client.core.util.NetworkAddress
-
Returns the hostname for this network address.
- hostnameVerificationEnabled() - Method in class com.couchbase.client.core.env.SecurityConfig
-
True if TLS hostname verification is enabled, false otherwise.
- hosts() - Method in class com.couchbase.client.core.util.ConnectionString
- HTML - Enum constant in enum com.couchbase.client.core.api.search.CoreHighlightStyle
- HttpChannelContext - Class in com.couchbase.client.core.io.netty
- HttpChannelContext(ChannelId) - Constructor for class com.couchbase.client.core.io.netty.HttpChannelContext
- httpClient(RequestTarget) - Method in class com.couchbase.client.core.Core
-
Returns a client for issuing HTTP requests to servers in the cluster.
- HttpProtocol - Class in com.couchbase.client.core.io.netty
-
Helper methods that need to be used when dealing with the HTTP protocol.
- HttpProtocol() - Constructor for class com.couchbase.client.core.io.netty.HttpProtocol
- HttpRequest<H extends ChunkHeader,
ROW extends ChunkRow, T extends ChunkTrailer, R extends ChunkedResponse<H, ROW, T>> - Interface in com.couchbase.client.core.msg - httpResponseBody(Throwable) - Static method in exception com.couchbase.client.core.error.HttpStatusCodeException
- httpStatus() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpResponse
- httpStatus() - Method in class com.couchbase.client.core.error.context.EventingErrorContext
- httpStatus() - Method in class com.couchbase.client.core.error.context.ManagerErrorContext
- httpStatus() - Method in class com.couchbase.client.core.error.context.SearchErrorContext
- httpStatus() - Method in class com.couchbase.client.core.error.context.ViewErrorContext
- httpStatus() - Method in class com.couchbase.client.core.msg.manager.GenericManagerResponse
- httpStatusCode() - Method in exception com.couchbase.client.core.error.HttpStatusCodeException
- HttpStatusCodeException - Exception in com.couchbase.client.core.error
- HttpStatusCodeException(HttpResponseStatus, String, Request<?>, ErrorContext) - Constructor for exception com.couchbase.client.core.error.HttpStatusCodeException
I
- id - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
- id() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- id() - Method in class com.couchbase.client.core.CoreContext
-
A (app local) unique ID per core instance.
- id() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
-
The ID of this report.
- id() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
The ID for this endpoint.
- id() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
-
The ID for this endpoint.
- id() - Method in class com.couchbase.client.core.diagnostics.PingResult
-
The ID of this report.
- id() - Method in class com.couchbase.client.core.kv.CoreScanTerm
- id() - Method in class com.couchbase.client.core.msg.BaseRequest
- id() - Method in interface com.couchbase.client.core.msg.Request
-
Holds a unique ID for each request that is assigned automatically.
- id() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- id() - Method in class com.couchbase.client.core.protostellar.ProtostellarContext
- id() - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- id() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecords
- id() - Method in class com.couchbase.client.core.transaction.components.DocRecord
- id() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
-
Returns the document's ID, which must be unique across the bucket.
- idempotent() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
- idempotent() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.GetMetaRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.GetRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.NoopRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- idempotent() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
- idempotent() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
- idempotent() - Method in class com.couchbase.client.core.msg.manager.GenericManagerRequest
-
Deprecated.
- idempotent() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- idempotent() - Method in interface com.couchbase.client.core.msg.Request
-
Returns if the given request is idempotent or not.
- idempotent() - Method in class com.couchbase.client.core.msg.search.ServerSearchRequest
- idempotent() - Method in class com.couchbase.client.core.msg.view.ViewRequest
- idempotent(boolean) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- ident() - Method in enum com.couchbase.client.core.service.ServiceType
- identifier() - Method in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- identifier() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSort
- identifier() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortField
- identifier() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortGeoDistance
- identifier() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortId
- identifier() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortScore
- identifier() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortString
- identifier() - Method in enum com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent.Reason
- identifier() - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- identifier() - Method in class com.couchbase.client.core.config.PortInfo
-
Deprecated.
- identifier() - Method in class com.couchbase.client.core.msg.CancellationReason
-
Returns the identifier for this reason.
- identifier() - Method in class com.couchbase.client.core.node.Node
-
Returns the node identifier.
- IDENTIFIER - Static variable in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
- IDLE - Enum constant in enum com.couchbase.client.core.node.NodeState
-
This
Node
is idle (no services attached at all or all of them idle) - IDLE - Enum constant in enum com.couchbase.client.core.service.ServiceState
-
This
Service
is idle (no endpoints attached at all) - IdleEndpointRemovedEvent - Class in com.couchbase.client.core.cnc.events.service
- IdleEndpointRemovedEvent(EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.service.IdleEndpointRemovedEvent
- idleHttpConnectionTimeout() - Method in class com.couchbase.client.core.env.IoConfig
- idleHttpConnectionTimeout(Duration) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- idleHttpConnectionTimeout(Duration) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - idleSleepDuration(Duration) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- IdleStreamingEndpointClosedEvent - Class in com.couchbase.client.core.cnc.events.io
-
Raised when a http config streaming connection is closed because of the configured configIdleRedialTimeout.
- IdleStreamingEndpointClosedEvent(IoContext) - Constructor for class com.couchbase.client.core.cnc.events.io.IdleStreamingEndpointClosedEvent
- idleTime() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- idleTime() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- idleTime() - Method in interface com.couchbase.client.core.service.ServiceConfig
- idleTime(Duration) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
- idleTime(Duration) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
- idleTime(Duration) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
- idleTime(Duration) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
- idleTime(Duration) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
- idleTimeCheckInterval() - Method in class com.couchbase.client.core.service.KeyValueService
-
Can be overridden for unit tests.
- idsOnly() - Method in interface com.couchbase.client.core.kv.CoreScanOptions
- idx() - Method in class com.couchbase.client.core.projections.PathArray
- ifPresent(Consumer<L>, Consumer<R>) - Method in class com.couchbase.client.core.util.Either
- ignoreIfExists() - Method in interface com.couchbase.client.core.api.manager.CoreCreateQueryIndexSharedOptions
- ignoreIfNotExists() - Method in interface com.couchbase.client.core.api.manager.CoreDropPrimaryQueryIndexOptions
- ignoreIfNotExists() - Method in interface com.couchbase.client.core.api.manager.CoreDropQueryIndexOptions
- ignoringParameters(ConnectionString) - Static method in class com.couchbase.client.core.cnc.events.config.ConnectionStringIgnoredEvent
-
Deprecated.
- ignoringScheme(ConnectionString) - Static method in class com.couchbase.client.core.cnc.events.config.ConnectionStringIgnoredEvent
-
Deprecated.
- IllegalDocumentStateEvent - Class in com.couchbase.client.core.cnc.events.transaction
-
Indicates that a document has been modified by a non-transactional write while it is in a transaction.
- IllegalDocumentStateEvent(Event.Severity, String, String) - Constructor for class com.couchbase.client.core.cnc.events.transaction.IllegalDocumentStateEvent
- inaccessible() - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- INACCESSIBLE - Static variable in class com.couchbase.client.core.topology.HostAndServicePorts
- inboundMessage() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- inboundMessageRead() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- incAttempts() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- INCH - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- includeLocations() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- INCOMPATIBLE_CONNECTION_STRING_PARAMS - Static variable in class com.couchbase.client.core.util.ConnectionStringUtil
- INCOMPATIBLE_CONNECTION_STRING_SCHEME - Static variable in class com.couchbase.client.core.util.ConnectionStringUtil
- incompatibleProtostellar(String) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- incompleteRequest(KeyValueRequest<?>) - Static method in class com.couchbase.client.core.error.context.KeyValueErrorContext
- increment(Core, IncrementRequest, String, CoreKeyspace, CoreDurability) - Static method in class com.couchbase.client.core.classic.kv.BinaryAccessor
- INCREMENT - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Increment binary counter.
- incrementAsync(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- incrementAsync(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvBinaryOps
-
Increments the counter document by one or the number defined in the options.
- incrementAsync(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- incrementBlocking(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- incrementBlocking(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- incrementBy(long) - Method in interface com.couchbase.client.core.cnc.Counter
-
Increments the counter by the given number.
- incrementBy(long) - Method in class com.couchbase.client.core.cnc.metrics.AggregatingCounter
- incrementBy(long) - Method in class com.couchbase.client.core.cnc.metrics.NoopCounter
- incrementReactive(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- incrementReactive(String, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- incrementRequest(CoreProtostellar, String, CoreKeyspace, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtoStellarKvBinaryRequests
- IncrementRequest - Class in com.couchbase.client.core.msg.kv
- IncrementRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long, Optional<Long>, long, Optional<DurabilityLevel>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.IncrementRequest
- IncrementResponse - Class in com.couchbase.client.core.msg.kv
- IncrementResponse(ResponseStatus, long, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.IncrementResponse
- incrementRetryAttempts(Duration, RetryReason) - Method in class com.couchbase.client.core.msg.RequestContext
- incrementRetryAttempts(Duration, RetryReason) - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- incrementRetryAttempts(Duration, RetryReason) - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- index() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- index() - Method in class com.couchbase.client.core.error.context.SubDocumentErrorContext
-
Returns the index of the spec which triggered the error.
- IndexesNotReadyException - Exception in com.couchbase.client.core.error
- IndexesNotReadyException(Map<String, String>) - Constructor for exception com.couchbase.client.core.error.IndexesNotReadyException
- IndexExistsException - Exception in com.couchbase.client.core.error
- IndexExistsException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.IndexExistsException
- IndexExistsException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.IndexExistsException
- IndexFailureException - Exception in com.couchbase.client.core.error
-
Indicates an operation failed because there has been an issue with the query planner or similar.
- IndexFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.IndexFailureException
- indexKey() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
Returns an
array
of Strings that represent the index key(s). - indexName() - Method in interface com.couchbase.client.core.api.manager.CoreCreatePrimaryQueryIndexOptions
- indexNameToState() - Method in exception com.couchbase.client.core.error.IndexesNotReadyException
- IndexNotFoundException - Exception in com.couchbase.client.core.error
- IndexNotFoundException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.IndexNotFoundException
- IndexNotFoundException(String) - Constructor for exception com.couchbase.client.core.error.IndexNotFoundException
- indexOfThisClient() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- indicateRejectedWithNotMyVbucket() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- indicateRejectedWithNotMyVbucket() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Increments the counter indicating that this request has been rejected with a not my vbucket response.
- INDIVIDUAL_REQUEST_FAILED - Enum constant in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
An individual request for a poll/stream failed.
- IndividualGlobalConfigLoadFailedEvent - Class in com.couchbase.client.core.cnc.events.config
-
Raised if an individual global config load event failed but it is not raised as a warning because progress has been made from another host so it can be ignored (but is still relevant for debugging purposes).
- IndividualGlobalConfigLoadFailedEvent(Duration, CoreContext, Throwable, String) - Constructor for class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigLoadFailedEvent
- IndividualGlobalConfigRefreshFailedEvent - Class in com.couchbase.client.core.cnc.events.config
-
Raised if an individual global config refresh event failed, but it is not raised as a warning since we expect the next attempt(s) to complete.
- IndividualGlobalConfigRefreshFailedEvent(Duration, CoreContext, Throwable, String, CarrierGlobalConfigResponse) - Constructor for class com.couchbase.client.core.cnc.events.config.IndividualGlobalConfigRefreshFailedEvent
- IndividualReplicaGetFailedEvent - Class in com.couchbase.client.core.cnc.events.request
-
When a replica get fetches more than one in one shot and an individual item fails it will be ignored, but this event is logged to aid with debugging.
- IndividualReplicaGetFailedEvent(RequestContext) - Constructor for class com.couchbase.client.core.cnc.events.request.IndividualReplicaGetFailedEvent
- inflightIncomingMessagesMax() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- inflightOutgoingMessagesMax() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- info(String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- info(String, Object...) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- info(String, String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- info(String, String, Object...) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- info(String, Throwable) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- INFO - Enum constant in enum com.couchbase.client.core.cnc.Event.Severity
-
Should rely non-critical information.
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.AnalyticsEndpoint.AnalyticsPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.BackupEndpoint.BackupPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.EventingEndpoint.EventingPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.KeyValueEndpoint.KeyValuePipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.ManagerEndpoint.ManagerPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in interface com.couchbase.client.core.endpoint.PipelineInitializer
-
Initializes the pipeline with the handlers that are part of the implementation.
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.QueryEndpoint.QueryPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.SearchEndpoint.SearchPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.ViewEndpoint.ViewPipelineInitializer
- initGlobalConfig() - Method in class com.couchbase.client.core.Core
-
Instructs the client to, if possible, load and initialize the global config.
- InitGlobalConfigFailedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Raised when a global config could not be loaded.
- InitGlobalConfigFailedEvent(Event.Severity, Duration, CoreContext, InitGlobalConfigFailedEvent.Reason, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
- InitGlobalConfigFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.core
-
The reasons why the global config init failed.
- initialize(ChannelConfig) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Initializes the parser to a fresh state.
- initialize(ChannelConfig) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Begins a new parsing session.
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.cnc.AbstractContext
-
This method needs to be implemented by the actual context implementations to inject the params they need for exporting.
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.CoreContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.diagnostics.WaitUntilReadyContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.endpoint.EndpointContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.AggregateErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.AnalyticsErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.CancellationErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.ErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.EventingErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.GenericErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.GenericHttpRequestErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.GenericRequestErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.KeyValueErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.KeyValueIoErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.ManagerErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.QueryErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.ReducedAnalyticsErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.ReducedKeyValueErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.ReducedQueryErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.ReducedSearchErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.ReducedViewErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.SearchErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.SubDocumentErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.error.context.ViewErrorContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.io.IoContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.io.netty.kv.MemcacheProtocol.FlexibleExtras
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.kv.RangeScanContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.msg.RequestContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.node.NodeContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.protostellar.ProtostellarContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.service.ServiceContext
- injectOptions(String, ObjectNode, Duration, CoreSearchOptions, boolean) - Static method in class com.couchbase.client.core.api.search.ClassicCoreSearchOps
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.CoreSearchQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.facet.CoreDateRangeFacet
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.facet.CoreNumericRangeFacet
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.facet.CoreSearchFacet
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreBooleanFieldQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreBooleanQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreConjunctionQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreCustomQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreDateRangeQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreDisjunctionQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreDocIdQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreGeoBoundingBoxQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreGeoDistanceQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreGeoPolygonQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreMatchAllQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreMatchNoneQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreMatchPhraseQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreMatchQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreNumericRangeQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CorePhraseQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CorePrefixQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreQueryStringQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreRegexpQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreTermQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreTermRangeQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.queries.CoreWildcardQuery
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSort
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortField
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortGeoDistance
- injectParams(ObjectNode) - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortString
- injectParamsAndBoost(ObjectNode) - Method in class com.couchbase.client.core.api.search.CoreSearchQuery
- injectTopLevel(ObjectNode) - Method in class com.couchbase.client.core.api.search.vector.CoreVectorSearch
- injectTopLevel(ObjectNode) - Method in class com.couchbase.client.core.api.search.vector.CoreVectorSearchOptions
- inner() - Method in class com.couchbase.client.core.api.query.CoreQueryWarning
- inner() - Method in class com.couchbase.client.core.io.CollectionMap
-
Returns the inner map, mainly for print/debug purposes.
- innerReason() - Method in class com.couchbase.client.core.msg.CancellationReason
-
If applicable, returns an inner reason for the cancellation for additional context.
- InsecureSecurityConfigDetectedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised if the SDK sees a potentially insecurely configured security config.
- InsecureSecurityConfigDetectedEvent(boolean, boolean) - Constructor for class com.couchbase.client.core.cnc.events.config.InsecureSecurityConfigDetectedEvent
- insert(Core, CollectionIdentifier, String, byte[], int, Duration, Optional<DurabilityLevel>, Map<String, Object>, SpanWrapper) - Static method in class com.couchbase.client.core.transaction.util.TransactionKVHandler
- insert(CollectionIdentifier, String, byte[], int, SpanWrapper) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Inserts a new document into the specified Couchbase
collection
. - insert(CollectionIdentifier, String, byte[], SpanWrapper) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Deprecated.in favor of
CoreTransactionAttemptContext.insert(CollectionIdentifier, String, byte[], int, SpanWrapper)
which takes an additional 'flags' argument. - INSERT - Enum constant in enum com.couchbase.client.core.api.kv.CoreStoreSemantics
-
Create the document, or fail if it exists.
- INSERT - Enum constant in enum com.couchbase.client.core.transaction.support.StagedMutationType
- INSERT - Static variable in class com.couchbase.client.core.transaction.components.OperationTypes
- insertAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- insertAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- insertAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- insertBlocking(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- insertBlocking(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- insertDocument() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- insertedIds() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- insertReactive(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- insertReactive(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- insertRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, CompressionConfig) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- InsertRequest - Class in com.couchbase.client.core.msg.kv
-
Uses the KV "add" command to insert documents if they do not already exist.
- InsertRequest(String, byte[], long, int, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.InsertRequest
- InsertResponse - Class in com.couchbase.client.core.msg.kv
- instance() - Static method in interface com.couchbase.client.core.compression.snappy.SnappyCodec
-
Returns the fastest implementation compatible with the runtime environment.
- INSTANCE - Static variable in class com.couchbase.client.core.cnc.DefaultLoggerFormatter
- INSTANCE - Static variable in class com.couchbase.client.core.cnc.metrics.NoopMeter
- INSTANCE - Static variable in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
-
Holds a single, static representation of this span.
- INSTANCE - Static variable in class com.couchbase.client.core.cnc.tracing.NoopRequestTracer
-
Returns the static instance of this tracer.
- INSTANCE - Static variable in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- INSTANCE - Static variable in class com.couchbase.client.core.kv.LastCoreRangeScanItem
- INSTANCE - Static variable in class com.couchbase.client.core.node.Sdk2CompatibleMemcachedHashingStrategy
- INSTANCE - Static variable in class com.couchbase.client.core.node.StandardMemcachedHashingStrategy
- INSTANCE - Static variable in class com.couchbase.client.core.retry.BestEffortRetryStrategy
-
Returns the default
BestEffortRetryStrategy
instance. - INSTANCE - Static variable in class com.couchbase.client.core.retry.FailFastRetryStrategy
- instant() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
-
Gets the current instant of the clock.
- internal - Variable in class com.couchbase.client.core.diagnostics.InternalEndpointDiagnostics
- internal() - Method in class com.couchbase.client.core.classic.query.ClassicCoreReactiveQueryResult
- INTERNAL - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This is an internal error in the server.
- INTERNAL_SERVER_ERROR - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
A server-internal error has been reported.
- INTERNAL_SERVER_ERROR - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The server indicated an internal error.
- internalDiagnostics() - Method in class com.couchbase.client.core.Core
- internalDiagnostics() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- internalDiagnostics() - Method in interface com.couchbase.client.core.endpoint.Endpoint
- internalDiagnostics() - Method in class com.couchbase.client.core.node.Node
- internalDiagnostics() - Method in class com.couchbase.client.core.service.KeyValueService
- internalDiagnostics() - Method in interface com.couchbase.client.core.service.Service
- InternalEndpointDiagnostics - Class in com.couchbase.client.core.diagnostics
- InternalEndpointDiagnostics(EndpointDiagnostics, AuthenticationStatus, Throwable) - Constructor for class com.couchbase.client.core.diagnostics.InternalEndpointDiagnostics
- InternalMethods() - Constructor for class com.couchbase.client.core.env.SecurityConfig.InternalMethods
- InternalServerFailureException - Exception in com.couchbase.client.core.error
-
Indicates an operation failed because there has been an internal error in the server.
- InternalServerFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.InternalServerFailureException
- InternalServerFailureException(Throwable, ErrorContext) - Constructor for exception com.couchbase.client.core.error.InternalServerFailureException
- interval() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- IntMap<E> - Interface in com.couchbase.client.core.util
-
A read-only map where the keys are non-negative integers.
- INVALID_ARGS - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- INVALID_COMBO - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
An invalid combination of commands was specified
- INVALID_INPUT - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This attribute means that a user's input was invalid because it violates the semantics of the operation, or exceeds some predefined limit.
- INVALID_REQUEST - Enum constant in enum com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
-
The client sent an invalid request to the server.
- INVALID_REQUEST - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Invalid request sent.
- INVALID_REQUEST - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- INVALID_REQUEST_DETECTED - Enum constant in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
We detected an invalid request coming in from the upper layers.
- INVALID_RESPONSE_FORMAT_DETECTED - Enum constant in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
Got a response format the decoder didn't expect.
- InvalidArgumentException - Exception in com.couchbase.client.core.error
- InvalidArgumentException(String, Throwable, ErrorContext) - Constructor for exception com.couchbase.client.core.error.InvalidArgumentException
- InvalidPacketDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This event is created if somewhere in the IO layer an invalid packet was detected.
- InvalidPacketDetectedEvent(IoContext, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
- InvalidPropertyException - Exception in com.couchbase.client.core.env
-
Thrown when an environment config property cannot be applied.
- InvalidRequestDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If this event is raised, it indicates a serious bug in the system.
- InvalidRequestDetectedEvent(IoContext, ServiceType, Object) - Constructor for class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
- InvalidRequestException - Exception in com.couchbase.client.core.error
- InvalidRequestException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.InvalidRequestException
- IO - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the IO subsystem.
- ioConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Returns the currently stored config builder.
- ioConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the current configuration for all I/O-related settings.
- ioConfig(IoConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.ioConfig(Consumer)
instead. - ioConfig(Consumer<IoConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
IoConfig.Builder
to the provided consumer. - IoConfig - Class in com.couchbase.client.core.env
- IoConfig.Builder - Class in com.couchbase.client.core.env
- IoContext - Class in com.couchbase.client.core.io
-
The
IoContext
is used to extend the core context with IO related metadata that is useful during event generation. - IoContext(CoreContext, SocketAddress, SocketAddress, Optional<String>) - Constructor for class com.couchbase.client.core.io.IoContext
-
Creates a new IO Context.
- ioEnvironment() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.Please use
CoreEnvironment.Builder.ioEnvironmentConfig()
instead. - ioEnvironment() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Holds the environmental configuration/state that is tied to the IO layer.
- ioEnvironment(IoEnvironment.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.ioEnvironment(Consumer)
instead. - ioEnvironment(Consumer<IoEnvironment.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
IoEnvironment.Builder
to the provided consumer. - IoEnvironment - Class in com.couchbase.client.core.env
-
The
IoEnvironment
holds the I/O event loops and state. - IoEnvironment.Builder - Class in com.couchbase.client.core.env
- ioEnvironmentConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Returns the currently stored IoEnvironment builder.
- IS_DELETED - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- isAuthError(List<InternalEndpointDiagnostics>) - Static method in class com.couchbase.client.core.retry.AuthErrorDecider
-
Determine based on the auth status of all GCCCP endpoints whether there's an authentication problem, such as bad credentials or a bad certificate.
- isAuthError(Stream<InternalEndpointDiagnostics>) - Static method in class com.couchbase.client.core.retry.AuthErrorDecider
- isBinary() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
- isCapella(ConnectionString) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
-
Returns true if the addresses indicate this is a Couchbase Capella cluster.
- isDefault() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- isDefaultCollection() - Method in class com.couchbase.client.core.CoreKeyspace
- isDeleted() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
- isDeleted() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- isDocumentBeingRemoved() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- isDocumentInTransaction() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
-
Note this doesn't guarantee an active transaction, as it may have expired and need rolling back.
- isEmpty() - Method in class com.couchbase.client.core.util.AtomicEnumSet
- isFailAmbiguous(Throwable) - Static method in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- isFailHard(Throwable) - Static method in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- isFailTransient(Throwable) - Static method in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- isFlexible() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- isFlexible(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- isFromReplica() - Method in class com.couchbase.client.core.service.kv.ReplicaHelper.GetReplicaResponse
-
Deprecated.
- isHeaderComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Only for use by subclasses.
- isInternal() - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- isInternalSpan(RequestSpan) - Static method in class com.couchbase.client.core.cnc.CbTracing
-
Returns true if the span is an internal one (noop or threshold) so that particular optimizations can be applied.
- isInternalTracer(RequestTracer) - Static method in class com.couchbase.client.core.cnc.CbTracing
-
Returns true if the tracer is an internal one (noop or threshold) so that particular optimizations can be applied.
- isLegacy() - Method in class com.couchbase.client.core.api.kv.CoreDurability
- isLessThanOrEqualTo(ConfigVersion) - Method in class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.
- isLocked() - Method in class com.couchbase.client.core.transaction.util.ReactiveLock
- isMangled(String) - Method in interface com.couchbase.client.core.encryption.CryptoManager
-
Returns true if the given field name has been mangled by
CryptoManager.mangle(String)
. - isNever() - Method in class com.couchbase.client.core.util.NanoTimestamp
-
Returns true if this timestamp was created by
NanoTimestamp.never()
, otherwise false. - isNone() - Method in class com.couchbase.client.core.api.kv.CoreDurability
- isNone() - Method in class com.couchbase.client.core.api.kv.CoreExpiry
- isNull() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- isNullOrEmpty(String) - Static method in class com.couchbase.client.core.util.CbCollections
- isNullOrEmpty(String) - Static method in class com.couchbase.client.core.util.CbStrings
- isNullOrEmpty(Collection<?>) - Static method in class com.couchbase.client.core.util.CbCollections
- isNullOrEmpty(Map<?, ?>) - Static method in class com.couchbase.client.core.util.CbCollections
- isOwned() - Method in class com.couchbase.client.core.env.OwnedOrExternal
-
Returns true if the resource is managed by the SDK, otherwise false.
- isPersistent() - Method in class com.couchbase.client.core.api.kv.CoreDurability
- isRequest() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- isRequest(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- isServerPush() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- isShutdown() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
-
Note that this is synchronized against something that could block for some time - but only during shutdown.
- isSnappy(int) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
- isStagedBinary() - Method in class com.couchbase.client.core.transaction.support.StagedMutation
- isTls() - Method in class com.couchbase.client.core.topology.ClusterTopology
- isValidDnsSrv() - Method in class com.couchbase.client.core.util.ConnectionString
-
Returns true if this connection string consists of a single hostname (not IP address) with no port.
- ITEM_DELETED - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This attribute means that the error is related to operating on a soft-deleted document.
- ITEM_LOCKED - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This attribute specifies that the requested item is currently locked.
- ITEM_ONLY - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This attribute means that the error is related to a constraint failure regarding the item itself, i.e.
- items() - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueResponse
- itemsStreamed() - Method in class com.couchbase.client.core.kv.RangeScanContext
- iteration() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- iteration() - Method in interface com.couchbase.client.core.retry.reactor.IterationContext
-
The next iteration number.
- IterationContext<T> - Interface in com.couchbase.client.core.retry.reactor
-
Context provided to retry or repeat callbacks.
- iterator() - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
- iterator() - Method in class com.couchbase.client.core.util.AtomicEnumSet
J
- Jdk8Cleaner - Class in com.couchbase.client.core.util
-
Approximates Java 9's java.lang.ref.Cleaner
- Jdk8Cleaner.Cleanable - Interface in com.couchbase.client.core.util
-
An object and a cleaning action registered in a Cleaner.
- jitter(Jitter) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- jitter(Jitter) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
-
Deprecated.
- jitter(Jitter) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function that applies jitter to the backoff delay.
- jitter(Jitter) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function that applies jitter to the backoff delay.
- Jitter - Interface in com.couchbase.client.core.retry.reactor
-
Jitter function that is applied to the backoff delay.
- JobQueueFullException - Exception in com.couchbase.client.core.error
-
Indicates the analytics server job queue is full
- JobQueueFullException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.JobQueueFullException
- json(byte[]) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- JSON - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
The JSON datatype.
- JSON - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables JSON data identification support.
- JSON - Enum constant in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- JSON - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
-
Compact JSON.
- JSON_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- JSON_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- JSON_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- JSON_PRETTY - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
-
Verbose, Pretty JSON.
- JsonPathParser - Class in com.couchbase.client.core.projections
-
Parses a JSON projections string into a Seq of `PathElement`s.
- JsonStreamParser - Class in com.couchbase.client.core.json.stream
-
Create an instance with
JsonStreamParser.builder()
. - JsonStreamParser.Builder - Class in com.couchbase.client.core.json.stream
-
Builder instances are reusable provided that ALL configuration of the instance occurs before any call to
JsonStreamParser.Builder.build()
. - justGetDoc(Core, CollectionIdentifier, String, Duration, SpanWrapper, boolean, CoreTransactionLogger, MeteringUnits.MeteringUnitsBuilder) - Static method in class com.couchbase.client.core.transaction.components.DocumentGetter
- jvmCaCertificates() - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Returns the Certificate Authority (CA) certificates trusted by the JVM's default trust manager.
K
- KETAMA - Enum constant in enum com.couchbase.client.core.config.BucketNodeLocator
-
The node locator based on the ketama location algorithm.
- ketamaAuthority() - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- ketamaAuthority() - Method in class com.couchbase.client.core.topology.HostAndServicePorts
-
Returns the host and non-TLS KV port from the "default" network.
- ketamaAuthority() - Method in interface com.couchbase.client.core.topology.KetamaRingNode
-
Returns a node's host and non-TLS KV port from the "default" network.
- ketamaNodes() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.Please use
MemcachedBucketConfig.nodeForKey(byte[])
for Ketama lookups instead. - KetamaRing<E> - Class in com.couchbase.client.core.topology
-
A Ketama ring (or "continuum", if you prefer) with Couchbase-specific parameters defined by Couchbase SDK RFC 26 (Ketama Hashing)
- KetamaRingNode - Interface in com.couchbase.client.core.topology
- key() - Method in class com.couchbase.client.core.api.kv.CoreKvResult
- key() - Method in exception com.couchbase.client.core.error.DocumentMutationLostException
- key() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- key() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- key() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
The key of the kv request.
- key() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- key(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- keyAndBody(int, Instant, long, long, byte[], byte[]) - Static method in class com.couchbase.client.core.kv.CoreRangeScanItem
- keyBytes() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- keyLength(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- keyOnly(byte[]) - Static method in class com.couchbase.client.core.kv.CoreRangeScanItem
- keys() - Method in class com.couchbase.client.core.api.search.CoreSearchKeyset
- keyset() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- keyspace() - Method in class com.couchbase.client.core.api.kv.CoreKvResult
- keyspace() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
Returns the keyspace of this index.
- KeyValueBaseResponse - Class in com.couchbase.client.core.msg.kv
-
The parent class for all KV responses passing through the SDK that potentially contain flexible extras.
- KeyValueBaseResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.msg.kv.KeyValueBaseResponse
- KeyValueBaseResponse(ResponseStatus, MemcacheProtocol.FlexibleExtras) - Constructor for class com.couchbase.client.core.msg.kv.KeyValueBaseResponse
- KeyValueBucketLoader - Class in com.couchbase.client.core.config.loader
-
This loader is responsible for initially loading a configuration through the kv protocol.
- KeyValueBucketLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.KeyValueBucketLoader
- KeyValueBucketRefresher - Class in com.couchbase.client.core.config.refresher
-
The
KeyValueBucketRefresher
keeps configs up-to-date through the KV service. - KeyValueBucketRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- KeyValueChannelContext - Class in com.couchbase.client.core.io.netty.kv
-
Holds context to encode KV operations based on what got negotiated in the channel.
- KeyValueChannelContext(CompressionConfig, Optional<String>, CollectionMap, ChannelId, Set<ServerFeature>) - Constructor for class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- KeyValueEndpoint - Class in com.couchbase.client.core.endpoint
- KeyValueEndpoint(ServiceContext, String, int, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.endpoint.KeyValueEndpoint
- KeyValueEndpoint.KeyValuePipelineInitializer - Class in com.couchbase.client.core.endpoint
- KeyValueErrorContext - Class in com.couchbase.client.core.error.context
- KeyValueErrorContext(KeyValueRequest<?>, ResponseStatus, MemcacheProtocol.FlexibleExtras) - Constructor for class com.couchbase.client.core.error.context.KeyValueErrorContext
- KeyValueErrorMapCodeHandledEvent - Class in com.couchbase.client.core.cnc.events.io
-
Raised if an unknown error is decoded and handled through the KV error map.
- KeyValueErrorMapCodeHandledEvent(IoContext, ErrorMap.ErrorCode) - Constructor for class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
- KeyValueIoErrorContext - Class in com.couchbase.client.core.error.context
- KeyValueIoErrorContext(ResponseStatus, EndpointContext, Map<String, Object>) - Constructor for class com.couchbase.client.core.error.context.KeyValueIoErrorContext
- KeyValueLocator - Class in com.couchbase.client.core.node
-
A
Locator
responsible for locating the right node based on the partition of the key. - KeyValueLocator() - Constructor for class com.couchbase.client.core.node.KeyValueLocator
- KeyValueMessageHandler - Class in com.couchbase.client.core.io.netty.kv
-
This handler is responsible for writing KV requests and completing their associated responses once they arrive.
- KeyValueMessageHandler(BaseEndpoint, EndpointContext, Optional<String>) - Constructor for class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
-
Creates a new
KeyValueMessageHandler
. - KeyValuePipelineInitializer(EndpointContext, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.endpoint.KeyValueEndpoint.KeyValuePipelineInitializer
- KeyValueRequest<R extends Response> - Interface in com.couchbase.client.core.msg.kv
-
Main parent interface for all Key/Value requests.
- KeyValueService - Class in com.couchbase.client.core.service
- KeyValueService(ServiceConfig, CoreContext, String, int, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.service.KeyValueService
- KeyValueServiceConfig - Class in com.couchbase.client.core.service
- KeyValueServiceConfig.Builder - Class in com.couchbase.client.core.service
- keyValueStatusToException(KeyValueRequest<? extends Response>, Response) - Static method in class com.couchbase.client.core.error.DefaultErrorUtil
-
Maps common KV response status codes to their corresponding user-level exceptions.
- keyValueStatusToException(KeyValueRequest<? extends Response>, ResponseStatus, KeyValueErrorContext, String) - Static method in class com.couchbase.client.core.error.DefaultErrorUtil
- KILOMETERS - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- KV - Enum constant in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
-
The KV refresher.
- KV - Enum constant in enum com.couchbase.client.core.service.ServiceType
-
The Key/Value Service ("kv").
- KV - Enum constant in enum com.couchbase.client.core.util.ConnectionString.PortType
- KV_COLLECTION_OUTDATED - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
The collection identifier for the KV service has been outdated.
- KV_ERROR_MAP_INDICATED - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
The KV error map indicated a retry action on an unknown response code.
- KV_LOCKED - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Server response indicates a locked document.
- KV_NOT_MY_VBUCKET - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
A KV "not my vbucket" response has been received.
- KV_RESPONSE_CONTAINED_CLOSE_INDICATION - Enum constant in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
We got a KV response which was not successful and indicated that the socket/channel needs to be reset.
- KV_RESPONSE_CONTAINED_UNKNOWN_OPAQUE - Enum constant in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
We got a KV response which contained an opaque value that the client has no idea about.
- KV_SYNC_WRITE_IN_PROGRESS - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Server response indicates a sync write in progress.
- KV_SYNC_WRITE_RE_COMMIT_IN_PROGRESS - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Server response a sync write re-commit in progress.
- KV_TEMPORARY_FAILURE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Server response indicates a temporary failure.
- KV_TIMEOUT - Static variable in class com.couchbase.client.core.env.WanDevelopmentProfile
- kvBinaryOps(CoreKeyspace) - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- kvBinaryOps(CoreKeyspace) - Method in class com.couchbase.client.core.Core
- kvBinaryOps(CoreKeyspace) - Method in class com.couchbase.client.core.CoreProtostellar
- kvBlockingStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- kvCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- kvCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- kvCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Deprecated.Please use
IoConfig.Builder.kvCircuitBreakerConfig(Consumer)
instead. - kvCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - kvCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the key-value circuit breaker by passing its config builder to the given consumer.
- kvDurableTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- kvDurableTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for key-value operations if
DurabilityLevel
is set. - kvDurableTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - kvDurableTimeout(Optional<Duration>, CoreDurability, CoreProtostellar) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- kvDurableTimeout(Optional<Duration>, Optional<DurabilityLevel>, CoreProtostellar) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- kvEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for Key/Value traffic. - kvEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the KV service.
- kvEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - kvOps(CoreKeyspace) - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- kvOps(CoreKeyspace) - Method in class com.couchbase.client.core.Core
- kvOps(CoreKeyspace) - Method in class com.couchbase.client.core.CoreProtostellar
- KvPingRequest - Class in com.couchbase.client.core.msg.kv
- KvPingRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.KvPingRequest
- KvPingResponse - Class in com.couchbase.client.core.msg.kv
- kvPort() - Method in class com.couchbase.client.core.env.SeedNode
-
If present, the kv port.
- kvScanTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- kvScanTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for key-value scan operations.
- kvScanTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - kvStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- kvThreshold() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
- kvThreshold() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- kvThreshold(Duration) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
-
Allows to customize the kvThreshold.
- kvThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
-
Allows to customize the kvThreshold.
- kvThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - kvThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
-
Deprecated.Allows to customize the kvThreshold.
- kvThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.Allows to customize the kvThreshold.
- kvTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- kvTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for key-value operations.
- kvTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - kvTimeout(Optional<Duration>, CoreProtostellar) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- kvTimeoutMutating(Core) - Static method in class com.couchbase.client.core.transaction.support.OptionsUtil
-
The timeout to use for important mutating KV operations.
- kvTimeoutNonMutating(Core) - Static method in class com.couchbase.client.core.transaction.support.OptionsUtil
-
The timeout to use for non-mutating KV operations (or mutating operations that aren't important enough to justify durability.)
L
- LAST - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMissing
- LAST_MODIFIED - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- lastActivity() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
If there has been a last activity, returned as a duration.
- lastChannelId() - Method in class com.couchbase.client.core.msg.RequestContext
- lastChannelId(String) - Method in class com.couchbase.client.core.msg.RequestContext
- lastConnectAttemptFailure() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
If present, returns the last connect failure of this endpoint.
- lastConnectAttemptFailure() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- lastConnectAttemptFailure() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Returns the failure reason of the last connect attempt, if any.
- lastConnectedAt() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- lastConnectedAt() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Returns the timestamp when the endpoint was last connected successfully (nanoseconds).
- LastCoreRangeScanItem - Class in com.couchbase.client.core.kv
- lastDispatchedFrom() - Method in class com.couchbase.client.core.msg.RequestContext
- lastDispatchedFrom(HostAndPort) - Method in class com.couchbase.client.core.msg.RequestContext
- lastDispatchedTo() - Method in class com.couchbase.client.core.api.query.CoreQueryResult
-
The last node the request was dispatched to.
- lastDispatchedTo() - Method in class com.couchbase.client.core.api.query.CoreReactiveQueryResult
- lastDispatchedTo() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryResult
- lastDispatchedTo() - Method in class com.couchbase.client.core.classic.query.ClassicCoreReactiveQueryResult
- lastDispatchedTo() - Method in class com.couchbase.client.core.msg.RequestContext
- lastDispatchedTo() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryResult
- lastDispatchedTo() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreReactiveQueryResult
- lastDispatchedTo(HostAndPort) - Method in class com.couchbase.client.core.msg.RequestContext
- lastDispatchedToNode() - Method in class com.couchbase.client.core.msg.RequestContext
- lastDispatchedToNode(NodeIdentifier) - Method in class com.couchbase.client.core.msg.RequestContext
- lastPacket() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
- lastPersistedSeqNo() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- lastResponseReceived() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- lastResponseReceived() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Holds the timestamp of the last response received (or 0 if no request ever sent).
- lastRetryDuration() - Method in class com.couchbase.client.core.msg.RequestContext
- lastSeqNoReceived() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- lat() - Method in class com.couchbase.client.core.api.search.queries.CoreGeoCoordinates
- lat(double) - Static method in class com.couchbase.client.core.api.search.queries.CoreGeoCoordinates
- lat(double) - Method in class com.couchbase.client.core.api.search.queries.CoreGeoCoordinates.Lon
- latency() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
-
The latency of this ping.
- LatencyMetricsAggregatedEvent - Class in com.couchbase.client.core.cnc.events.metrics
-
This event is emitted every configured aggregating meter interval.
- LatencyMetricsAggregatedEvent(Duration, Map<String, Object>) - Constructor for class com.couchbase.client.core.cnc.events.metrics.LatencyMetricsAggregatedEvent
- LATEST_VALID_EXPIRY_INSTANT - Static variable in class com.couchbase.client.core.api.kv.CoreExpiry
-
Latest expiry instant that can be represented in the Memcached binary protocol.
- LatestStateSubscription<T> - Class in com.couchbase.client.core.util
-
Useful when only the latest value of a Flux is interesting, and processing values is relatively expensive.
- LatestStateSubscription(Flux<T>, Scheduler, LatestStateSubscription.AsyncSubscriber<T>) - Constructor for class com.couchbase.client.core.util.LatestStateSubscription
- LatestStateSubscription.AsyncSubscriber<T> - Interface in com.couchbase.client.core.util
- ldapCompatible(String, String) - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
-
Creates an LDAP compatible password authenticator which is INSECURE if not used with TLS.
- left() - Method in class com.couchbase.client.core.util.Either
- legacy(String, String) - Static method in class com.couchbase.client.core.msg.query.PreparedStatement
- LegacyConfigHelper - Class in com.couchbase.client.core.config
- legacyPersistTo() - Method in class com.couchbase.client.core.api.kv.CoreDurability
- LegacyPreparedStatementStrategy - Class in com.couchbase.client.core.classic.query
-
Client remembers query plan and sends it on every request.
- LegacyPreparedStatementStrategy(Core, int) - Constructor for class com.couchbase.client.core.classic.query.LegacyPreparedStatementStrategy
- legacyReplicateTo() - Method in class com.couchbase.client.core.api.kv.CoreDurability
- levelIfSynchronous() - Method in class com.couchbase.client.core.api.kv.CoreDurability
- limit() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- limit() - Method in interface com.couchbase.client.core.kv.CoreSamplingScan
- LINEAR - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
- LinkExistsException - Exception in com.couchbase.client.core.error
- LinkExistsException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.LinkExistsException
- LinkNotFoundException - Exception in com.couchbase.client.core.error
- LinkNotFoundException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.LinkNotFoundException
- links() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
- listBucketsRequest(CoreProtostellar, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManagerRequests
- listCollectionsRequest(CoreProtostellar, String, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.CoreProtostellarCollectionManagerRequests
- listCopyOf(Iterable<? extends E>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable list containing all elements of the given iterable.
- listCopyOf(Collection<? extends E>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Backport of
List.copyOf
. - listOf(T...) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable list containing the given items.
- load(B) - Method in class com.couchbase.client.core.env.AbstractMapPropertyLoader
- load(B) - Method in interface com.couchbase.client.core.env.PropertyLoader
- load(PropertyLoader<CoreEnvironment.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Immediately loads the properties from the given loader into the environment.
- load(NodeIdentifier, int) - Method in class com.couchbase.client.core.config.loader.GlobalLoader
-
Tries to load the global configuration.
- load(NodeIdentifier, int, String) - Method in class com.couchbase.client.core.config.loader.BaseBucketLoader
-
Performs the config loading through multiple steps.
- load(NodeIdentifier, int, String) - Method in interface com.couchbase.client.core.config.loader.BucketLoader
-
Attempts to load a config for the given seed node.
- loadAndRefreshGlobalConfig() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Instructs the provider to try and load the global config, and then manage it.
- loadAndRefreshGlobalConfig() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- loadBucketConfigForSeed(NodeIdentifier, int, int, String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
-
Encapsulates the logic to load the bucket config from kv and then fall back to manager.
- loadSystemProperties() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
You might wonder why callers can't use
CoreEnvironment.Builder.load(PropertyLoader)
to load system properties. - local() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
The local socket address for this endpoint.
- local() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
-
The local socket address for this endpoint.
- LOCALHOST - Static variable in class com.couchbase.client.core.env.SeedNode
-
Seed node set pointing to localhost with default ports.
- localHostname() - Method in class com.couchbase.client.core.io.IoContext
-
Returns the local hostname, might be null if not available.
- localPort() - Method in class com.couchbase.client.core.io.IoContext
-
Returns the local port, might be 0 if not available.
- localSocket() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- localSocket() - Method in class com.couchbase.client.core.io.IoContext
-
Returns the local socket.
- locations() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- locator() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- locator() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.The type of node locator in use for this bucket.
- Locator - Interface in com.couchbase.client.core.node
- lock(String, Duration) - Method in class com.couchbase.client.core.transaction.util.ReactiveLock
-
if the lock is unlocked, lock it, and continue else if the lock is locked, join the list of things waiting for it to be unlocked
- LOCKED - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Resource is locked.
- LOCKED - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The requested resource is locked.
- LockTokens - Class in com.couchbase.client.core.transaction.util
- LockTokens(ReactiveLock.Waiter, ReactiveWaitGroup.Waiter) - Constructor for class com.couchbase.client.core.transaction.util.LockTokens
- log() - Method in class com.couchbase.client.core.transaction.CoreTransactionResult
-
An in-memory log is built up during each transaction.
- log(String, Event.Severity) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- log(String, String, Event.Severity) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- log(String, Throwable, Event.Severity) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- log(Throwable, Event.Severity) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- logDefer(String, String, Event.Severity) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- logDefer(String, String, Event.Severity, Object...) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- LogDeferDocId - Class in com.couchbase.client.core.transaction.util
- LogDeferDocId(CollectionIdentifier, String) - Constructor for class com.couchbase.client.core.transaction.util.LogDeferDocId
- LogDeferThrowable - Class in com.couchbase.client.core.transaction.util
- LogDeferThrowable(Throwable) - Constructor for class com.couchbase.client.core.transaction.util.LogDeferThrowable
- logger() - Method in exception com.couchbase.client.core.error.transaction.internal.CoreTransactionFailedException
- logger() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Returns the
CoreTransactionLogger
used by this instance, so the developer can insert their own log messages. - LOGGER - Variable in class com.couchbase.client.core.transaction.CoreTransactionContext
- loggerConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Returns the currently stored config builder.
- loggerConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the current logger configuration.
- loggerConfig(LoggerConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.loggerConfig(Consumer)
instead. - loggerConfig(Consumer<LoggerConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
LoggerConfig.Builder
to the provided consumer. - LoggerConfig - Class in com.couchbase.client.core.env
-
The
LoggerConfig
allows to customize various aspects of the SDKs logging behavior. - LoggerConfig.Builder - Class in com.couchbase.client.core.env
- LoggerConfig.Defaults - Class in com.couchbase.client.core.env
- LoggerFormatter - Interface in com.couchbase.client.core.cnc
-
Deprecated.SLF4J is used for all logging. Configuring the Couchbase SDK to use a customer logger formatter has no effect.
- loggerName() - Method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.Setting a custom logger name has no effect.
- loggerName(String) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
-
Deprecated.the logging infrastructure picks the logger name automatically now based on the event type so it is easier to enable/disable logging or change the verbosity level for certain groups rather than having a single universal logger name.
- loggerName(String) - Static method in class com.couchbase.client.core.env.LoggerConfig
-
Deprecated.the logging infrastructure picks the logger name automatically now based on the event type so it is easier to enable/disable logging or change the verbosity level for certain groups rather than having a single universal logger name.
- LoggingEventConsumer - Class in com.couchbase.client.core.cnc
-
Consumes
Events
and logs them per configuration. - LoggingMeter - Class in com.couchbase.client.core.cnc.metrics
-
The default metrics implementation which aggregates latency information and emits it at a regular interval.
- loggingMeterConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- loggingMeterConfig(LoggingMeterConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.loggingMeterConfig(Consumer)
instead. - loggingMeterConfig(Consumer<LoggingMeterConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
LoggingMeterConfig.Builder
to the provided consumer. - LoggingMeterConfig - Class in com.couchbase.client.core.env
-
Allows to configure the
LoggingMeter
. - LoggingMeterConfig.Builder - Class in com.couchbase.client.core.env
- LoggingMeterConfig.Defaults - Class in com.couchbase.client.core.env
- LOGICAL - Enum constant in enum com.couchbase.client.core.transaction.components.CasMode
- logicallyComplete() - Method in class com.couchbase.client.core.msg.RequestContext
- logicallyComplete(Throwable) - Method in class com.couchbase.client.core.msg.RequestContext
-
Signals that this request is completed fully, including streaming sections or logical sub-requests also being completed (i.e.
- logicallyCompletedAt() - Method in class com.couchbase.client.core.msg.RequestContext
-
Returns the absolute nano time when the request got logically completed.
- logicalRequestLatency() - Method in class com.couchbase.client.core.msg.RequestContext
-
Returns the request latency once logically completed (includes potential "inner" operations like observe calls).
- logicalRequestLatency() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- logLevel(Level) - Method in class com.couchbase.client.core.cnc.DefaultLoggerFormatter
-
Converts the log level enum to its string representation.
- LogRedaction - Class in com.couchbase.client.core.logging
-
Static utility methods for global log redaction settings.
- logs() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
- logs() - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- lon() - Method in class com.couchbase.client.core.api.search.queries.CoreGeoCoordinates
- lon(double) - Method in class com.couchbase.client.core.api.search.queries.CoreGeoCoordinates.Lat
- lon(double) - Static method in class com.couchbase.client.core.api.search.queries.CoreGeoCoordinates
- LONG_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- LONG_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- lookupIn(Core, CollectionIdentifier, String, Duration, boolean, Map<String, Object>, SpanWrapper, List<SubdocGetRequest.Command>) - Static method in class com.couchbase.client.core.transaction.util.TransactionKVHandler
- lookupInAllReplicasAsync(Core, CollectionIdentifier, String, List<CoreSubdocGetCommand>, Duration, RetryStrategy, Map<String, Object>, RequestSpan, Function<CoreSubdocGetResult, R>) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
-
Reads from replicas or the active node based on the options and returns the results as a list of futures that might complete or fail.
- lookupInAllReplicasReactive(Core, CollectionIdentifier, String, List<CoreSubdocGetCommand>, Duration, RetryStrategy, Map<String, Object>, RequestSpan) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
- lookupInAllReplicasRequests(Core, CollectionIdentifier, String, List<CoreSubdocGetCommand>, Map<String, Object>, RetryStrategy, Duration, RequestSpan) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
-
Helper method to assemble a stream of requests to the active and all replicas
- lookupInAnyReplicaAsync(Core, CollectionIdentifier, String, List<CoreSubdocGetCommand>, Duration, RetryStrategy, Map<String, Object>, RequestSpan, Function<CoreSubdocGetResult, R>) - Static method in class com.couchbase.client.core.service.kv.ReplicaHelper
- lookupInRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String, List<CoreSubdocGetCommand>, boolean) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- LOST_CATEGORY - Static variable in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- LostCleanupDistributed - Class in com.couchbase.client.core.transaction.cleanup
-
Runs the algorithm to find 'lost' transactions, distributing the work between clients.
- LostCleanupDistributed(Core, CoreTransactionsConfig, Supplier<TransactionsCleaner>) - Constructor for class com.couchbase.client.core.transaction.cleanup.LostCleanupDistributed
- lowCardinalityAttribute(String, boolean) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Sets a low-cardinality attribute on the span, which is translated to the corresponding implementation specific tag.
- lowCardinalityAttribute(String, long) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Sets a low-cardinality attribute on the span, which is translated to the corresponding implementation specific tag.
- lowCardinalityAttribute(String, String) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Sets a low-cardinality attribute on the span, which is translated to the corresponding implementation specific tag.
- lowCardinalityAttribute(String, T) - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- LRUCache<K,
V> - Class in com.couchbase.client.core.util -
Implements a generic LRU cache which evicts after the max size is reached.
- LRUCache(int) - Constructor for class com.couchbase.client.core.util.LRUCache
M
- magic() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
-
Returns the magic for the given command.
- magic(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- MAGMA - Static variable in class com.couchbase.client.core.manager.bucket.CoreStorageBackend
- MAJORITY - Enum constant in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
The mutation must be replicated to (that is, held in the memory allocated to the bucket on) a majority of the Data Service nodes.
- MAJORITY_AND_PERSIST_TO_ACTIVE - Enum constant in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
The mutation must be replicated to a majority of the Data Service nodes.
- managementTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- managementTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for manager operations.
- managementTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - managementTimeout(Optional<Duration>, CoreProtostellar) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- manager() - Static method in class com.couchbase.client.core.msg.RequestTarget
- MANAGER - Enum constant in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
-
The cluster manager refresher.
- MANAGER - Enum constant in enum com.couchbase.client.core.service.ServiceType
-
The Cluster Manager service ("ns server")
- MANAGER - Enum constant in enum com.couchbase.client.core.util.ConnectionString.PortType
- managerCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- managerCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- managerCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Deprecated.Please use
IoConfig.Builder.managerCircuitBreakerConfig(Consumer)
instead. - managerCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - managerCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the manager circuit breaker by passing its config builder to the given consumer.
- ManagerEndpoint - Class in com.couchbase.client.core.endpoint
- ManagerEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.ManagerEndpoint
- ManagerEndpoint.ManagerPipelineInitializer - Class in com.couchbase.client.core.endpoint
- ManagerErrorContext - Class in com.couchbase.client.core.error.context
- ManagerErrorContext(ResponseStatus, RequestContext, int, String) - Constructor for class com.couchbase.client.core.error.context.ManagerErrorContext
- managerEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for config traffic. - managerEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the management service.
- managerEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - ManagerHandlerSwitcher - Class in com.couchbase.client.core.io.netty.manager
- ManagerHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.manager.ManagerHandlerSwitcher
- ManagerMessageHandler - Class in com.couchbase.client.core.io.netty.manager
-
This handler dispatches requests and responses against the cluster manager service.
- ManagerMessageHandler(BaseEndpoint, CoreContext) - Constructor for class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- ManagerPipelineInitializer(EndpointContext) - Constructor for class com.couchbase.client.core.endpoint.ManagerEndpoint.ManagerPipelineInitializer
- managerPort() - Method in class com.couchbase.client.core.node.NodeIdentifier
- ManagerRequest<R extends Response> - Interface in com.couchbase.client.core.msg.manager
-
Parent interface for all requests going to the cluster manager.
- managerService - Variable in class com.couchbase.client.core.manager.CoreViewIndexManager
- ManagerService - Class in com.couchbase.client.core.service
- ManagerService(CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.ManagerService
- mangle(String) - Method in interface com.couchbase.client.core.encryption.CryptoManager
-
Transforms the given field name to indicate its value is encrypted.
- manifest() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
- map(Function<? super T, ? extends U>) - Method in class com.couchbase.client.core.api.kv.CoreAsyncResponse
- mapCopyOf(Map<? extends K, ? extends V>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Backport of
Map.copyOf
. - mapOf() - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable empty map.
- mapOf(K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- mapOf(K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- mapOf(K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- mapOf(K, V, K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- mapOf(K, V, K, V, K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- Mapper - Class in com.couchbase.client.core.json
-
Provides utilities for encoding and decoding JSON data.
- MapperException - Exception in com.couchbase.client.core.json
-
This exception is usually raised when a JSON encoding or decoding was not successful.
- mapSubDocumentError(KeyValueRequest<?>, SubDocumentOpResponseStatus, String, int, MemcacheProtocol.FlexibleExtras) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
For any response that can be returned by a SubDocument command - path, document, or execution-based - map it to an appropriate SubDocumentException.
- markFailure() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
The tracked request is marked failure.
- markFailure() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- markHeaderComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- markRequestCompletion() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Called from the event loop handlers to mark a request as being completed.
- markRequestCompletion() - Method in class com.couchbase.client.core.endpoint.QueryEndpoint
- markSuccess() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
The tracked request is marked succeeded.
- markSuccess() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- markTainted(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Marks the bucket as tainted, which will change the behavior of the refresher.
- markTainted(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
-
No action needed when a config is marked as tainted for the cluster manager refresher, since the server pushes new configs anyways during rebalance.
- markTainted(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- markUntainted(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Marks the bucket as untainted, which will change the behavior of the refresher.
- markUntainted(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
-
No action needed when a config is marked as untainted for the cluster manager refresher, since the server pushes new configs anyways during rebalance.
- markUntainted(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- MatchedValue - Class in com.couchbase.client.core.json.stream
- max() - Method in class com.couchbase.client.core.api.search.facet.CoreNumericRange
- max() - Method in class com.couchbase.client.core.api.search.result.CoreSearchNumericRange
- MAX - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMode
- MAX - Static variable in class com.couchbase.client.core.kv.CoreScanTerm
- MAX_ATR_BLOCKS - Static variable in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
- MAX_ATRS - Static variable in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
- MAX_CODE_POINT_AS_STRING - Static variable in class com.couchbase.client.core.util.CbStrings
- maxCompressedLength(int) - Static method in class com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.SlowSnappy
- maxDelay() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
- maxDuration() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- maxEndpoints() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- maxEndpoints() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- maxEndpoints() - Method in interface com.couchbase.client.core.service.ServiceConfig
- maxEndpoints(int) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
- maxEndpoints(int) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
- maxEndpoints(int) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
- maxEndpoints(int) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
- maxEndpoints(int) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
- maxExpiry() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- maxExpiry() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
- maxExpiry() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- maxExpiry() - Method in interface com.couchbase.client.core.manager.collection.CoreCreateOrUpdateCollectionSettings
- maxHttpConnections() - Method in class com.couchbase.client.core.env.IoConfig
- maxHttpConnections(int) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- maxHttpConnections(int) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - maxNumRequestsInRetry() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the maximum number of requests allowed in retry, before no more ops are allowed and canceled.
- maxNumRequestsInRetry(long) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Allows to customize the maximum number of requests allowed in the retry timer.
- maxParallelism() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- maxParallelism() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- maxScore() - Method in class com.couchbase.client.core.api.search.result.CoreSearchMetrics
- maxScore() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
- maxThreadCount() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- maybeRetry(CoreContext, Request<? extends Response>, RetryReason) - Static method in class com.couchbase.client.core.retry.RetryOrchestrator
-
Retry or cancel the given request, depending on its state and the configured
RetryStrategy
. - maybeWrapWithLegacyDurability(CompletableFuture<T>, String, CoreDurability, Core, KeyValueRequest<?>) - Static method in class com.couchbase.client.core.classic.ClassicHelper
-
Helper method to wrap a mutation result to perform legacy durability requirements if needed.
- mech() - Method in enum com.couchbase.client.core.env.SaslMechanism
-
Returns the "raw" string representation of the mechanism on the wire.
- mechanism() - Method in class com.couchbase.client.core.cnc.events.io.UnknownSaslMechanismDetectedEvent
-
Returns the unknown mechanism.
- MEMCACHED - Enum constant in enum com.couchbase.client.core.config.BucketType
-
This bucket is a "memcached" bucket.
- MemcachedBucketConfig - Class in com.couchbase.client.core.config
-
Deprecated.In favor of
MemcachedBucketTopology
- MemcachedBucketConfig(MemcachedHashingStrategy, long, long, String, String, String, String, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, Map<String, Set<ClusterCapabilities>>, String) - Constructor for class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.Creates a new
MemcachedBucketConfig
. - MemcachedBucketConfig(ClusterTopologyWithBucket, MemcachedHashingStrategy) - Constructor for class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.
- MemcachedBucketTopology - Class in com.couchbase.client.core.topology
- MemcachedBucketTopology(String, String, Set<BucketCapability>, List<HostAndServicePorts>, KetamaRing<HostAndServicePorts>, MemcachedHashingStrategy) - Constructor for class com.couchbase.client.core.topology.MemcachedBucketTopology
- memcachedHashingStrategy() - Method in class com.couchbase.client.core.env.IoConfig
- memcachedHashingStrategy(MemcachedHashingStrategy) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Allows to customize the hashing strategy for memcached buckets.
- memcachedHashingStrategy(MemcachedHashingStrategy) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - MemcachedHashingStrategy - Interface in com.couchbase.client.core.node
-
This interface defines different hashing strategies used for ketama hashing in memcached buckets.
- MemcacheProtocol - Enum in com.couchbase.client.core.io.netty.kv
-
The
MemcacheProtocol
class holds static helpers that deal with the encoding and decoding as well as access of the memcache binary protocol. - MemcacheProtocol.Datatype - Enum in com.couchbase.client.core.io.netty.kv
- MemcacheProtocol.FlexibleExtras - Class in com.couchbase.client.core.io.netty.kv
- MemcacheProtocol.Magic - Enum in com.couchbase.client.core.io.netty.kv
- MemcacheProtocol.Opcode - Enum in com.couchbase.client.core.io.netty.kv
-
Contains all known/used kv protocol opcodes.
- MemcacheProtocol.ServerPushOpcode - Enum in com.couchbase.client.core.io.netty.kv
- MemcacheProtocol.Status - Enum in com.couchbase.client.core.io.netty.kv
- MemcacheProtocolDecodeHandler - Class in com.couchbase.client.core.io.netty.kv
-
The
MemcacheProtocolDecodeHandler
is a lightweight decoder that understands the KV header and aggregates header and value into one buffer before passing it on. - MemcacheProtocolDecodeHandler() - Constructor for class com.couchbase.client.core.io.netty.kv.MemcacheProtocolDecodeHandler
- MemcacheProtocolVerificationHandler - Class in com.couchbase.client.core.io.netty.kv
-
This handler makes sure that the KV protocol packets passed around are not malformed.
- MemcacheProtocolVerificationHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.kv.MemcacheProtocolVerificationHandler
-
Creates a new
MemcacheProtocolVerificationHandler
. - message() - Method in class com.couchbase.client.core.api.query.CoreQueryWarning
- message() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
-
Returns the error message in string form.
- message() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
- message() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- message() - Method in class com.couchbase.client.core.logging.RedactableArgument
-
The message of this redactable argument.
- message(String) - Method in interface com.couchbase.client.core.diagnostics.WaitUntilReadyHelper.WaitUntilReadyLogger
- messageToString(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method during development and debugging to dump the raw message as a verbose string.
- meta() - Method in class com.couchbase.client.core.api.kv.CoreKvResult
- metaData() - Method in class com.couchbase.client.core.api.query.CoreQueryResult
-
Returns the
CoreQueryMetaData
giving access to the additional metadata associated with this query. - metaData() - Method in class com.couchbase.client.core.api.query.CoreReactiveQueryResult
- metaData() - Method in class com.couchbase.client.core.api.search.result.CoreReactiveSearchResult
- metaData() - Method in class com.couchbase.client.core.api.search.result.CoreSearchResult
- metaData() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryResult
- metaData() - Method in class com.couchbase.client.core.classic.query.ClassicCoreReactiveQueryResult
- metaData() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryResult
- metaData() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreReactiveQueryResult
- metadataCollection() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
- metadataCollection() - Method in class com.couchbase.client.core.transaction.config.CoreSingleQueryTransactionOptions
- metadataCollection() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionOptions
- metadataCollection() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- meter() - Method in class com.couchbase.client.core.env.CoreEnvironment
- meter(Meter) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Allows to configure a custom metrics implementation.
- Meter - Interface in com.couchbase.client.core.cnc
-
The generic interface for all metric implementations in the client.
- METER_OPERATIONS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- METER_TRANSACTION_ATTEMPTS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- METER_TRANSACTION_TOTAL - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- MeterException - Exception in com.couchbase.client.core.error
-
Generic exception that captures all meter-related errors.
- MeterException(String) - Constructor for exception com.couchbase.client.core.error.MeterException
- MeterException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.MeterException
- MeterException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.MeterException
- MeterException(String, Throwable, ErrorContext) - Constructor for exception com.couchbase.client.core.error.MeterException
- MeteringUnits - Class in com.couchbase.client.core.transaction.util
-
Tracks read and write units used.
- MeteringUnits(Integer, Integer) - Constructor for class com.couchbase.client.core.transaction.util.MeteringUnits
- MeteringUnits.MeteringUnitsBuilder - Class in com.couchbase.client.core.transaction.util
- MeteringUnitsBuilder() - Constructor for class com.couchbase.client.core.transaction.util.MeteringUnits.MeteringUnitsBuilder
- METERS - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- metrics() - Method in class com.couchbase.client.core.api.query.CoreQueryMetaData
-
Returns the
CoreQueryMetrics
as returned by the query engine if enabled. - metrics() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- metrics() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- metrics() - Method in class com.couchbase.client.core.api.search.CoreSearchMetaData
- metrics() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- metrics() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- metrics() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- metrics() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
- metrics(boolean) - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- METRICS - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.QueryOptionsParameter
- METRICS - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents events that comes from the metrics subsystem.
- MILES - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- MILLIMETERS - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- millis() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- min() - Method in class com.couchbase.client.core.api.search.facet.CoreNumericRange
- min() - Method in class com.couchbase.client.core.api.search.result.CoreSearchNumericRange
- MIN - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMode
- MIN - Static variable in class com.couchbase.client.core.kv.CoreScanTerm
- MIN_CODE_POINT_AS_STRING - Static variable in class com.couchbase.client.core.util.CbStrings
- minDelay() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
- minEndpoints() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- minEndpoints() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- minEndpoints() - Method in interface com.couchbase.client.core.service.ServiceConfig
- minEndpoints(int) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
- minEndpoints(int) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
- minEndpoints(int) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
- minEndpoints(int) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
- minEndpoints(int) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
- minimumDurabilityLevel() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- minimumDurabilityLevel() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- minimumEndpoints() - Method in class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
- minRatio() - Method in class com.couchbase.client.core.env.CompressionConfig
-
Returns the minimum effective ratio to send when compressed.
- minRatio(double) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
-
The minimum ratio after which a compressed doc is sent compressed versus the uncompressed version is sent for efficiency.
- minRatio(double) - Static method in class com.couchbase.client.core.env.CompressionConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
CompressionConfig.builder()
. - minSize() - Method in class com.couchbase.client.core.env.CompressionConfig
-
Returns the minimum configured compression size.
- minSize(int) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
-
The minimum size after which compression is performed.
- minSize(int) - Static method in class com.couchbase.client.core.env.CompressionConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
CompressionConfig.builder()
. - minus(NanoTimestamp) - Method in class com.couchbase.client.core.util.NanoTimestamp
- missing - Variable in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- missing() - Method in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- missing() - Method in interface com.couchbase.client.core.api.search.result.CoreSearchFacetResult
- mode() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord.ParsedHLC
- MODIFIED - Enum constant in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was modified.
- MonoBridge<T> - Class in com.couchbase.client.core.transaction.util
-
Protects against concurrent op cancellation.
- MonoBridge(Mono<T>, String, Object, CoreTransactionLogger) - Constructor for class com.couchbase.client.core.transaction.util.MonoBridge
- msg() - Method in exception com.couchbase.client.core.error.QueryException
-
Deprecated.Returns a human-readable description of the error, as reported by the query service.
- MULTI_PATH_FAILURE - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Specified key was successfully found, but one or more path operations failed
- MultiAddressNameResolverFactory - Class in com.couchbase.client.core.endpoint
- MultiObserveViaCasRequest - Class in com.couchbase.client.core.msg.kv
-
Special observe request implementation to handle more than one key at the same time.
- MultiObserveViaCasRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier, NodeIdentifier, Map<byte[], Short>, Predicate<ObserveViaCasResponse.ObserveStatus>) - Constructor for class com.couchbase.client.core.msg.kv.MultiObserveViaCasRequest
- MultiObserveViaCasResponse - Class in com.couchbase.client.core.msg.kv
-
Response for the special purpose
MultiObserveViaCasRequest
. - MultiObserveViaCasResponse(MultiObserveViaCasRequest, ResponseStatus, Map<byte[], ObserveViaCasResponse.ObserveStatus>) - Constructor for class com.couchbase.client.core.msg.kv.MultiObserveViaCasResponse
- mutateIn(Core, CollectionIdentifier, String, Duration, boolean, boolean, boolean, boolean, boolean, long, int, Optional<DurabilityLevel>, Map<String, Object>, SpanWrapper, List<SubdocMutateRequest.Command>) - Static method in class com.couchbase.client.core.transaction.util.TransactionKVHandler
- mutateIn(Core, CollectionIdentifier, String, Duration, boolean, boolean, boolean, boolean, boolean, long, int, Optional<DurabilityLevel>, Map<String, Object>, SpanWrapper, List<SubdocMutateRequest.Command>, CoreTransactionLogger) - Static method in class com.couchbase.client.core.transaction.util.TransactionKVHandler
- mutateInRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String, List<CoreSubdocMutateCommand>, CoreStoreSemantics, long, CoreDurability, CoreExpiry, boolean, boolean, boolean) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- MUTATION_SEQNO - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Returns the sequence number on every mutation.
- mutationCount() - Method in interface com.couchbase.client.core.api.query.CoreQueryMetrics
- mutationCount() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- mutationCount() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- mutationFlexibleExtras(KeyValueRequest<?>, KeyValueChannelContext, ByteBufAllocator, Optional<DurabilityLevel>) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- mutationFlexibleExtras(KeyValueRequest<?>, KeyValueChannelContext, ByteBufAllocator, Optional<DurabilityLevel>, boolean) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- mutationToken() - Method in class com.couchbase.client.core.api.kv.CoreMutationResult
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.AppendResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.InsertResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.PrependResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.RemoveResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.ReplaceResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.TouchResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.UnlockResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
- mutationToken() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- MutationToken - Class in com.couchbase.client.core.msg.kv
-
Value object to contain partition details and sequence number.
- MutationToken(short, long, long, String) - Constructor for class com.couchbase.client.core.msg.kv.MutationToken
- MutationTokenAggregator - Class in com.couchbase.client.core.msg.kv
-
Helper class that language-specific clients may use to implement
MutationState
. - MutationTokenAggregator() - Constructor for class com.couchbase.client.core.msg.kv.MutationTokenAggregator
- MutationTokenOutdatedException - Exception in com.couchbase.client.core.error
- MutationTokenOutdatedException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.MutationTokenOutdatedException
- mutationTokensEnabled() - Method in class com.couchbase.client.core.env.IoConfig
- mutationTokensEnabled() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- mutexToken - Variable in class com.couchbase.client.core.transaction.util.LockTokens
N
- N1QL_ENHANCED_PREPARED_STATEMENTS - Enum constant in enum com.couchbase.client.core.topology.ClusterCapability
- N1QL_READ_FROM_REPLICA - Enum constant in enum com.couchbase.client.core.topology.ClusterCapability
- name - Variable in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- name() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
Returns the name of this index.
- name() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- name() - Method in class com.couchbase.client.core.api.search.facet.CoreDateRange
- name() - Method in class com.couchbase.client.core.api.search.facet.CoreNumericRange
- name() - Method in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- name() - Method in class com.couchbase.client.core.api.search.result.CoreSearchDateRange
- name() - Method in interface com.couchbase.client.core.api.search.result.CoreSearchFacetResult
- name() - Method in class com.couchbase.client.core.api.search.result.CoreSearchNumericRange
- name() - Method in class com.couchbase.client.core.api.search.result.CoreSearchTermRange
- name() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- name() - Method in class com.couchbase.client.core.cnc.events.core.BucketClosedEvent
- name() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenedEvent
- name() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenInitiatedEvent
- name() - Method in class com.couchbase.client.core.cnc.metrics.NameAndTags
- name() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- name() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.The name of the bucket.
- name() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
- name() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
- name() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
- name() - Method in interface com.couchbase.client.core.env.ConfigurationProfile
-
Returns the name of the profile.
- name() - Method in class com.couchbase.client.core.env.NetworkResolution
-
Returns the wire representation of the network resolution setting.
- name() - Method in class com.couchbase.client.core.env.UserAgent
- name() - Method in class com.couchbase.client.core.env.WanDevelopmentProfile
- name() - Method in exception com.couchbase.client.core.error.DesignDocumentNotFoundException
- name() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- name() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- name() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- name() - Method in class com.couchbase.client.core.msg.kv.AppendRequest
- name() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- name() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- name() - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
- name() - Method in class com.couchbase.client.core.msg.kv.GetAndLockRequest
- name() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchRequest
- name() - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- name() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- name() - Method in class com.couchbase.client.core.msg.kv.GetMetaRequest
- name() - Method in class com.couchbase.client.core.msg.kv.GetRequest
- name() - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
- name() - Method in class com.couchbase.client.core.msg.kv.InsertRequest
- name() - Method in class com.couchbase.client.core.msg.kv.KvPingRequest
- name() - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasRequest
- name() - Method in class com.couchbase.client.core.msg.kv.NoopRequest
- name() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- name() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- name() - Method in class com.couchbase.client.core.msg.kv.PrependRequest
- name() - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
- name() - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
- name() - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
- name() - Method in class com.couchbase.client.core.msg.kv.ReplicaSubdocGetRequest
- name() - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- name() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- name() - Method in class com.couchbase.client.core.msg.kv.TouchRequest
- name() - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
- name() - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
- name() - Method in class com.couchbase.client.core.msg.query.PreparedStatement
- name() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- name() - Method in interface com.couchbase.client.core.msg.Request
-
The unique name of the request, usually related to the type but not necessarily.
- name() - Method in class com.couchbase.client.core.msg.search.ServerSearchRequest
- name() - Method in class com.couchbase.client.core.msg.view.ViewRequest
- name() - Method in class com.couchbase.client.core.topology.MemcachedBucketTopology
- name() - Method in interface com.couchbase.client.core.topology.BucketTopology
-
Returns the name of the bucket.
- name() - Method in class com.couchbase.client.core.transaction.components.CoreTransactionRequest
- NAME_NOT_FOUND - Enum constant in enum com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent.Reason
- NameAndTags - Class in com.couchbase.client.core.cnc.metrics
-
Helper class which consolidates names and tags for caching purposes.
- NameAndTags(String, Map<String, String>) - Constructor for class com.couchbase.client.core.cnc.metrics.NameAndTags
- namedParameters() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- namedParameters() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- namespace() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
Returns the namespace of this index.
- namespace() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
The namespace of this endpoint (likely the bucket name if present).
- namespace() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
-
The namespace of this endpoint (likely the bucket name if present).
- namespace() - Method in exception com.couchbase.client.core.error.DesignDocumentNotFoundException
- namespace() - Method in enum com.couchbase.client.core.topology.ClusterCapability
- NanoTimestamp - Class in com.couchbase.client.core.util
- nativeIoEnabled() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns true if native IO is enabled and can be used if supported.
- nativeTlsEnabled() - Method in class com.couchbase.client.core.env.SecurityConfig
-
Returns whether native TLS is enabled.
- NAUTICAL_MILES - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
- NEAR_EMPTY_BYTE_ARRAY - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- negotiated() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
-
Returns the negotiated server features for this connection.
- network() - Method in class com.couchbase.client.core.topology.ClusterTopology
- NetworkAddress - Class in com.couchbase.client.core.util
-
A convenient wrapper class around network primitives in Java.
- networkResolution() - Method in class com.couchbase.client.core.env.IoConfig
- networkResolution(NetworkResolution) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- networkResolution(NetworkResolution) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - NetworkResolution - Class in com.couchbase.client.core.env
-
Configuration options for the network resolution setting.
- NetworkSelector - Interface in com.couchbase.client.core.topology
-
Helps the config parser select the correct alternate addresses.
- NetworkSelector.AutoNetworkSelector - Class in com.couchbase.client.core.topology
- never() - Static method in class com.couchbase.client.core.util.NanoTimestamp
-
Returns a timestamp from ~146 years ago, for representing the time of events that have not occurred.
- newAsyncResponse(Request<RES>, CompletableFuture<T>) - Static method in class com.couchbase.client.core.classic.ClassicHelper
-
Returns a new async response whose cancellation task calls
Request.cancel(CancellationReason)
. - newEnumMap(Class<K>, Map<K, V>) - Static method in class com.couchbase.client.core.util.CbCollections
- newEnumSet(Class<T>, Iterable<T>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Like
EnumSet.copyOf(java.util.EnumSet<E>)
, but does not explode when given an empty collection. - newerThan(TopologyRevision) - Method in class com.couchbase.client.core.topology.TopologyRevision
- newForm() - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- newNameResolver(URI, NameResolver.Args) - Method in class com.couchbase.client.core.endpoint.MultiAddressNameResolverFactory
- newObjectMapper() - Static method in class com.couchbase.client.core.json.Mapper
- newQueryString() - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- newRequest(HttpMethod, CoreHttpPath, CoreCommonOptions) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpClient
- newSpan(RequestTracer, String, RequestSpan) - Static method in class com.couchbase.client.core.cnc.CbTracing
-
Deprecated.In favor of
RequestTracer.requestSpan(String, RequestSpan)
, which now always sets the `db.system` attribute. - newSpan(CoreContext, String, RequestSpan) - Static method in class com.couchbase.client.core.cnc.CbTracing
-
Returns a new span with the `db.system` attribute set to `couchbase`.
- newState() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- newState() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
- newState() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
- newThread(Runnable) - Method in class com.couchbase.client.core.env.CouchbaseThreadFactory
- newThread(ForkJoinPool) - Method in class com.couchbase.client.core.env.CouchbaseForkPoolThreadFactory
- nextId() - Static method in class com.couchbase.client.core.util.CoreIdGenerator
-
Returns an ID to assigned to a new core.
- nextOpaque() - Static method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- NO_ACCESS - Enum constant in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- NO_ACCESS - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The server indicated that the given message failed because of a permission violation.
- NO_BUCKET - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
No bucket selected.
- NO_BUCKET - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The server indicates that no bucket is selected.
- NO_BUCKET_FOUND - Enum constant in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
Usually because the bucket is not open/no config there at the given point in time.
- NO_COLLECTIONS_MANIFEST - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
No collections manifest has been set on the server.
- NO_COLLECTIONS_MANIFEST - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- NO_CONFIG_FOUND - Enum constant in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- NO_EVICTION - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreEvictionPolicyType
- NO_JITTER - Static variable in interface com.couchbase.client.core.retry.reactor.Jitter
- NO_NEW_SEEDS_RETURNED - Enum constant in enum com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent.Reason
- NO_PRIORITY - Static variable in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- NoAccessDuringConfigLoadException - Exception in com.couchbase.client.core.error
- NoAccessDuringConfigLoadException(String) - Constructor for exception com.couchbase.client.core.error.NoAccessDuringConfigLoadException
- noBackoff() - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with no backoff delay.
- noBackoff() - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function with no backoff delay.
- noBody() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no body is used for this message.
- noCas() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no cas is used for this message.
- noDatatype() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no datatype is used for this message.
- Node - Class in com.couchbase.client.core.node
- Node(CoreContext, NodeIdentifier) - Constructor for class com.couchbase.client.core.node.Node
- NODE - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the Node layer.
- NODE_NOT_AVAILABLE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Retried because at this point in time there is no node available to dispatch to.
- nodeAtIndex(int) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- nodeCanBeUsed(Node, Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.RoundRobinLocator
-
This method can be overridden for additional per-node checks in addition to the service-type based check already performed in
RoundRobinLocator.filterNodes(List, Request, ClusterConfig)
. - nodeCanBeUsed(Node, Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.ViewLocator
-
In addition to checking that the view service is enabled, for view dispatching it is vital that a request is only ever sent to a node which has active primary KV partitions.
- NodeConnectedEvent - Class in com.couchbase.client.core.cnc.events.node
-
Deprecated.This event is sent when a node is created, which happens before network connections are established. To avoid confusion, this event is deprecated in favor of the more appropriately named
NodeCreatedEvent
. - NodeConnectedEvent(Duration, NodeContext) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeConnectedEvent
-
Deprecated.Creates a new node connected event.
- NodeContext - Class in com.couchbase.client.core.node
- NodeContext(CoreContext, NodeIdentifier) - Constructor for class com.couchbase.client.core.node.NodeContext
- NodeCreatedEvent - Class in com.couchbase.client.core.cnc.events.node
-
Sent when a node is created, prior to connecting to services on the node.
- NodeCreatedEvent(Duration, NodeContext) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeCreatedEvent
-
Creates a new "node created" event.
- NodeDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.node
-
This event is generated when a node is correctly disconnected.
- NodeDisconnectedEvent(Duration, NodeContext) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeDisconnectedEvent
-
Creates a new node disconnected event.
- NodeDisconnectIgnoredEvent - Class in com.couchbase.client.core.cnc.events.node
- NodeDisconnectIgnoredEvent(Event.Severity, NodeDisconnectIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
- NodeDisconnectIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.node
-
Enumerates the reasons why a disconnect nod event could be ignored by the system.
- nodeForId(byte[]) - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.Please use
MemcachedBucketConfig.nodeForKey(byte[])
.identifier() instead. - nodeForKey(byte[]) - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.
- nodeForKey(byte[]) - Method in class com.couchbase.client.core.topology.MemcachedBucketTopology
- nodeIdentifier() - Method in class com.couchbase.client.core.msg.RequestTarget
- NodeIdentifier - Class in com.couchbase.client.core.node
-
Uniquely identifies a node within the cluster, using the node's host and manager port from the default network.
- NodeIdentifier - Class in com.couchbase.client.core.topology
- NodeIdentifier(HostAndPort, String) - Constructor for class com.couchbase.client.core.node.NodeIdentifier
- NodeIdentifier(HostAndPort, String) - Constructor for class com.couchbase.client.core.topology.NodeIdentifier
- NodeIdentifier(String, int) - Constructor for class com.couchbase.client.core.node.NodeIdentifier
-
Deprecated.
- NodeIdentifier(String, int, String) - Constructor for class com.couchbase.client.core.topology.NodeIdentifier
- nodeIndexForActive() - Method in class com.couchbase.client.core.topology.PartitionTopology
- nodeIndexForActive(int, boolean) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- nodeIndexForActive(int, boolean) - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
-
Deprecated.
- nodeIndexForReplica(int) - Method in class com.couchbase.client.core.topology.PartitionTopology
- nodeIndexForReplica(int, int, boolean) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- nodeIndexForReplica(int, int, boolean) - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
-
Deprecated.
- NodeInfo - Class in com.couchbase.client.core.config
-
Deprecated.In favor of
HostAndServicePorts
- NodeInfo(String, String, Map<String, Integer>, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.NodeInfo
-
Deprecated.Creates a new
NodeInfo
with no SSL services. - NodeInfo(String, Map<ServiceType, Integer>, Map<ServiceType, Integer>, HostAndPort, NodeIdentifier) - Constructor for class com.couchbase.client.core.config.NodeInfo
-
Deprecated.Creates an instance from pre-parsed address info.
- NodeInfo(String, Map<ServiceType, Integer>, Map<ServiceType, Integer>, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.NodeInfo
-
Deprecated.Creates a new
NodeInfo
with SSL services. - NodeLocatorBugIdentifiedEvent - Class in com.couchbase.client.core.cnc.events.node
- NodeLocatorBugIdentifiedEvent(Context) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeLocatorBugIdentifiedEvent
- NodePartitionLengthNotEqualEvent - Class in com.couchbase.client.core.cnc.events.node
- NodePartitionLengthNotEqualEvent(CoreContext, int, int) - Constructor for class com.couchbase.client.core.cnc.events.node.NodePartitionLengthNotEqualEvent
- nodes() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- nodes() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.The list of nodes associated with this bucket.
- nodes() - Method in class com.couchbase.client.core.topology.MemcachedBucketTopology
- nodes() - Method in interface com.couchbase.client.core.topology.BucketTopology
-
Returns the subset of cluster nodes that are ready to service requests for this bucket.
- nodes() - Method in class com.couchbase.client.core.topology.ClusterTopology
- NODES_EXT - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- NODES_EXT - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- NodeState - Enum in com.couchbase.client.core.node
-
Holds all the different states a
Node
can be in. - NodeStateChangedEvent - Class in com.couchbase.client.core.cnc.events.node
- NodeStateChangedEvent(NodeContext, NodeState, NodeState) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
- noExtras() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no extras are used for this message.
- noFramingExtras() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no framing extras are used for this message.
- noJitter() - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
-
Jitter function that is a no-op.
- noKey() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no key is used for this message.
- noMoreRetries(RetryReason) - Static method in class com.couchbase.client.core.msg.CancellationReason
-
This cancellation reason indicates that no more retries were allowed based on the retry strategy.
- NON_DEDUPED_HISTORY - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- NON_DEDUPED_HISTORY - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- NON_TLS - Enum constant in enum com.couchbase.client.core.topology.PortSelector
- NonChunkedEventingMessageHandler - Class in com.couchbase.client.core.io.netty.eventing
- NonChunkedEventingMessageHandler(BaseEndpoint) - Constructor for class com.couchbase.client.core.io.netty.eventing.NonChunkedEventingMessageHandler
- NonChunkedHttpMessageHandler - Class in com.couchbase.client.core.io.netty
-
This message handler can be considered the opposite of the
ChunkedMessageHandler
. - NonChunkedHttpMessageHandler(BaseEndpoint, ServiceType) - Constructor for class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
- NonChunkedHttpRequest<R extends Response> - Interface in com.couchbase.client.core.msg
- NONE - Enum constant in enum com.couchbase.client.core.logging.RedactionLevel
-
No redaction is performed.
- NONE - Enum constant in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
No enhanced durability configured for the mutation.
- NONE - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Do not observe any disk persistence constraint.
- NONE - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Do not observe any replication constraint.
- NONE - Static variable in class com.couchbase.client.core.api.kv.CoreDurability
- NONE - Static variable in class com.couchbase.client.core.api.kv.CoreExpiry
-
A "null object" that represents the absence of an expiry.
- NONE - Static variable in class com.couchbase.client.core.api.kv.CoreKvResponseMetadata
- NONE - Static variable in class com.couchbase.client.core.transaction.forwards.CoreTransactionsSupportedExtensions
- noneOf(Class<E>) - Static method in class com.couchbase.client.core.util.AtomicEnumSet
- NOOP - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The noop command.
- noOpaque() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no opaque is used for this message.
- NoopCircuitBreaker - Class in com.couchbase.client.core.endpoint
-
A simple noop implementation of the
CircuitBreaker
if disabled by the user. - NoopCounter - Class in com.couchbase.client.core.cnc.metrics
- NoopCounter() - Constructor for class com.couchbase.client.core.cnc.metrics.NoopCounter
- NoopMeter - Class in com.couchbase.client.core.cnc.metrics
- NoopRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a NOOP KV Request, doing nothing.
- NoopRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.NoopRequest
- NoopRequestSpan - Class in com.couchbase.client.core.cnc.tracing
-
A NOOP implementation of a request span, utilized by the
NoopRequestTracer
. - NoopRequestTracer - Class in com.couchbase.client.core.cnc.tracing
-
A simple NOOP implementation of the tracer, useful if tracing needs to be disabled completely.
- NoopResponse - Class in com.couchbase.client.core.msg.kv
-
The response of a
NoopRequest
. - NoopValueRecorder - Class in com.couchbase.client.core.cnc.metrics
- NoopValueRecorder() - Constructor for class com.couchbase.client.core.cnc.metrics.NoopValueRecorder
- noPartition() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no partition is used for this message.
- noRetry() - Static method in class com.couchbase.client.core.retry.RetryAction
-
Constructs a new
RetryAction
indicating that the request should not be retried. - noRetry(Function<Throwable, Throwable>) - Static method in class com.couchbase.client.core.retry.RetryAction
-
Constructs a new
RetryAction
indicating that the request should not be retried, and a specific exception should be used to fail the request. - NOT_BOUNDED - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryScanConsistency
-
The indexer will return whatever state it has to the query engine at the time of query.
- NOT_BOUNDED - Enum constant in enum com.couchbase.client.core.api.search.CoreSearchScanConsistency
- NOT_FOUND - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Entity not found.
- NOT_FOUND - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
Indicates that the requested entity has not been found on the server.
- NOT_FOUND_NOT_PERSISTED - Enum constant in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was not found and not persisted, as in the case of deletes - a logical delete.
- NOT_FOUND_PERSISTED - Enum constant in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was not found and persisted, as in the case of deletes - a real delete.
- NOT_INITIALIZED - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server/kv engine is not initialized yet.
- NOT_INITIALIZED - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The server reports that it is not initialized yet.
- NOT_LOCKED - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Resource is not locked.
- NOT_LOCKED - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The requested resource is not locked.
- NOT_MY_VBUCKET - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Not my vbucket.
- NOT_MY_VBUCKET - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
In a kv request, signaling that the vbucket is on a different node.
- NOT_PIPELINED_REQUEST_IN_FLIGHT - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
The request has been dispatched into a non-pipelined handler and a request is currently in-flight so it cannot be dispatched right now onto the same socket.
- NOT_PRESENT - Enum constant in enum com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
-
Remove service ignored because it is not present.
- NOT_RECENTLY_USED - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreEvictionPolicyType
- NOT_STARTED - Enum constant in enum com.couchbase.client.core.transaction.support.AttemptState
-
The attempt did not create an ATR entry.
- NOT_STORED - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Not stored for some reason.
- NOT_STORED - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The resource was not stored for some reason.
- NOT_SUPPORTED - Enum constant in enum com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
-
Collections are nut supported by the server.
- NOT_SUPPORTED - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Not supported.
- notifier - Variable in class com.couchbase.client.core.transaction.util.ReactiveWaitGroup.Waiter
- notifyChannelInactive() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
This method is called from inside the channel to tell the endpoint hat it got inactive.
- NotMyVbucketReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This event is raised if a KV response with "not my vbucket" is received.
- NotMyVbucketReceivedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.NotMyVbucketReceivedEvent
- notNull(T, String) - Static method in class com.couchbase.client.core.util.Validators
-
Check if the given input is not null.
- notNull(T, String, Supplier<ErrorContext>) - Static method in class com.couchbase.client.core.util.Validators
- notNullOrEmpty(byte[], String) - Static method in class com.couchbase.client.core.util.Validators
- notNullOrEmpty(byte[], String, Supplier<ErrorContext>) - Static method in class com.couchbase.client.core.util.Validators
- notNullOrEmpty(String, String) - Static method in class com.couchbase.client.core.util.Validators
-
Check if the given string is not null or empty.
- notNullOrEmpty(String, String, Supplier<ErrorContext>) - Static method in class com.couchbase.client.core.util.Validators
- notNullOrEmpty(Collection<T>, String) - Static method in class com.couchbase.client.core.util.Validators
- notNullOrEmpty(List<T>, String) - Static method in class com.couchbase.client.core.util.Validators
- notNullOrEmpty(List<T>, String, Supplier<ErrorContext>) - Static method in class com.couchbase.client.core.util.Validators
- notNullOrEmpty(Set<T>, String) - Static method in class com.couchbase.client.core.util.Validators
- notNullOrEmpty(Set<T>, String, Supplier<ErrorContext>) - Static method in class com.couchbase.client.core.util.Validators
- now() - Static method in class com.couchbase.client.core.util.NanoTimestamp
-
Returns a timestamp representing the current time.
- nowInNanos() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord.ParsedHLC
- nullToEmpty(String) - Static method in class com.couchbase.client.core.util.CbStrings
- NUM_ATRS_DEFAULT - Static variable in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
- NUM_RANGE - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The existing number is out of the valid range for arithmetic operations
- NUM_VBUCKETS - Static variable in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
- numActiveClients() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- numAtrs() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
- numAtrs() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- numAttempts() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- NUMBER - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldType
- numberOfPartitions() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- numberOfPartitions() - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
- numberOfReplicas() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- numberOfReplicas() - Method in class com.couchbase.client.core.config.PartitionInfo
-
Deprecated.
- numberOfReplicas() - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
- NumberTooBigException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when existing number value in document is too big.
- NumberTooBigException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.NumberTooBigException
- numBuckets() - Method in class com.couchbase.client.core.env.TimerConfig
- numBuckets(int) - Method in class com.couchbase.client.core.env.TimerConfig.Builder
-
Internally, each Timer divides time into a number of buckets, which this setting controls.
- numEntries - Variable in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
- numericRanges() - Method in class com.couchbase.client.core.api.search.result.CoreNumericRangeSearchFacetResult
- numExistingClients() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- numExpiredClients() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- numInstances() - Static method in class com.couchbase.client.core.CoreLimiter
- numKvConnections() - Method in class com.couchbase.client.core.env.IoConfig
- numKvConnections(int) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- numKvConnections(int) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - numReplicas() - Method in interface com.couchbase.client.core.api.manager.CoreCreateQueryIndexSharedOptions
- numReplicas() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- numReplicas() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- numTimers() - Method in class com.couchbase.client.core.env.TimerConfig
- numTimers(int) - Method in class com.couchbase.client.core.env.TimerConfig.Builder
-
Configures multiple parallel Timers, allowing more throughput of retries and timeouts.
O
- Observe - Class in com.couchbase.client.core.service.kv
-
Implements traditional observe-based durability requirements.
- Observe() - Constructor for class com.couchbase.client.core.service.kv.Observe
- OBSERVE_CAS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Performs an observe call with the CAS option.
- OBSERVE_SEQ - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Performs an observe call via sequence numbers.
- Observe.ObservePersistTo - Enum in com.couchbase.client.core.service.kv
-
Defines the possible disk persistence constraints to observe.
- Observe.ObserveReplicateTo - Enum in com.couchbase.client.core.service.kv
-
Defines the possible replication constraints to observe.
- ObserveContext - Class in com.couchbase.client.core.service.kv
- ObserveContext(CoreContext, Observe.ObservePersistTo, Observe.ObserveReplicateTo, Optional<MutationToken>, long, CollectionIdentifier, String, boolean, Duration, RequestSpan) - Constructor for class com.couchbase.client.core.service.kv.ObserveContext
- observed() - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasResponse
- observeStatus() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- ObserveViaCasRequest - Class in com.couchbase.client.core.msg.kv
- ObserveViaCasRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- ObserveViaCasResponse - Class in com.couchbase.client.core.msg.kv
- ObserveViaCasResponse(ResponseStatus, long, ObserveViaCasResponse.ObserveStatus, boolean, ResponseStatusDetails) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- ObserveViaCasResponse.ObserveStatus - Enum in com.couchbase.client.core.msg.kv
- ObserveViaSeqnoRequest - Class in com.couchbase.client.core.msg.kv
- ObserveViaSeqnoRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, int, boolean, long, String, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- ObserveViaSeqnoResponse - Class in com.couchbase.client.core.msg.kv
- ObserveViaSeqnoResponse(ResponseStatus, boolean, short, long, long, long, Optional<Long>, Optional<Long>) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- of(byte) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- of(byte) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
- of(byte) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.ServerPushOpcode
- of(byte[], int) - Static method in interface com.couchbase.client.core.api.kv.CoreEncodedContent
- of(float[]) - Static method in class com.couchbase.client.core.api.search.vector.CoreVector
- of(int, int, long) - Static method in class com.couchbase.client.core.api.kv.CoreKvResponseMetadata
- of(short) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
- of(DurabilityLevel) - Static method in class com.couchbase.client.core.api.kv.CoreDurability
- of(Observe.ObservePersistTo, Observe.ObserveReplicateTo) - Static method in class com.couchbase.client.core.api.kv.CoreDurability
- of(TopologyRevision, List<HostAndServicePorts>, Set<ClusterCapability>, NetworkResolution, PortSelector, BucketTopology) - Static method in class com.couchbase.client.core.topology.ClusterTopology
- of(String) - Static method in class com.couchbase.client.core.api.search.vector.CoreVector
- of(String) - Static method in class com.couchbase.client.core.manager.bucket.CoreStorageBackend
- of(String, String) - Static method in class com.couchbase.client.core.api.query.CoreQueryContext
-
Returns a query context for the default namespace, with the given bucket and scope names.
- of(Duration) - Static method in class com.couchbase.client.core.api.kv.CoreExpiry
-
Returns
CoreExpiry.NONE
if the duration is zero, otherwise a relative CoreExpiry with this duration. - of(Duration) - Static method in class com.couchbase.client.core.util.Deadline
- of(Duration, double) - Static method in class com.couchbase.client.core.util.Deadline
- of(Duration, RetryStrategy, RequestSpan) - Static method in interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
- of(Instant) - Static method in class com.couchbase.client.core.api.kv.CoreExpiry
-
Returns
CoreExpiry.NONE
if the instant's epoch second is zero, otherwise an absolute CoreExpiry with this instant. - of(L, R) - Static method in class com.couchbase.client.core.util.Either
- of(Scheduler) - Static method in class com.couchbase.client.core.scheduler.SchedulerClock
- of(Scheduler, ZoneId) - Static method in class com.couchbase.client.core.scheduler.SchedulerClock
- OFF - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryProfile
-
No profiling information is added to the query response.
- OFF - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreCompressionMode
- OFFLINE - Enum constant in enum com.couchbase.client.core.diagnostics.ClusterState
-
No endpoint is connected.
- ofLeft(L) - Static method in class com.couchbase.client.core.util.Either
- ofOptional(Optional<Duration>, Optional<RetryStrategy>, Optional<RequestSpan>) - Static method in interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
- ofRight(R) - Static method in class com.couchbase.client.core.util.Either
- OK - Enum constant in enum com.couchbase.client.core.cnc.RequestSpan.StatusCode
- OK - Enum constant in enum com.couchbase.client.core.diagnostics.PingState
- OLD_OR_SAME_REVISION - Enum constant in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
The proposed config has the same or an older revision number.
- oldest() - Method in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
- oldState() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- oldState() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
- oldState() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
- oldVbucketUUID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- onAuthError(CancellationErrorContext, Throwable) - Static method in exception com.couchbase.client.core.error.AuthenticationFailureException
- onAuthError(Request<? extends Response>, Throwable) - Static method in exception com.couchbase.client.core.error.AuthenticationFailureException
-
Must only be called on an AUTHENTICATION_ERROR RetryReason.
- once() - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Repeat function that repeats once.
- ONE - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence of one node (active or replica).
- ONE - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Observe replication to one replica.
- ONLINE - Enum constant in enum com.couchbase.client.core.diagnostics.ClusterState
-
All endpoints are connected.
- onlyEnablePlainSaslMechanism() - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
-
This method will ONLY enable the PLAIN SASL mechanism (useful for LDAP enabled environments).
- onlyIf(Predicate<? super RepeatContext<T>>) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Repeat function that repeats only if the predicate returns true.
- onlyIf(Predicate<? super RetryContext<T>>) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Retry function that retries only if the predicate returns true, with no limit to the number of attempts.
- op() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- OP - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- opaque() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- opaque() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
- opaque(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method to return the opaque value for the given request or response.
- opcode() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the opcode for the given command.
- opcode() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.ServerPushOpcode
-
Returns the opcode for the given command.
- opcode(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method to return the opcode for the given request or response.
- OPEN - Enum constant in enum com.couchbase.client.core.endpoint.CircuitBreaker.State
-
The circuit breaker is open because it has tripped.
- openBucket(String) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Initiates the bucket opening process.
- openBucket(String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- openBucket(String) - Method in class com.couchbase.client.core.Core
-
Attempts to open a bucket and fails the
Mono
if there is a persistent error as the reason. - opensslAvailable() - Static method in class com.couchbase.client.core.io.netty.SslHandlerFactory
-
True if the native ssl transport is available, false otherwise.
- OperationDoesNotExist - Exception in com.couchbase.client.core.error
-
Raised when a requested subdoc operation does not exist.
- OperationDoesNotExist() - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
- OperationDoesNotExist(String) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
- OperationDoesNotExist(String, Throwable) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
- OperationDoesNotExist(Throwable) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
- operationFailed(boolean, TransactionOperationFailedException) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Rollback errors rules: Errors during auto-rollback: do not update internal state, as the user cares more about the original error that provoked the rollback Errors during app-rollback: do update internal state.
- operationFailed(TransactionOperationFailedException) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- operationFailed(CoreTransactionAttemptContext, TransactionOperationFailedException) - Static method in class com.couchbase.client.core.transaction.AccessorUtil
- operationId - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
- operationId() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- operationId() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- operationId() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- operationId() - Method in interface com.couchbase.client.core.msg.Request
-
Returns a potentially non-unique identifier that is useful for tracing output.
- OperationTypes - Class in com.couchbase.client.core.transaction.components
- options - Variable in class com.couchbase.client.core.api.search.vector.CoreVectorSearch
- OptionsUtil - Class in com.couchbase.client.core.transaction.support
- OR - Enum constant in enum com.couchbase.client.core.api.search.queries.CoreMatchOperator
- OR - Enum constant in enum com.couchbase.client.core.api.search.vector.CoreVectorQueryCombination
- origin() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
-
Returns the origin, might be null.
- origin() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
-
Returns the origin, might be null.
- original() - Method in class com.couchbase.client.core.util.ConnectionString
-
Returns this connection string formatted as a string.
- originalIndex() - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
- originalIndex() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest.Command
- ORPHAN_TREAD_PREFIX - Static variable in class com.couchbase.client.core.cnc.OrphanReporter
- OrphanRecordDroppedEvent - Class in com.couchbase.client.core.cnc.events.tracing
-
The client had to drop the orphan record because there queue is already full with processing other orphaned events.
- OrphanRecordDroppedEvent(Class<?>) - Constructor for class com.couchbase.client.core.cnc.events.tracing.OrphanRecordDroppedEvent
- orphanReporter() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the orphan reporter on this environment.
- OrphanReporter - Class in com.couchbase.client.core.cnc
- OrphanReporter(EventBus, OrphanReporterConfig) - Constructor for class com.couchbase.client.core.cnc.OrphanReporter
-
Creates a new
OrphanReporter
. - orphanReporterConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Returns the currently stored config builder.
- orphanReporterConfig(OrphanReporterConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.orphanReporterConfig(Consumer)
instead. - orphanReporterConfig(Consumer<OrphanReporterConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
OrphanReporterConfig.Builder
to the provided consumer. - OrphanReporterConfig - Class in com.couchbase.client.core.env
-
Allows to customize the behavior of the
OrphanReporter
. - OrphanReporterConfig.Builder - Class in com.couchbase.client.core.env
-
The builder which allows customization of the
OrphanReporterConfig
. - OrphanReporterConfig.Defaults - Class in com.couchbase.client.core.env
- OrphanReporterFailureDetectedEvent - Class in com.couchbase.client.core.cnc.events.tracing
-
Raised when an exception happens during orphan reporting.
- OrphanReporterFailureDetectedEvent(Throwable) - Constructor for class com.couchbase.client.core.cnc.events.tracing.OrphanReporterFailureDetectedEvent
- orphans() - Method in class com.couchbase.client.core.cnc.events.tracing.OrphansRecordedEvent
-
Deprecated.
- OrphansRecordedEvent - Class in com.couchbase.client.core.cnc.events.tracing
-
Emits orphaned requests which can be used to analyze slow requests.
- OrphansRecordedEvent(Duration, Map<String, Object>, List<Map<String, Object>>) - Constructor for class com.couchbase.client.core.cnc.events.tracing.OrphansRecordedEvent
- os() - Method in class com.couchbase.client.core.env.UserAgent
- other - Variable in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- other() - Method in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- other() - Method in interface com.couchbase.client.core.api.search.result.CoreSearchFacetResult
- OTHER - Enum constant in enum com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent.Reason
- OTHER - Enum constant in enum com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent.Reason
- OTHER - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
For a different reason.
- OUT_OF_MEMORY - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server is out of memory.
- OUT_OF_MEMORY - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The server is out of memory.
- outboundMessage() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- outboundMessageSent() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- outstandingForRetry() - Method in class com.couchbase.client.core.Timer
-
Returns the number of requests currently outstanding for retry.
- outstandingRequests() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- outstandingRequests() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
If this endpoint has one or more outstanding requests.
- overflowLogInterval(Duration) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- OVERLOADED - Enum constant in enum com.couchbase.client.core.cnc.EventBus.PublishResult
-
Could not publish because the event bus is overloaded temporarily.
- overrideActive() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- overrideEnabled() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- overrideExpires() - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecordDetails
- overThreshold() - Method in class com.couchbase.client.core.cnc.events.tracing.OverThresholdRequestsRecordedEvent
-
Deprecated.
- OverThresholdRequestsRecordedEvent - Class in com.couchbase.client.core.cnc.events.tracing
-
Emits the over threshold requests which can be used to analyze slow requests.
- OverThresholdRequestsRecordedEvent(Duration, Map<String, Object>, List<Map<String, Object>>) - Constructor for class com.couchbase.client.core.cnc.events.tracing.OverThresholdRequestsRecordedEvent
- owned(T) - Static method in class com.couchbase.client.core.env.OwnedOrExternal
- OwnedOrExternal<T> - Class in com.couchbase.client.core.env
-
A holder for a resource that is either "owned" (created and managed by the SDK) or "external" (created and managed outside the SDK).
- OwnedSupplier<T> - Class in com.couchbase.client.core.env
-
Deprecated.For internal Couchbase code, please use
OwnedOrExternal.owned(Object)
instead. - OwnedSupplier(T) - Constructor for class com.couchbase.client.core.env.OwnedSupplier
-
Deprecated.
P
- packet() - Method in class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
-
Returns the invalid/malformed packet in its entirety.
- params() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- params() - Method in class com.couchbase.client.core.util.ConnectionString
- params(Map<String, Object>) - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- parentSpan() - Method in interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
- parentSpan() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- parentSpan() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
- parentSpan() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionOptions
- parse(ObjectNode) - Static method in class com.couchbase.client.core.topology.TopologyRevision
- parse(ObjectNode, String) - Method in class com.couchbase.client.core.topology.TopologyParser
- parse(ObjectNode, List<HostAndServicePorts>, MemcachedHashingStrategy) - Static method in interface com.couchbase.client.core.topology.BucketTopology
- parse(String) - Static method in class com.couchbase.client.core.projections.JsonPathParser
- parse(String, CoreEnvironment, String) - Static method in class com.couchbase.client.core.config.BucketConfigParser
-
Deprecated.Parse a raw configuration into a
BucketConfig
. - parse(String, MemcachedHashingStrategy, String) - Static method in class com.couchbase.client.core.config.BucketConfigParser
-
Deprecated.
- parse(String, String) - Static method in class com.couchbase.client.core.config.GlobalConfigParser
-
Deprecated.Parse a raw configuration into a
GlobalConfig
. - parse(String, String) - Method in class com.couchbase.client.core.topology.TopologyParser
- parse(List<HostAndServicePorts>, List<Integer>) - Static method in class com.couchbase.client.core.topology.PartitionTopology
- PARSE_FAILURE - Enum constant in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
The config could not be parsed.
- parseClientRecord(SubdocGetResponse, String) - Static method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- ParsedHLC(JsonNode) - Constructor for class com.couchbase.client.core.transaction.components.ActiveTransactionRecord.ParsedHLC
- parseDuration(String) - Static method in class com.couchbase.client.core.util.Golang
-
Parses a Go duration string using the same rules as Go's time.ParseDuration method.
- parseMutationCAS(String) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
- parseMutationCASField(String) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Subclass implements this to return the "meat" of the decoding, the chunk parser.
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- parseServerDurationFromResponse(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Parses the server duration from the frame.
- ParsingFailureException - Exception in com.couchbase.client.core.error
-
Indicates an operation failed because parsing of the input returned with an error.
- ParsingFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.ParsingFailureException
- PARTIAL - Enum constant in enum com.couchbase.client.core.logging.RedactionLevel
-
Only User data is redacted; System and Metadata are not.
- partition() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
If present, returns the configured partition for the index.
- partition() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- partition() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Reads the currently set partition this request is targeted against.
- partition() - Method in class com.couchbase.client.core.msg.kv.PredeterminedPartitionRequest
- partition(short) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- partition(short) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Allows to set the partition used for this request.
- partition(short) - Method in class com.couchbase.client.core.msg.kv.PredeterminedPartitionRequest
- Partition - Class in com.couchbase.client.core.config
-
Deprecated.In favor of
PartitionTopology
- Partition(short, short[]) - Constructor for class com.couchbase.client.core.config.Partition
-
Deprecated.Creates a new
Partition
. - PARTITION_NOT_EXISTENT - Static variable in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- partitionForKey(byte[], int) - Static method in class com.couchbase.client.core.node.KeyValueLocator
-
Calculate the partition offset for the given key.
- partitionHosts() - Method in class com.couchbase.client.core.config.PartitionInfo
-
Deprecated.
- partitionID() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- PartitionInfo - Class in com.couchbase.client.core.config
-
Deprecated.In favor of
PartitionMap
- PartitionMap - Class in com.couchbase.client.core.topology
-
A map from partition index to info about the partition.
- PartitionMap(List<PartitionTopology>) - Constructor for class com.couchbase.client.core.topology.PartitionMap
- partitions() - Method in class com.couchbase.client.core.config.PartitionInfo
-
Deprecated.
- partitions() - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
- PartitionSelectionStrategy - Class in com.couchbase.client.core.service.strategy
- PartitionSelectionStrategy() - Constructor for class com.couchbase.client.core.service.strategy.PartitionSelectionStrategy
- partitionsForward() - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
- PartitionTopology - Class in com.couchbase.client.core.topology
-
Knows which nodes host the active and replicas for one partition.
- PartitionTopology(HostAndServicePorts, List<HostAndServicePorts>, List<Integer>) - Constructor for class com.couchbase.client.core.topology.PartitionTopology
- partitionUUID() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- PASSIVE - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreCompressionMode
- password() - Method in class com.couchbase.client.core.env.UsernameAndPassword
- password(String) - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
-
Deprecated.Please specify the password when creating the builder, using one of the "See Also" methods.
- password(Supplier<String>) - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
-
Deprecated.This method does not support returning username and password as an atomic unit. Please use
PasswordAuthenticator.builder(Supplier)
instead. - PasswordAuthenticator - Class in com.couchbase.client.core.env
-
Performs authentication against a Couchbase server cluster using username and password.
- PasswordAuthenticator.Builder - Class in com.couchbase.client.core.env
-
Provides customization to the
PasswordAuthenticator
. - patch(CoreHttpPath, CoreCommonOptions) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpClient
- path() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetCommand
- path() - Method in class com.couchbase.client.core.api.kv.CoreSubdocMutateCommand
- path() - Method in enum com.couchbase.client.core.cnc.Event.Category
- path() - Method in class com.couchbase.client.core.msg.kv.SubDocumentField
- path(String) - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- path(String, Map<String, String>) - Static method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- PATH_EXISTS - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The requested operation requires the path to not already exist, but it exists
- PATH_INVALID - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The path's syntax was incorrect
- PATH_MISMATCH - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
One of path components treats a non-dictionary as a dictionary, or a non-array as an array, or value the path points to is not a number
- PATH_NOT_FOUND - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The provided path does not exist in the document
- PATH_TOO_BIG - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The path provided is too large: either the string is too long, or it contains too many components
- PathArray - Class in com.couchbase.client.core.projections
- PathArray(String, int) - Constructor for class com.couchbase.client.core.projections.PathArray
- PathElement - Interface in com.couchbase.client.core.projections
- PathExistsException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when a path already exists and it shouldn't
- PathExistsException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.PathExistsException
- pathForBucket(String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- pathForDesignDocument(String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- pathForGroup(String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- pathForSearchIndex(String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- pathForUser(String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- pathForView(String, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- PathInvalidException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when path has a syntax error, or path syntax is incorrect for the operation (for example, if operation requires an array index).
- PathInvalidException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.PathInvalidException
- PathInvalidException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.PathInvalidException
- PathMismatchException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when the path structure conflicts with the document structure (for example, if a path mentions foo.bar[0].baz, but foo.bar is actually a JSON object).
- PathMismatchException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.PathMismatchException
- PathNotFoundException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when a path does not exist in the document.
- PathNotFoundException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.PathNotFoundException
- PathObjectOrField - Class in com.couchbase.client.core.projections
- PathObjectOrField(String) - Constructor for class com.couchbase.client.core.projections.PathObjectOrField
- PathTooDeepException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when path is too deep to parse.
- PathTooDeepException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.PathTooDeepException
- pauseFunction(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
- pauseIngest(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- pauseIngest(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- pauseIngest(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- PENDING - Enum constant in enum com.couchbase.client.core.transaction.support.AttemptState
-
Any call to one of the mutation methods -
insert
,replace
,remove
- will update the state to PENDING. - performCleanup(CleanupRequest, boolean, SpanWrapper) - Method in class com.couchbase.client.core.transaction.cleanup.TransactionsCleaner
- performDnsSrvLookup(boolean) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
-
Performs DNS SRV lookups - and can be overridden by test classes.
- PERSIST_TO_MAJORITY - Enum constant in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
The mutation must be persisted to a majority of the Data Service nodes.
- persistTo() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- PHASES - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryProfile
-
The query response includes a profile section with stats and details about various phases of the query plan and execution.
- ping(Core, Optional<Duration>, RetryStrategy, Set<ServiceType>, Optional<String>, Optional<String>) - Static method in class com.couchbase.client.core.diagnostics.HealthPinger
- ping(Core, Optional<Duration>, RetryStrategy, Set<ServiceType>, Optional<String>, Optional<String>, WaitUntilReadyHelper.WaitUntilReadyLogger) - Static method in class com.couchbase.client.core.diagnostics.HealthPinger
-
Performs a service ping against all or (if given) the services provided.
- PingResult - Class in com.couchbase.client.core.diagnostics
- PingResult(Map<ServiceType, List<EndpointPingReport>>, String, String) - Constructor for class com.couchbase.client.core.diagnostics.PingResult
-
Creates the new ping report.
- PingState - Enum in com.couchbase.client.core.diagnostics
- pipelineBatch() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- pipelineBatch() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- pipelineCap() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- pipelineCap() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- pipelined() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Returns true if this endpoint is pipelined, false otherwise.
- pipelined() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- pipelined() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- pipelined() - Method in interface com.couchbase.client.core.service.ServiceConfig
- PipelineErrorHandler - Class in com.couchbase.client.core.io.netty
- PipelineErrorHandler(BaseEndpoint) - Constructor for class com.couchbase.client.core.io.netty.PipelineErrorHandler
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.AnalyticsEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.BackupEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Returns the initialize which adds endpoint-specific handlers to the pipeline.
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.EventingEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.KeyValueEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.ManagerEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.QueryEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.SearchEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.ViewEndpoint
- PipelineInitializer - Interface in com.couchbase.client.core.endpoint
-
Interface which provides a common API to initialize endpoint-specific pipelines.
- PLAIN - Enum constant in enum com.couchbase.client.core.env.SaslMechanism
- PlanningFailureException - Exception in com.couchbase.client.core.error
-
Indicates an operation failed because there has been an issue with the query planner.
- PlanningFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.PlanningFailureException
- planParams() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- planParams(Map<String, Object>) - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- plans() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- platform() - Method in class com.couchbase.client.core.env.UserAgent
- platformHasSaslPlain() - Static method in class com.couchbase.client.core.io.netty.kv.sasl.SaslHelper
-
Returns true iff
Sasl.createSaslClient(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler)
supports the PLAIN mechanism. - plus(CoreHttpPath) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
-
Returns a new path built by appending the given subpath to this path.
- plus(String) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
-
Returns a new path built by appending the given subpath to this path.
- plus(String, Map<String, String>) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
-
Returns a new path built by appending the given subpath template and parameters to this path.
- poll(ObserveContext) - Static method in class com.couchbase.client.core.service.kv.Observe
- pollerInterval() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
-
Allows to override the default poller interval in tests to speed them up.
- pollerInterval() - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
-
Allows to override the default poller interval in tests to speed them up.
- pool() - Method in class com.couchbase.client.core.CoreProtostellar
- port() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
- port() - Method in class com.couchbase.client.core.util.HostAndPort
- port(ServiceType) - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- PortInfo - Class in com.couchbase.client.core.config
-
Deprecated.In favor of
HostAndServicePorts
- PortInfo(Map<String, Integer>, String, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.PortInfo
-
Deprecated.Creates a new
PortInfo
. - portInfos() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- portInfos() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.Returns the port information from the "nodesExt" section.
- portInfos() - Method in class com.couchbase.client.core.config.GlobalConfig
-
Deprecated.The node/port infos for each node in the list.
- ports() - Method in class com.couchbase.client.core.config.PortInfo
-
Deprecated.
- ports() - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- PortSelector - Enum in com.couchbase.client.core.topology
-
Helps the config parser select only the service ports relevant to the client's transport security mode (TLS or non-TLS).
- portType() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
- pos() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- positionalParameters() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- positionalParameters() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- post(CoreHttpPath, CoreCommonOptions) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpClient
- PredeterminedPartitionRequest<R extends Response> - Class in com.couchbase.client.core.msg.kv
-
Parent class for requests which have their partition already set at creation time.
- PredeterminedPartitionRequest(short, Duration, CoreContext, RetryStrategy, String, CollectionIdentifier, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.PredeterminedPartitionRequest
- prepared() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- PreparedStatement - Class in com.couchbase.client.core.msg.query
-
Prepared statement cache entry.
- PreparedStatementFailureException - Exception in com.couchbase.client.core.error
-
Indicates an operation failed because there has been an issue with query prepared statements.
- PreparedStatementFailureException(ErrorContext, boolean) - Constructor for exception com.couchbase.client.core.error.PreparedStatementFailureException
- PreparedStatementRetriedEvent - Class in com.couchbase.client.core.cnc.events.request
- PreparedStatementRetriedEvent(Duration, RequestContext, RetryReason, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.request.PreparedStatementRetriedEvent
- PreparedStatementStrategy - Class in com.couchbase.client.core.classic.query
- PreparedStatementStrategy(Core, int) - Constructor for class com.couchbase.client.core.classic.query.PreparedStatementStrategy
- prepend(Core, PrependRequest, String, CoreKeyspace, CoreDurability) - Static method in class com.couchbase.client.core.classic.kv.BinaryAccessor
- PREPEND - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Binary prepend.
- prependAsync(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- prependAsync(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvBinaryOps
-
Prepends binary content to the document with custom options.
- prependAsync(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- prependBlocking(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- prependBlocking(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- prependReactive(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvBinaryOps
- prependReactive(String, byte[], CoreCommonOptions, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- prependRequest(CoreProtostellar, String, CoreKeyspace, CoreCommonOptions, byte[], long, CoreDurability) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtoStellarKvBinaryRequests
- PrependRequest - Class in com.couchbase.client.core.msg.kv
- PrependRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte[], long, Optional<DurabilityLevel>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.PrependRequest
- PrependResponse - Class in com.couchbase.client.core.msg.kv
- PrependResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.PrependResponse
- PRESERVE_TTL - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables preserving expiry when updating document.
- PRESERVE_TTL_FLEXIBLE_IDENT - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Flag which indicates that this flexible extra frame is for preserve ttl.
- preserveExpiry() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- preserveExpiry() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- preserveTtl() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- PreventsGarbageCollection - Annotation Type in com.couchbase.client.core.util
-
Indicates that at least one purpose of the annotated field is to prevent the value from being garbage collected.
- PreviousOperationFailedException - Exception in com.couchbase.client.core.error.transaction
-
A previous operation in the application's lambda failed, and so the currently-attempt operation is also not permitted to proceed.
- PreviousOperationFailedException() - Constructor for exception com.couchbase.client.core.error.transaction.PreviousOperationFailedException
- primary() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
True if this index is a primary index.
- PRIVATE - Enum constant in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- PRIVATE_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- processClient(String, CollectionIdentifier, CoreTransactionsConfig, SpanWrapper) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- processDocumentIdArray(JsonNode) - Static method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecord
- profile() - Method in class com.couchbase.client.core.api.query.CoreQueryMetaData
-
Returns the profiling information.
- profile() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- profile() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- profile() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- profile() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- profile() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
- ProjectionsApplier - Class in com.couchbase.client.core.projections
-
Helper functions to aid with parsing get-with-projections calls.
- propagate(Throwable) - Static method in class com.couchbase.client.core.util.CbThrowables
-
Throws the given throwable if it is unchecked, otherwise throws a new CouchbaseException with the given exception as a cause.
- properties() - Method in interface com.couchbase.client.core.env.ConfigurationProfile
-
Returns a map of all supported properties of this profile.
- properties() - Method in class com.couchbase.client.core.env.WanDevelopmentProfile
- PropertyLoader<B extends CoreEnvironment.Builder> - Interface in com.couchbase.client.core.env
- propertyMap() - Method in class com.couchbase.client.core.env.AbstractMapPropertyLoader
-
Returns the property map which should be loaded.
- propertyMap() - Method in class com.couchbase.client.core.env.ConnectionStringPropertyLoader
- propertyMap() - Method in class com.couchbase.client.core.env.SystemPropertyPropertyLoader
- propertyName() - Method in exception com.couchbase.client.core.env.InvalidPropertyException
- propertyValue() - Method in exception com.couchbase.client.core.env.InvalidPropertyException
- proposeBucketConfig(ProposedBucketConfigContext) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Allows to propose a bucket config to the provider from an external context.
- proposeBucketConfig(ProposedBucketConfigContext) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- ProposedBucketConfigContext - Class in com.couchbase.client.core.config
-
This context keeps together a bunch of related information needed to turn a raw config into a parsed one.
- ProposedBucketConfigContext(String, String, String) - Constructor for class com.couchbase.client.core.config.ProposedBucketConfigContext
-
Creates a new proposed bucket config context.
- ProposedBucketConfigContext(String, String, String, boolean) - Constructor for class com.couchbase.client.core.config.ProposedBucketConfigContext
- ProposedGlobalConfigContext - Class in com.couchbase.client.core.config
-
This context keeps together a bunch of related information needed to turn a raw config into a parsed one.
- ProposedGlobalConfigContext(String, String) - Constructor for class com.couchbase.client.core.config.ProposedGlobalConfigContext
-
Creates a new proposed bucket config context.
- ProposedGlobalConfigContext(String, String, boolean) - Constructor for class com.couchbase.client.core.config.ProposedGlobalConfigContext
- proposeGlobalConfig(ProposedGlobalConfigContext) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Allows to propose a global config to the provider from an external context.
- proposeGlobalConfig(ProposedGlobalConfigContext) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- protocolMajor() - Method in class com.couchbase.client.core.transaction.forwards.CoreTransactionsSupportedExtensions
- protocolMinor() - Method in class com.couchbase.client.core.transaction.forwards.CoreTransactionsSupportedExtensions
- PROTOSTELLAR - Enum constant in enum com.couchbase.client.core.util.ConnectionString.PortType
- ProtostellarBaseRequest - Class in com.couchbase.client.core.protostellar
-
Where the public API requires a
Request
, create one dynamically. - ProtostellarBaseRequest(CoreProtostellar, ProtostellarRequest<?>) - Constructor for class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- protostellarCallCredentials() - Method in interface com.couchbase.client.core.env.Authenticator
- protostellarCallCredentials() - Method in class com.couchbase.client.core.env.CertificateAuthenticator
- protostellarCallCredentials() - Method in class com.couchbase.client.core.env.PasswordAuthenticator
- ProtostellarCollectionManagerRequest<TGrpcRequest> - Class in com.couchbase.client.core.protostellar
- ProtostellarCollectionManagerRequest(TGrpcRequest, CoreProtostellar, String, String, String, String, RequestSpan, Duration, boolean, RetryStrategy, Map<String, Object>) - Constructor for class com.couchbase.client.core.protostellar.ProtostellarCollectionManagerRequest
- ProtostellarContext - Class in com.couchbase.client.core.protostellar
- ProtostellarContext(CoreEnvironment, Authenticator) - Constructor for class com.couchbase.client.core.protostellar.ProtostellarContext
- ProtostellarCoreBucketManager - Class in com.couchbase.client.core.protostellar.manager
- ProtostellarCoreBucketManager(CoreProtostellar) - Constructor for class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManager
- ProtostellarCoreBucketManagerRequests - Class in com.couchbase.client.core.protostellar.manager
- ProtostellarCoreCollectionManagerOps - Class in com.couchbase.client.core.protostellar.manager
- ProtostellarCoreCollectionManagerOps(CoreProtostellar, String) - Constructor for class com.couchbase.client.core.protostellar.manager.ProtostellarCoreCollectionManagerOps
- ProtostellarCoreEncodedContent - Class in com.couchbase.client.core.protostellar.kv
- ProtostellarCoreEncodedContent(ByteString, int, boolean, long) - Constructor for class com.couchbase.client.core.protostellar.kv.ProtostellarCoreEncodedContent
- ProtostellarCoreKvBinaryOps - Class in com.couchbase.client.core.protostellar.kv
- ProtostellarCoreKvBinaryOps(CoreProtostellar, CoreKeyspace) - Constructor for class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvBinaryOps
- ProtostellarCoreKvOps - Class in com.couchbase.client.core.protostellar.kv
- ProtostellarCoreKvOps(CoreProtostellar, CoreKeyspace) - Constructor for class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- ProtostellarCoreQueryMetaData - Class in com.couchbase.client.core.protostellar.query
- ProtostellarCoreQueryMetaData(QueryResponse.MetaData) - Constructor for class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
- ProtostellarCoreQueryMetrics - Class in com.couchbase.client.core.protostellar.query
- ProtostellarCoreQueryMetrics(QueryResponse.MetaData.Metrics) - Constructor for class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- ProtostellarCoreQueryOps - Class in com.couchbase.client.core.protostellar.query
- ProtostellarCoreQueryOps(CoreProtostellar) - Constructor for class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryOps
- ProtostellarCoreQueryResult - Class in com.couchbase.client.core.protostellar.query
- ProtostellarCoreQueryResult(List<QueryResponse>) - Constructor for class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryResult
- ProtostellarCoreReactiveQueryResult - Class in com.couchbase.client.core.protostellar.query
- ProtostellarCoreReactiveQueryResult(Flux<QueryChunkRow>, Mono<CoreQueryMetaData>) - Constructor for class com.couchbase.client.core.protostellar.query.ProtostellarCoreReactiveQueryResult
- ProtostellarCoreSearchIndexManager - Class in com.couchbase.client.core.protostellar.manager
- ProtostellarCoreSearchIndexManager(CoreProtostellar, CoreBucketAndScope) - Constructor for class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- ProtostellarCoreSearchOps - Class in com.couchbase.client.core.protostellar.search
- ProtostellarCoreSearchOps(CoreProtostellar, CoreBucketAndScope) - Constructor for class com.couchbase.client.core.protostellar.search.ProtostellarCoreSearchOps
- ProtostellarEndpoint - Class in com.couchbase.client.core.endpoint
-
Wraps a GRPC ManagedChannel.
- ProtostellarEndpoint(ProtostellarContext, HostAndPort) - Constructor for class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- ProtostellarKeyValueRequest<TGrpcRequest> - Class in com.couchbase.client.core.protostellar
- ProtostellarKeyValueRequest(TGrpcRequest, CoreProtostellar, CoreKeyspace, String, CoreDurability, String, RequestSpan, Duration, boolean, RetryStrategy, Map<String, Object>, long) - Constructor for class com.couchbase.client.core.protostellar.ProtostellarKeyValueRequest
- ProtostellarPool - Class in com.couchbase.client.core.endpoint
-
Maintains a pool of ProtostellarEndpoints.
- ProtostellarPool(ProtostellarContext, HostAndPort) - Constructor for class com.couchbase.client.core.endpoint.ProtostellarPool
- protostellarPort() - Method in class com.couchbase.client.core.env.SeedNode
-
If present, the Protostellar port.
- ProtostellarRequest<TGrpcRequest> - Class in com.couchbase.client.core.protostellar
-
Holds onto a GRPC request, along with pertaining mutable and immutable state bound to the request's lifetime.
- ProtostellarRequest(TGrpcRequest, CoreProtostellar, ServiceType, String, RequestSpan, Duration, boolean, RetryStrategy, Map<String, Object>, long, Consumer<Map<String, Object>>) - Constructor for class com.couchbase.client.core.protostellar.ProtostellarRequest
- ProtostellarRequestBehaviour - Class in com.couchbase.client.core.retry
-
Determines what to do with a request.
- ProtostellarRequestBehaviour(Duration, RuntimeException) - Constructor for class com.couchbase.client.core.retry.ProtostellarRequestBehaviour
- ProtostellarStatsCollector - Class in com.couchbase.client.core.protostellar
- ProtostellarStatsCollector() - Constructor for class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- ProtostellarUtil - Class in com.couchbase.client.core.util
- publish(Event) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
- publish(Event) - Method in interface com.couchbase.client.core.cnc.EventBus
-
Try to publish an event.
- publish(Event) - Method in class com.couchbase.client.core.cnc.SimpleEventBus
- publishDesignDocument(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreViewIndexManager
-
Convenience method that gets a the document from the development namespace and upserts it to the production namespace.
- publishedEvents() - Method in class com.couchbase.client.core.cnc.SimpleEventBus
- pushConfig(String) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
- put(CoreHttpPath, CoreCommonOptions) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpClient
- put(CollectionIdentifier, byte[]) - Method in class com.couchbase.client.core.io.CollectionMap
-
Stores a new collection ID with the given identifier.
- put(String, JsonNode) - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- put(String, Object) - Method in class com.couchbase.client.core.error.context.GenericErrorContext
Q
- qualifiesForRetry(CouchbaseException) - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsMessageHandler
- qualifiesForRetry(CouchbaseException) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
-
Can be implemented by children to not fail a request but rather send it into retry.
- qualifiesForRetry(CouchbaseException) - Method in class com.couchbase.client.core.io.netty.query.QueryMessageHandler
- query() - Static method in class com.couchbase.client.core.msg.RequestTarget
- query(String, CoreQueryContext, CoreQueryOptions, Optional<RequestSpan>, Function<Throwable, RuntimeException>) - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
-
Performs a single query transaction, with a scope context and custom configuration.
- QUERY - Enum constant in enum com.couchbase.client.core.service.ServiceType
-
The Query Service ("n1ql").
- QUERY_ERROR_RETRYABLE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Server indicated that the query failed, but it is retryable.
- QUERY_INDEX_NOT_FOUND - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
A query index that is temporarily not found.
- QUERY_PREPARED_STATEMENT_FAILURE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
A prepared statement failure that can be retried.
- QUERY_TRANSACTION_BUFFER_FULL - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
The query service has a buffer of statements per-transaction, which is full.
- queryAsync(String, CoreQueryOptions, CoreQueryContext, NodeIdentifier, Function<Throwable, RuntimeException>) - Method in interface com.couchbase.client.core.api.query.CoreQueryOps
- queryAsync(String, CoreQueryOptions, CoreQueryContext, NodeIdentifier, Function<Throwable, RuntimeException>) - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryOps
- queryAsync(String, CoreQueryOptions, CoreQueryContext, NodeIdentifier, Function<Throwable, RuntimeException>) - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryOps
- queryBlocking(String, CoreQueryContext, CoreQueryOptions, boolean) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Used by AttemptContext, buffers all query rows in-memory.
- queryBlocking(String, CoreQueryContext, CoreQueryOptions, Optional<RequestSpan>) - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
- queryBlocking(String, CoreQueryOptions, CoreQueryContext, NodeIdentifier, Function<Throwable, RuntimeException>) - Method in interface com.couchbase.client.core.api.query.CoreQueryOps
-
Performs a query.
- queryBlocking(String, CoreQueryOptions, CoreQueryContext, NodeIdentifier, Function<Throwable, RuntimeException>) - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryOps
- QueryChunkHeader - Class in com.couchbase.client.core.msg.query
- QueryChunkHeader(String, Optional<String>, Optional<byte[]>, Optional<String>) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkHeader
- QueryChunkResponseParser - Class in com.couchbase.client.core.io.netty.query
- QueryChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- QueryChunkRow - Class in com.couchbase.client.core.msg.query
- QueryChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkRow
- QueryChunkTrailer - Class in com.couchbase.client.core.msg.query
- QueryChunkTrailer(String, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkTrailer
- queryCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- queryCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- queryCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Deprecated.Please use
IoConfig.Builder.queryCircuitBreakerConfig(Consumer)
instead. - queryCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - queryCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the query circuit breaker by passing its config builder to the given consumer.
- queryContext(String, String) - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
-
Helper method to build the query context from bucket and scope.
- queryContext(String, String) - Static method in class com.couchbase.client.core.msg.query.QueryRequest
-
Helper method to build the query context from bucket and scope.
- QueryEndpoint - Class in com.couchbase.client.core.endpoint
- QueryEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.QueryEndpoint
- QueryEndpoint.QueryPipelineInitializer - Class in com.couchbase.client.core.endpoint
- QueryErrorContext - Class in com.couchbase.client.core.error.context
- QueryErrorContext(RequestContext, List<ErrorCodeAndMessage>, int) - Constructor for class com.couchbase.client.core.error.context.QueryErrorContext
- queryEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for N1QL Query traffic. - queryEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the query service.
- queryEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - QueryException - Exception in com.couchbase.client.core.error
-
Deprecated.The SDK never throws this exception.
- QueryException(byte[]) - Constructor for exception com.couchbase.client.core.error.QueryException
-
Deprecated.
- QueryException(QueryException) - Constructor for exception com.couchbase.client.core.error.QueryException
-
Deprecated.
- QueryException(String, Collection<ErrorCodeAndMessage>) - Constructor for exception com.couchbase.client.core.error.QueryException
-
Deprecated.
- QueryHandlerSwitcher - Class in com.couchbase.client.core.io.netty.query
- QueryHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.query.QueryHandlerSwitcher
- QueryMessageHandler - Class in com.couchbase.client.core.io.netty.query
- QueryMessageHandler(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.query.QueryMessageHandler
- queryOps() - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- queryOps() - Method in class com.couchbase.client.core.Core
- queryOps() - Method in class com.couchbase.client.core.CoreProtostellar
- queryPreserveExpiry() - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
- queryReactive(String, CoreQueryOptions, CoreQueryContext, NodeIdentifier, Function<Throwable, RuntimeException>) - Method in interface com.couchbase.client.core.api.query.CoreQueryOps
- queryReactive(String, CoreQueryOptions, CoreQueryContext, NodeIdentifier, Function<Throwable, RuntimeException>) - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryOps
- queryReactive(String, CoreQueryOptions, CoreQueryContext, NodeIdentifier, Function<Throwable, RuntimeException>) - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryOps
- QueryRequest - Class in com.couchbase.client.core.msg.query
- QueryRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, byte[], boolean, String, RequestSpan, String, String, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.query.QueryRequest
- QueryResponse - Class in com.couchbase.client.core.msg.query
- QueryResponse(ResponseStatus, QueryChunkHeader, Flux<QueryChunkRow>, Mono<QueryChunkTrailer>) - Constructor for class com.couchbase.client.core.msg.query.QueryResponse
- QueryService - Class in com.couchbase.client.core.service
- QueryService(QueryServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.QueryService
- QueryServiceConfig - Class in com.couchbase.client.core.service
- QueryServiceConfig.Builder - Class in com.couchbase.client.core.service
- queryString(UrlQueryStringBuilder) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- queryString(String) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- queryStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- queryThreshold() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
- queryThreshold() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- queryThreshold(Duration) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
-
Allows to customize the n1qlThreshold.
- queryThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
-
Allows to customize the n1qlThreshold.
- queryThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - queryThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
-
Deprecated.Allows to customize the n1qlThreshold.
- queryThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.Allows to customize the n1qlThreshold.
- queryTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- queryTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for query operations.
- queryTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - queryUseReplica(String) - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
- QueryUtil - Class in com.couchbase.client.core.transaction.util
- queryWrapperLocked(int, CoreQueryContext, String, CoreQueryOptions, String, boolean, boolean, ObjectNode, ArrayNode, SpanWrapper, boolean, AtomicReference<ReactiveLock.Waiter>, boolean) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
This will return a TransactionOperationFailedException if that's what query returns, else will return the error after passing through convertQueryError.
- queueCapacity(int) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- queueLength() - Method in class com.couchbase.client.core.env.OrphanReporterConfig
-
Returns the configured queue length.
- queueLength() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
- queueLength() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- queueLength(int) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
-
Allows to configure the queue size for the individual span queues used to track the spans over threshold.
- queueLength(int) - Method in class com.couchbase.client.core.env.OrphanReporterConfig.Builder
-
Allows to configure the max queue size for the responses waiting to be analyzed for reporting.
- queueLength(int) - Static method in class com.couchbase.client.core.env.OrphanReporterConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
OrphanReporterConfig.builder()
. - queueLength(int) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
-
Allows to configure the queue size for the individual span queues used to track the spans over threshold.
- queueLength(int) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - queueLength(int) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
-
Deprecated.Allows to configure the queue size for the individual span queues used to track the spans over threshold.
- queueLength(int) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.Allows to configure the queue size for the individual span queues used to track the spans over threshold.
- QUOTA_LIMITED - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- QuotaLimitedException - Exception in com.couchbase.client.core.error
-
This error is raised if the operation failed due to hitting a quota-limit on the server side.
- QuotaLimitedException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.QuotaLimitedException
- quote(CoreKeyspace) - Static method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- quote(String...) - Static method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
R
- raisedResponseToUser(Throwable) - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
-
Crucial to always ultimately call this on every request, and just once.
- raiseException(TransactionOperationFailedException.FinalErrorToRaise) - Method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.Builder
- ramQuotaMB() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- ramQuotaMB() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- ramQuotaToMB(long) - Static method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- random() - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
-
Jitter function that applies a random jitter with a factor of 0.5, generating a backoff between
[d - d*0.5; d + d*0.5]
(but still within the limits of [BackoffDelay.minDelay()
;BackoffDelay.maxDelay()
]. - random(double) - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
-
Jitter function that applies a random jitter with a provided [0; 1] factor (default 0.5), generating a backoff between
[d - d*factor; d + d*factor]
(but still within the limits of [BackoffDelay.minDelay()
;BackoffDelay.maxDelay()
]. - RANDOM_JITTER - Static variable in interface com.couchbase.client.core.retry.reactor.Jitter
- randomAtrIdForVbucket - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- randomAtrIdForVbucket(int, int) - Static method in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
- randomAtrIdForVbucket(CoreTransactionAttemptContext, Integer, int) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- randomBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with random de-correlated jitter backoff strategy.
- randomBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function with random de-correlated jitter backoff strategy.
- RANGE_ERROR - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
When sampling, this error indicates the collection does not have enough keys to satisfy the requested sample size.
- RANGE_ERROR - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
When sampling, this error indicates the collection does not have enough keys to satisfy the requested sample size.
- RANGE_SCAN - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- RANGE_SCAN - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- RANGE_SCAN_CANCEL - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Cancel a range scan.
- RANGE_SCAN_CANCELLED - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The scan was cancelled whilst returning data.
- RANGE_SCAN_COMPLETE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Scan has reached the end of the range.
- RANGE_SCAN_CONTINUE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Get more results from a range scan.
- RANGE_SCAN_CREATE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Create a new range scan.
- RANGE_SCAN_DEFAULT_BATCH_BYTE_LIMIT - Static variable in class com.couchbase.client.core.kv.RangeScanOrchestrator
- RANGE_SCAN_DEFAULT_BATCH_ITEM_LIMIT - Static variable in class com.couchbase.client.core.kv.RangeScanOrchestrator
- RANGE_SCAN_MORE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Scan has not reached the end key; more data maybe available.
- ranges() - Method in class com.couchbase.client.core.api.search.facet.CoreNumericRangeFacet
- rangeScan() - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
- rangeScan(CoreRangeScan, CoreScanOptions) - Method in class com.couchbase.client.core.kv.RangeScanOrchestrator
-
Performs a range scan between a start and an end term (reactive).
- RangeScanCancelRequest - Class in com.couchbase.client.core.msg.kv
- RangeScanCancelRequest(CoreRangeScanId, CoreScanOptions, short, CoreContext, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.RangeScanCancelRequest
- RangeScanCancelResponse - Class in com.couchbase.client.core.msg.kv
- RangeScanCancelResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.msg.kv.RangeScanCancelResponse
- RangeScanContext - Class in com.couchbase.client.core.kv
- RangeScanContext(long) - Constructor for class com.couchbase.client.core.kv.RangeScanContext
- RangeScanContinueRequest - Class in com.couchbase.client.core.msg.kv
- RangeScanContinueRequest(CoreRangeScanId, Sinks.Many<CoreRangeScanItem>, String, CoreScanOptions, short, CoreContext, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.RangeScanContinueRequest
- RangeScanContinueResponse - Class in com.couchbase.client.core.msg.kv
- RangeScanContinueResponse(ResponseStatus, Sinks.Many<CoreRangeScanItem>, boolean) - Constructor for class com.couchbase.client.core.msg.kv.RangeScanContinueResponse
- RangeScanCreateRequest - Class in com.couchbase.client.core.msg.kv
- RangeScanCreateResponse - Class in com.couchbase.client.core.msg.kv
- RangeScanCreateResponse(ResponseStatus, CoreRangeScanId) - Constructor for class com.couchbase.client.core.msg.kv.RangeScanCreateResponse
- rangeScanId() - Method in class com.couchbase.client.core.msg.kv.RangeScanContinueRequest
- rangeScanId() - Method in class com.couchbase.client.core.msg.kv.RangeScanCreateResponse
- RangeScanOrchestrator - Class in com.couchbase.client.core.kv
-
Main entry point from higher level languages to perform KV range scans.
- RangeScanOrchestrator(Core, CollectionIdentifier) - Constructor for class com.couchbase.client.core.kv.RangeScanOrchestrator
-
Creates a new
RangeScanOrchestrator
which can be shared across calls. - RangeScanPartitionFailedException - Exception in com.couchbase.client.core.error
-
This is an internal exception used to signal exceptional states in the range scan orchestrator.
- RangeScanPartitionFailedException(String, ResponseStatus) - Constructor for exception com.couchbase.client.core.error.RangeScanPartitionFailedException
- RATE_LIMITED - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- RATE_LIMITED_MAX_COMMANDS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Rate limited: Max Commands.
- RATE_LIMITED_MAX_CONNECTIONS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Rate limited: Max Connections.
- RATE_LIMITED_NETWORK_EGRESS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Rate limited: Network Egress.
- RATE_LIMITED_NETWORK_INGRESS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Rate limited: Network Ingress.
- RateLimitedException - Exception in com.couchbase.client.core.error
-
This error is raised if the operation failed due to hitting a rate-limit on the server side.
- RateLimitedException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.RateLimitedException
- raw() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
Returns the JSON as it arrived from the server.
- raw() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- raw() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- raw() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- raw() - Method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
- raw(String, JsonNode) - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- RAW - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.QueryOptionsParameter
- rawBody(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns the raw (possibly compressed) content of the message, or an empty Optional if the raw content length is zero.
- reactive(CoreProtostellar, ProtostellarRequest<TGrpcRequest>, BiConsumer<ProtostellarEndpoint, StreamObserver<TGrpcResponse>>, Function<Throwable, ProtostellarRequestBehaviour>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessorsStreaming
- reactive(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.
- reactive(CoreProtostellar, ProtostellarRequest<TGrpcRequest>, Function<ProtostellarEndpoint, ListenableFuture<TGrpcResponse>>, Function<TGrpcResponse, TSdkResult>, Function<Throwable, ProtostellarRequestBehaviour>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessors
- reactiveInternal(Sinks.One<TSdkResult>, CoreProtostellar, ProtostellarRequest<TGrpcRequest>, Function<ProtostellarEndpoint, ListenableFuture<TGrpcResponse>>, Function<TGrpcResponse, TSdkResult>, Function<Throwable, ProtostellarRequestBehaviour>) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarAccessors
-
This method must always be called at Reactive runtime, not build-time (e.g., inside a Mono.defer or similar).
- ReactiveLock - Class in com.couchbase.client.core.transaction.util
-
A mutex pessimistic lock, compatible with reactive.
- ReactiveLock(CoreTransactionAttemptContext, boolean) - Constructor for class com.couchbase.client.core.transaction.util.ReactiveLock
- ReactiveLock.Waiter - Class in com.couchbase.client.core.transaction.util
- ReactiveWaitGroup - Class in com.couchbase.client.core.transaction.util
-
Provides locking functionality in line with Go's WaitGroups, in a reactive compatible way.
- ReactiveWaitGroup(CoreTransactionAttemptContext, boolean) - Constructor for class com.couchbase.client.core.transaction.util.ReactiveWaitGroup
- ReactiveWaitGroup.Waiter - Class in com.couchbase.client.core.transaction.util
- Reactor - Class in com.couchbase.client.core
-
This class provides utility methods when working with reactor.
- read(ByteBuf) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
-
Reads an unsigned LEB128 value from the buffer.
- READ_ONLY - Enum constant in enum com.couchbase.client.core.manager.CoreQueryType
- readAllBytes(InputStream) - Static method in class com.couchbase.client.core.util.Bytes
- readBoolean() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- readBytes() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- readDouble() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- reader() - Static method in class com.couchbase.client.core.json.Mapper
-
Returns an ObjectReader for advanced use cases.
- readLong() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- readonly() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- readonly() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- readonly() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- readString() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- ReadTrafficCapturedEvent - Class in com.couchbase.client.core.cnc.events.io
- ReadTrafficCapturedEvent(IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.ReadTrafficCapturedEvent
- readTree() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- readUnits - Variable in class com.couchbase.client.core.io.netty.kv.MemcacheProtocol.FlexibleExtras
- readUnits - Variable in class com.couchbase.client.core.transaction.util.MeteringUnits
- readUnits() - Method in class com.couchbase.client.core.api.kv.CoreKvResponseMetadata
- readUnits() - Method in class com.couchbase.client.core.transaction.util.MeteringUnits.MeteringUnitsBuilder
- REAL - Enum constant in enum com.couchbase.client.core.transaction.components.CasMode
- reason() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
- reason() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- reason() - Method in exception com.couchbase.client.core.error.RequestCanceledException
- reason() - Method in class com.couchbase.client.core.msg.view.ViewError
- receivedDisconnectSignal() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- receivedDisconnectSignal() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
On this endpoint
Endpoint.disconnect()
has been called on. - ReconfigurationCompletedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Client got a new config and completed the reconfiguration properly without issue.
- ReconfigurationCompletedEvent(Duration, Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationCompletedEvent
- ReconfigurationErrorDetectedEvent - Class in com.couchbase.client.core.cnc.events.core
-
The client ran into an error during a config reconfiguration event.
- ReconfigurationErrorDetectedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationErrorDetectedEvent
- ReconfigurationIgnoredEvent - Class in com.couchbase.client.core.cnc.events.core
-
Deprecated.This event is never emitted by the SDK.
- ReconfigurationIgnoredEvent(Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationIgnoredEvent
-
Deprecated.
- reconstructDocument(SubdocGetResponse) - Static method in class com.couchbase.client.core.projections.ProjectionsApplier
-
Returns the bytes of a JSON Object created by projecting the subdoc response fields into the object structure.
- reconstructDocument(Map<String, byte[]>) - Static method in class com.couchbase.client.core.projections.ProjectionsApplier
- record(Channel, Class<?>) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
-
Convenience method to record a single timing right away.
- recordException(Throwable) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Records that an exception happened on the span.
- recordException(Throwable) - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- recordExceptionAndSetErrorStatus(Throwable) - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- recordValue(long) - Method in class com.couchbase.client.core.cnc.metrics.AggregatingValueRecorder
- recordValue(long) - Method in class com.couchbase.client.core.cnc.metrics.NoopValueRecorder
- recordValue(long) - Method in interface com.couchbase.client.core.cnc.ValueRecorder
-
Records a specific value.
- RedactableArgument - Class in com.couchbase.client.core.logging
-
Wraps a piece of information that is subject to log redaction.
- RedactionLevel - Enum in com.couchbase.client.core.logging
-
Allows to specify the level of log redaction.
- redactMeta(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
-
A redactable argument of meta data.
- redactSystem(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
-
A redactable argument of system data.
- redactUser(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
-
A redactable argument of user data.
- ReducedAnalyticsErrorContext - Class in com.couchbase.client.core.error.context
- ReducedAnalyticsErrorContext(String) - Constructor for class com.couchbase.client.core.error.context.ReducedAnalyticsErrorContext
- ReducedKeyValueErrorContext - Class in com.couchbase.client.core.error.context
- ReducedKeyValueErrorContext(String, CollectionIdentifier) - Constructor for class com.couchbase.client.core.error.context.ReducedKeyValueErrorContext
- ReducedQueryErrorContext - Class in com.couchbase.client.core.error.context
- ReducedQueryErrorContext(String) - Constructor for class com.couchbase.client.core.error.context.ReducedQueryErrorContext
- ReducedSearchErrorContext - Class in com.couchbase.client.core.error.context
- ReducedSearchErrorContext(String, CoreSearchQuery) - Constructor for class com.couchbase.client.core.error.context.ReducedSearchErrorContext
- ReducedViewErrorContext - Class in com.couchbase.client.core.error.context
- ReducedViewErrorContext(String, String, String) - Constructor for class com.couchbase.client.core.error.context.ReducedViewErrorContext
- reference() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- refreshCollectionId(CollectionIdentifier) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Helper method to refresh the collection map for the given collection.
- refreshCollectionId(CollectionIdentifier) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- register(Request<Response>) - Method in class com.couchbase.client.core.Timer
-
Registers the given request to be tracked with its timeout value.
- register(Object, Runnable) - Method in class com.couchbase.client.core.util.Jdk8Cleaner
-
Executes the given cleaning action when the object becomes phantom reachable.
- register(Type, BuilderPropertySetter.TypeConverter) - Method in class com.couchbase.client.core.env.BuilderPropertySetter.TypeConverterRegistry
- register(Type, String, Function<String, ?>) - Method in class com.couchbase.client.core.env.BuilderPropertySetter.TypeConverterRegistry
- register(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Registers a bucket for refreshing.
- register(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
-
Registers a given bucket for http-based config refresh if not already registered.
- register(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- register(T, Stateful<IN>) - Method in class com.couchbase.client.core.util.CompositeStateful
-
Registers a stateful element with the composite.
- registered() - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Returns the names of all registered buckets.
- registered() - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
- registered() - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- registerGrpc(ManagedChannelBuilder<?>) - Method in interface com.couchbase.client.core.protostellar.GrpcAwareRequestTracer
-
Setup GRPC instrumentation on a given GRPC channel.
- registerRefresher(String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
-
Registers the given bucket for refreshing.
- registerWithOneShotCleaner(Object, Runnable) - Static method in class com.couchbase.client.core.util.Jdk8Cleaner
-
Creates a new cleaner, and registers the given cleanup action to run when the given object becomes phantom reachable.
- REGULAR_CATEGORY - Static variable in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- rejectedWithNotMyVbucket() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- rejectedWithNotMyVbucket() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Returns the number of times this request has been rejected with a not my vbucket response before.
- relative() - Method in class com.couchbase.client.core.api.kv.CoreExpiry
- releaseBefore(long) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- releaseBefore(long) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
-
Forgets any bytes with stream offsets lower then the given offset.
- remaining() - Method in class com.couchbase.client.core.util.Deadline
- remote() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
The remote socket address for this endpoint.
- remote() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
-
The remote socket address for this endpoint.
- remoteAddress() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Helper method to create the remote address this endpoint will (re)connect to.
- remoteHostname() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- remoteHostname() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Returns the remote hostname this endpoint is connected to (without the port).
- remoteHostname() - Method in class com.couchbase.client.core.node.NodeContext
- remoteHostname() - Method in class com.couchbase.client.core.service.ServiceContext
- remotePort() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- remotePort() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Returns the remotePort this endpoint is connected to.
- remotePort() - Method in class com.couchbase.client.core.service.ServiceContext
- remoteSocket() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- remoteSocket() - Method in class com.couchbase.client.core.io.IoContext
-
Returns the remote socket.
- remove() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- remove(Core, CollectionIdentifier, String, Duration, long, Optional<DurabilityLevel>, Map<String, Object>, SpanWrapper) - Static method in class com.couchbase.client.core.transaction.util.TransactionKVHandler
- remove(CoreTransactionGetResult, SpanWrapper) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Removes the specified
doc
, using the document's lastCoreTransactionGetResult.cas()
. - remove(Object) - Method in class com.couchbase.client.core.util.AtomicEnumSet
- REMOVE - Enum constant in enum com.couchbase.client.core.transaction.support.StagedMutationType
- REMOVE - Static variable in class com.couchbase.client.core.transaction.components.OperationTypes
- removeAll(Collection<?>) - Method in class com.couchbase.client.core.util.AtomicEnumSet
- removeAsync(CoreCommonOptions, String, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- removeAsync(CoreCommonOptions, String, long, CoreDurability) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- removeAsync(CoreCommonOptions, String, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- removeBlocking(CoreCommonOptions, String, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- removeBlocking(CoreCommonOptions, String, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- removeClientFromClientRecord(String, Duration, Set<CollectionIdentifier>) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
-
Called on shutdown to cleanly remove a client from the client-record.
- removeClientFromClientRecord(String, Set<CollectionIdentifier>) - Method in class com.couchbase.client.core.transaction.cleanup.ClientRecord
- removedIds() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- removeEldestEntry(Map.Entry<K, V>) - Method in class com.couchbase.client.core.util.LRUCache
- removeEnd(String, String) - Static method in class com.couchbase.client.core.util.CbStrings
- removeReactive(CoreCommonOptions, String, long, CoreDurability) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- removeReactive(CoreCommonOptions, String, long, CoreDurability) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- removeRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String, long, CoreDurability) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- RemoveRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV delete operation.
- RemoveRequest(String, long, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.RemoveRequest
- RemoveResponse - Class in com.couchbase.client.core.msg.kv
- removeService(ServiceType, Optional<String>) - Method in class com.couchbase.client.core.node.Node
- removeStart(String, String) - Static method in class com.couchbase.client.core.util.CbStrings
- Repeat<T> - Interface in com.couchbase.client.core.retry.reactor
-
Repeat function that may be used with
Flux.repeatWhen(Function)
,Mono.repeatWhen(Function)
andMono.repeatWhenEmpty(Function)
. - RepeatContext<T> - Interface in com.couchbase.client.core.retry.reactor
-
Context provided to repeat predicate
Repeat.onlyIf(java.util.function.Predicate)
and the repeat callbackRepeat.doOnRepeat(java.util.function.Consumer)
. - repeatMax(long) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- repeatMax(long) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function that repeats at most n times.
- replace(CoreTransactionGetResult, byte[], int, SpanWrapper) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Mutates the specified
doc
with new content, using the document's lastCoreTransactionGetResult.cas()
. - replace(CoreTransactionGetResult, byte[], SpanWrapper) - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Deprecated.in favor of
CoreTransactionAttemptContext.replace(CoreTransactionGetResult, byte[], int, SpanWrapper)
which takes an additional 'flags' argument. - REPLACE - Enum constant in enum com.couchbase.client.core.api.kv.CoreStoreSemantics
-
Replace the document, or fail if it does not exist.
- REPLACE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The replace command.
- REPLACE - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- REPLACE - Enum constant in enum com.couchbase.client.core.transaction.support.StagedMutationType
- REPLACE - Static variable in class com.couchbase.client.core.transaction.components.OperationTypes
- REPLACE_BODY_WITH_XATTR - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- replaceAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- replaceAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- replaceAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- replaceBlocking(CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- replaceBlocking(CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- replacedIds() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- replaceLink(Map<String, String>, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
- replaceReactive(CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- replaceReactive(CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- replaceRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean, CompressionConfig) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- ReplaceRequest - Class in com.couchbase.client.core.msg.kv
-
Uses the KV replace command to replace a document if it exists.
- ReplaceRequest(String, byte[], long, boolean, int, Duration, long, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.ReplaceRequest
- ReplaceResponse - Class in com.couchbase.client.core.msg.kv
- replica() - Method in class com.couchbase.client.core.api.kv.CoreGetResult
- replica() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetResult
- replica() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- replica() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- replica() - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
- replica() - Method in class com.couchbase.client.core.msg.kv.ReplicaSubdocGetRequest
- replica(int) - Method in class com.couchbase.client.core.config.Partition
-
Deprecated.
- ReplicaGetRequest - Class in com.couchbase.client.core.msg.kv
- ReplicaGetRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, short, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.ReplicaGetRequest
- ReplicaHelper - Class in com.couchbase.client.core.service.kv
- ReplicaHelper.GetReplicaResponse - Class in com.couchbase.client.core.service.kv
-
Deprecated.Please use
CoreGetResult
in new code. - replicaIndexes() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- replicaIndexes() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- ReplicaNotAvailableException - Exception in com.couchbase.client.core.error
- ReplicaNotAvailableException() - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
- ReplicaNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
- ReplicaNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
- ReplicaNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
- ReplicaNotConfiguredException - Exception in com.couchbase.client.core.error
- ReplicaNotConfiguredException() - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
- ReplicaNotConfiguredException(String) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
- ReplicaNotConfiguredException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
- ReplicaNotConfiguredException(Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
- ReplicaSubdocGetRequest - Class in com.couchbase.client.core.msg.kv
- replicateTo() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- report(Request<?>) - Method in class com.couchbase.client.core.cnc.OrphanReporter
-
Reports an orphaned
Request
. - REPORT_UNIT_USAGE - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
When enabled, the server will insert frame info field(s) in the response containing the amount of read and write units the command used on the server, and the time the command spent throttled on the server.
- republishCurrentConfig() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Shouldn't be necessary, but gives
InvalidStateWatchdog
something to do. - republishCurrentConfig() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- request() - Method in class com.couchbase.client.core.cnc.events.io.UnknownServerPushRequestReceivedEvent
- request() - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasResponse
- request() - Method in class com.couchbase.client.core.msg.RequestContext
- request() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- request(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Create a regular, non-flexible memcached protocol request with all fields necessary.
- Request<R extends Response> - Interface in com.couchbase.client.core.msg
-
Represents a
Request
flowing through the client. - REQUEST - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents an event around a specific request instance.
- REQUEST - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- REQUEST_PLUS - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryScanConsistency
-
The indexer will wait until all mutations have been processed at the time of request before returning to the query engine.
- RequestCallback - Interface in com.couchbase.client.core.env
-
Marker interface for different callbacks in the request lifecycle.
- requestCallbacks() - Method in class com.couchbase.client.core.env.CoreEnvironment
- RequestCanceledException - Exception in com.couchbase.client.core.error
- RequestCanceledException(String, CancellationReason, CancellationErrorContext) - Constructor for exception com.couchbase.client.core.error.RequestCanceledException
- RequestCanceledException(String, CancellationReason, Throwable, CancellationErrorContext) - Constructor for exception com.couchbase.client.core.error.RequestCanceledException
- requestClass() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetryScheduledEvent
- requestContext() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpResponse
- requestContext() - Method in class com.couchbase.client.core.error.context.AnalyticsErrorContext
- requestContext() - Method in class com.couchbase.client.core.error.context.CancellationErrorContext
-
Returns the underlying request context (if present) for debug reasons.
- requestContext() - Method in class com.couchbase.client.core.error.context.EventingErrorContext
- requestContext() - Method in class com.couchbase.client.core.error.context.ManagerErrorContext
- requestContext() - Method in class com.couchbase.client.core.error.context.QueryErrorContext
- requestContext() - Method in class com.couchbase.client.core.error.context.SearchErrorContext
- requestContext() - Method in class com.couchbase.client.core.error.context.ViewErrorContext
- requestContext() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- requestContext(RequestContext) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Allows to set a request context to the request span.
- requestContext(RequestContext) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
- requestContext(RequestContext) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
- RequestContext - Class in com.couchbase.client.core.msg
-
Additional context which might be attached to an individual
Request
. - RequestContext(CoreContext, Request<? extends Response>) - Constructor for class com.couchbase.client.core.msg.RequestContext
- RequestContext(Core, long, CoreEnvironment, Authenticator, Request<? extends Response>) - Constructor for class com.couchbase.client.core.msg.RequestContext
- requestId() - Method in class com.couchbase.client.core.api.query.CoreQueryMetaData
-
Returns the request identifier string of the query request
- requestId() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- requestId() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- requestId() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- requestId() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
- requestName() - Method in class com.couchbase.client.core.Core.ResponseMetricIdentifier
- RequestNotRetriedEvent - Class in com.couchbase.client.core.cnc.events.request
-
This event is raised if a request is not retried anymore.
- RequestNotRetriedEvent(Event.Severity, Class<?>, Context, RetryReason, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
- RequestRetryScheduledEvent - Class in com.couchbase.client.core.cnc.events.request
- RequestRetryScheduledEvent(Duration, Context, Class<?>, RetryReason) - Constructor for class com.couchbase.client.core.cnc.events.request.RequestRetryScheduledEvent
- requestSpan() - Method in class com.couchbase.client.core.msg.BaseRequest
- requestSpan() - Method in interface com.couchbase.client.core.msg.Request
-
Holds the internal span for this request.
- requestSpan() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- requestSpan(String, RequestSpan) - Method in interface com.couchbase.client.core.cnc.RequestTracer
-
Creates a new request span with or without a parent.
- requestSpan(String, RequestSpan) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestTracer
- requestSpan(String, RequestSpan) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer
- RequestSpan - Interface in com.couchbase.client.core.cnc
-
Wrapper interface for all spans flowing through the SDK.
- RequestSpan.StatusCode - Enum in com.couchbase.client.core.cnc
-
Provides an abstraction over underlying tracing status codes.
- RequestTarget - Class in com.couchbase.client.core.msg
- RequestTarget(ServiceType, NodeIdentifier, String) - Constructor for class com.couchbase.client.core.msg.RequestTarget
- requestTracer() - Method in class com.couchbase.client.core.classic.query.PreparedStatementStrategy
- requestTracer() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the request tracer for response time observability.
- requestTracer(RequestTracer) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Allows to configure a custom tracer implementation.
- RequestTracer - Interface in com.couchbase.client.core.cnc
-
The
RequestTracer
describes the tracing abstraction in the SDK. - requireBucket() - Method in class com.couchbase.client.core.topology.ClusterTopology
- requireUnqualifiedName(String) - Static method in class com.couchbase.client.core.manager.CoreViewIndexManager
- RESERVED - Enum constant in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- reset() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
Resets this circuit breaker to its initial state.
- reset() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- reset() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- resolve(String) - Method in class com.couchbase.client.core.util.DnsSrvResolver
- response() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
- response() - Method in class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
- response() - Method in class com.couchbase.client.core.msg.BaseRequest
- response() - Method in interface com.couchbase.client.core.msg.Request
-
Holds the response which eventually completes.
- response() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- response(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Create a regular, non-flexible memcached protocol response with all fields necessary.
- Response - Interface in com.couchbase.client.core.msg
-
This interface is the base entity for all Responses flowing through the client.
- RESPONSE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- responseHeader() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- responseMetric(Core.ResponseMetricIdentifier) - Method in class com.couchbase.client.core.CoreProtostellar
- responseMetric(Request<?>, Throwable) - Method in class com.couchbase.client.core.Core
- ResponseMetricIdentifier(String, String) - Constructor for class com.couchbase.client.core.Core.ResponseMetricIdentifier
- responseProperties() - Method in class com.couchbase.client.core.error.context.EventingErrorContext
- responseStatus() - Method in class com.couchbase.client.core.error.context.ErrorContext
- responseStatus() - Method in exception com.couchbase.client.core.error.HttpStatusCodeException
-
Returns the Couchbase response status most closely associated with the HTTP status code.
- ResponseStatus - Enum in com.couchbase.client.core.msg
-
The
ResponseStatus
describes what kind of response came back for a specific request. - ResponseStatusDetails - Class in com.couchbase.client.core.msg.kv
-
Container for extended response status information.
- resultCount() - Method in interface com.couchbase.client.core.api.query.CoreQueryMetrics
- resultCount() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- resultCount() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- resultSize() - Method in interface com.couchbase.client.core.api.query.CoreQueryMetrics
- resultSize() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- resultSize() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- resumeFunction(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
- resumeIngest(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- resumeIngest(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- resumeIngest(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- retainAll(Collection<?>) - Method in class com.couchbase.client.core.util.AtomicEnumSet
- retriable() - Method in exception com.couchbase.client.core.error.CoreErrorCodeAndMessageException
- retry() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- retry(Duration) - Static method in class com.couchbase.client.core.retry.ProtostellarRequestBehaviour
- Retry<T> - Interface in com.couchbase.client.core.retry.reactor
-
Deprecated.Use equivalent features of reactor-core like
RetrySpec
andRetryBackoffSpec
instead. - RETRY_LATER - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation may be retried after some time.
- RETRY_NOW - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation may be retried immediately.
- retryable() - Method in exception com.couchbase.client.core.error.PreparedStatementFailureException
- RetryAction - Class in com.couchbase.client.core.retry
-
The
RetryAction
describes how and when a request should be retried. - RetryAtrCommitException - Exception in com.couchbase.client.core.error.transaction.internal
-
Indicates that committing the ATR entry should be retried.
- RetryAtrCommitException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.RetryAtrCommitException
- retryAttempts() - Method in exception com.couchbase.client.core.error.TimeoutException
-
Returns the number of retry attempts for this request.
- retryAttempts() - Method in class com.couchbase.client.core.msg.RequestContext
- retryAttempts() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- RetryContext<T> - Interface in com.couchbase.client.core.retry.reactor
-
Deprecated.Use equivalent features of reactor-core like
RetrySpec
andRetryBackoffSpec
instead. - retryDuration() - Method in class com.couchbase.client.core.retry.ProtostellarRequestBehaviour
- RetryExhaustedException - Exception in com.couchbase.client.core.retry.reactor
-
Deprecated.Use equivalent features of reactor-core like
Exceptions.retryExhausted(String, Throwable)
andExceptions.isRetryExhausted(Throwable)
instead. - RetryExhaustedException(String) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
-
Deprecated.
- RetryExhaustedException(Throwable) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
-
Deprecated.
- retryMax(long) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
-
Deprecated.
- retryMax(long) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Retry function that retries n times.
- retryOnce() - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Retry function that retries once.
- RetryOperationException - Exception in com.couchbase.client.core.error.transaction.internal
-
Indicates that this operation should be retried.
- RetryOperationException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.RetryOperationException
- RetryOrchestrator - Class in com.couchbase.client.core.retry
-
The
RetryOrchestrator
is responsible for checking if a request is eligible for retry and if so dispatch it properly and update state. - RetryOrchestrator() - Constructor for class com.couchbase.client.core.retry.RetryOrchestrator
- RetryOrchestratorProtostellar - Class in com.couchbase.client.core.retry
- RetryOrchestratorProtostellar() - Constructor for class com.couchbase.client.core.retry.RetryOrchestratorProtostellar
- retryReason() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
- retryReason() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetryScheduledEvent
- RetryReason - Enum in com.couchbase.client.core.retry
-
Provides more insight into why an operation has been retried.
- retryReasons() - Method in exception com.couchbase.client.core.error.TimeoutException
-
Returns the set of retry reasons for request.
- retryReasons() - Method in class com.couchbase.client.core.msg.RequestContext
- retrySpec() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- RetrySpecification(ErrorMap.RetryStrategy, int, int, int, int) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
-
Creates a new retry specification, usually called from jackson.
- retryStrategy() - Method in interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
- retryStrategy() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the retry strategy on this environment.
- retryStrategy() - Method in class com.couchbase.client.core.msg.BaseRequest
- retryStrategy() - Method in interface com.couchbase.client.core.msg.Request
-
The retry strategy for this particular request.
- retryStrategy() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- retryStrategy() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- retryStrategy() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- retryStrategy(RetryStrategy) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Allows to customize the default retry strategy.
- RetryStrategy - Interface in com.couchbase.client.core.retry
- retryTransaction() - Method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.Builder
- retryTransaction() - Method in exception com.couchbase.client.core.error.transaction.TransactionOperationFailedException
- RetryTransactionException - Exception in com.couchbase.client.core.error.transaction
-
Indicates that this transaction should be retried.
- RetryTransactionException() - Constructor for exception com.couchbase.client.core.error.transaction.RetryTransactionException
- rev() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- rev() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.Please use
BucketConfig.version()
instead. - rev() - Method in class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.
- rev() - Method in class com.couchbase.client.core.config.GlobalConfig
-
Deprecated.Please use
GlobalConfig.version()
instead. - rev() - Method in class com.couchbase.client.core.topology.TopologyRevision
- REV_ID - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- revEpoch() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- revEpoch() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.Please use
BucketConfig.version()
instead. - revEpoch() - Method in class com.couchbase.client.core.config.GlobalConfig
-
Deprecated.Please use
GlobalConfig.version()
instead. - REVERSE_DNS_PROPERTY - Static variable in class com.couchbase.client.core.util.NetworkAddress
- revid() - Method in class com.couchbase.client.core.transaction.components.DocumentMetadata
- revidPreTxn() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- revision() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- revision() - Method in class com.couchbase.client.core.topology.ClusterTopology
- REVIVE - Enum constant in enum com.couchbase.client.core.api.kv.CoreStoreSemantics
-
Convert a tombstone into a document.
- right() - Method in class com.couchbase.client.core.util.Either
- rollback() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Rolls back the transaction.
- rollbackAttempt(boolean) - Method in class com.couchbase.client.core.error.transaction.TransactionOperationFailedException.Builder
- RollbackNotPermittedException - Exception in com.couchbase.client.core.error.transaction
-
The transaction is not allowed to rollback in the current state.
- RollbackNotPermittedException() - Constructor for exception com.couchbase.client.core.error.transaction.RollbackNotPermittedException
- ROLLED_BACK - Enum constant in enum com.couchbase.client.core.transaction.support.AttemptState
-
Set once the commit is fully rolled back.
- rollingWindow() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns the configured rolling window duration which is considered to track the failed ops.
- rollingWindow(Duration) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
How long the window is in which the number of failed ops are tracked in a rolling fashion.
- rollingWindow(Duration) - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- RoundRobinLocator - Class in com.couchbase.client.core.node
-
A
Locator
which implements node selection on a round-robin basis. - RoundRobinLocator(ServiceType) - Constructor for class com.couchbase.client.core.node.RoundRobinLocator
- RoundRobinSelectionStrategy - Class in com.couchbase.client.core.service.strategy
- RoundRobinSelectionStrategy() - Constructor for class com.couchbase.client.core.service.strategy.RoundRobinSelectionStrategy
- roundtrips() - Method in enum com.couchbase.client.core.env.SaslMechanism
-
Returns the number of roundtrips this algorithm has with the server.
- rows() - Method in class com.couchbase.client.core.api.query.CoreQueryResult
-
Returns all rows.
- rows() - Method in class com.couchbase.client.core.api.query.CoreReactiveQueryResult
- rows() - Method in class com.couchbase.client.core.api.search.result.CoreReactiveSearchResult
- rows() - Method in class com.couchbase.client.core.api.search.result.CoreSearchResult
- rows() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryResult
- rows() - Method in class com.couchbase.client.core.classic.query.ClassicCoreReactiveQueryResult
- rows() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- rows() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Returns the currently assigned flux for the rows.
- rows() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- rows() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
-
Returns the rows for this response, available pushed as they come streaming in.
- rows() - Method in class com.couchbase.client.core.msg.query.QueryResponse
- rows() - Method in class com.couchbase.client.core.msg.search.SearchResponse
- rows() - Method in class com.couchbase.client.core.msg.view.ViewResponse
- rows() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryResult
- rows() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreReactiveQueryResult
- run() - Method in class com.couchbase.client.core.util.ClusterCleanupTask
- run(Function<CoreTransactionAttemptContext, Mono<?>>, CoreTransactionOptions) - Method in class com.couchbase.client.core.transaction.CoreTransactionsReactive
-
Runs the supplied transactional logic until success or failure.
- runLostAttemptsCleanupThread() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
- RUNNING - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- runningLostAttemptsCleanupThread() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionsStartedEvent
- runningRegularAttemptsCleanupThread() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionsStartedEvent
- runRegularAttemptsCleanupThread() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
S
- S3_TYPE_NAME - Static variable in class com.couchbase.client.core.manager.CoreAnalyticsLinkManager
- sampleSize() - Method in class com.couchbase.client.core.env.OrphanReporterConfig
-
Returns the configured sample size.
- sampleSize() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
- sampleSize() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- sampleSize(int) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
-
Allows to customize the sample size per service.
- sampleSize(int) - Method in class com.couchbase.client.core.env.OrphanReporterConfig.Builder
-
Allows to customize the sample size per service.
- sampleSize(int) - Static method in class com.couchbase.client.core.env.OrphanReporterConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
OrphanReporterConfig.builder()
. - sampleSize(int) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
-
Allows to customize the sample size per service.
- sampleSize(int) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - sampleSize(int) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
-
Deprecated.Allows to customize the sample size per service.
- sampleSize(int) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.Allows to customize the sample size per service.
- samplingScan(CoreSamplingScan, CoreScanOptions) - Method in class com.couchbase.client.core.kv.RangeScanOrchestrator
-
Performs a sampling scan (reactive).
- sanityCheckPorts(ConnectionString) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
-
Sanity check a connection string for common errors that can be caught early on.
- SASL_AUTH - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Initial auth step in the SASL negotiation.
- SASL_LIST_MECHS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
List all SASL auth mechanisms the server supports.
- SASL_MECHS_KEY - Static variable in class com.couchbase.client.core.io.netty.kv.ChannelAttributes
-
Holds the SASL mechanisms the server supports.
- SASL_STEP - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Subsequent steps in the SASL negotiation.
- SaslAuthenticationCompletedEvent - Class in com.couchbase.client.core.cnc.events.io
- SaslAuthenticationCompletedEvent(Duration, IoContext) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslAuthenticationCompletedEvent
- SaslAuthenticationFailedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If something goes wrong during the SASL authentication process, this event is raised.
- SaslAuthenticationFailedEvent(Duration, KeyValueIoErrorContext, String, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
- SaslAuthenticationHandler - Class in com.couchbase.client.core.io.netty.kv
-
This handler is responsible for perform SASL authentication against the KV engine.
- SaslAuthenticationHandler(EndpointContext, String, String, Set<SaslMechanism>) - Constructor for class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
- SaslAuthenticationRestartedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This event is raised if we need to re-do the SASL auth for a connection because the mechanisms did not match up with the best-effort first try.
- SaslAuthenticationRestartedEvent(IoContext) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslAuthenticationRestartedEvent
- SaslHelper - Class in com.couchbase.client.core.io.netty.kv.sasl
- SaslListMechanismsHandler - Class in com.couchbase.client.core.io.netty.kv
-
The
SaslListMechanismsHandler
asks the server KV engine which SASL mechanism it supports. - SaslListMechanismsHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.kv.SaslListMechanismsHandler
-
Creates a new
SaslListMechanismsHandler
. - SaslMechanism - Enum in com.couchbase.client.core.env
-
Describes the support SASL authentication mechanisms.
- SaslMechanismsListedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This debug event signals that SASL auth mechanisms have been listed from the server.
- SaslMechanismsListedEvent(IoContext, Set<SaslMechanism>, Duration) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslMechanismsListedEvent
- SaslMechanismsListingFailedEvent - Class in com.couchbase.client.core.cnc.events.io
- SaslMechanismsListingFailedEvent(Duration, Context, String) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslMechanismsListingFailedEvent
- SaslMechanismsSelectedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This debug event signals that a SASL auth mechanism has been negotiated between the client and the server.
- SaslMechanismsSelectedEvent(IoContext, Set<SaslMechanism>, SaslMechanism) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- scanCap() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- scanCap() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- scanConsistency() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- scanConsistency() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- scanConsistency() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
- scanConsistency() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionOptions
- scanConsistency() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- scanRequestAsync(CoreScanType, CoreScanOptions) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- scanRequestAsync(CoreScanType, CoreScanOptions) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- scanRequestBlocking(CoreScanType, CoreScanOptions) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- scanRequestBlocking(CoreScanType, CoreScanOptions) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- scanRequestReactive(CoreScanType, CoreScanOptions) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- scanRequestReactive(CoreScanType, CoreScanOptions) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- scanRequestReactive(CoreScanType, CoreScanOptions) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- scanWait() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- scanWait() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- schedule(Runnable, Duration) - Method in class com.couchbase.client.core.Timer
- schedule(Runnable, Duration, boolean) - Method in class com.couchbase.client.core.Timer
-
Schedule an arbitrary task for this timer.
- scheduleForRetry(Core, Request<? extends Response>, Duration) - Method in class com.couchbase.client.core.Timer
-
Schedules a request to be retried after the given duration.
- scheduler() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the scheduler used to schedule reactive, async tasks across the SDK.
- scheduler() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Bear in mind, in this code with the blocking API:
- scheduler(Scheduler) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Customizes the default Reactor scheduler used for parallel operations.
- schedulerBlocking() - Method in class com.couchbase.client.core.transaction.util.CoreTransactionsSchedulers
- schedulerCleanup() - Method in class com.couchbase.client.core.transaction.util.CoreTransactionsSchedulers
- SchedulerClock - Class in com.couchbase.client.core.scheduler
-
Clock adapter around
Scheduler
. - schedulerThreadCount(int) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Customizes the thread count for the
CoreEnvironment.scheduler()
if not customized byCoreEnvironment.Builder.scheduler(Scheduler)
. - scheme() - Method in class com.couchbase.client.core.util.ConnectionString
- scope() - Method in class com.couchbase.client.core.api.query.CoreQueryContext
- scope() - Method in class com.couchbase.client.core.CoreKeyspace
- scope() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- scope() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- scope() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- scope() - Method in class com.couchbase.client.core.msg.search.ServerSearchRequest
- scope() - Method in enum com.couchbase.client.core.service.ServiceType
- SCOPE_SIZE_LIMIT_EXCEEDED - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The scope contains too much data.
- scopeAndCollection() - Method in interface com.couchbase.client.core.api.manager.CoreBuildQueryIndexOptions
- scopeAndCollection() - Method in interface com.couchbase.client.core.api.manager.CoreCreateQueryIndexSharedOptions
- scopeAndCollection() - Method in interface com.couchbase.client.core.api.manager.CoreDropPrimaryQueryIndexOptions
- scopeAndCollection() - Method in interface com.couchbase.client.core.api.manager.CoreDropQueryIndexOptions
- scopeAndCollection() - Method in interface com.couchbase.client.core.api.manager.CoreWatchQueryIndexesOptions
- SCOPED_SEARCH_INDEX - Enum constant in enum com.couchbase.client.core.config.ClusterCapabilities
-
Deprecated.
- ScopedRequest - Interface in com.couchbase.client.core.msg
-
Deprecated.The "bucket" method is now part of the Request interface, so ScopedRequest is no longer needed.
- scopedSearchIndexCapabilityCheck(Core, Duration) - Static method in class com.couchbase.client.core.api.search.util.SearchCapabilityCheck
- ScopeExistsException - Exception in com.couchbase.client.core.error
- ScopeExistsException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.ScopeExistsException
- scopeLevelQuery(ServiceType) - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
- scopeName() - Method in class com.couchbase.client.core.api.manager.CoreBucketAndScope
- scopeName() - Method in interface com.couchbase.client.core.api.manager.CoreGetAllQueryIndexesOptions
- scopeName() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
If present, returns the name of the scope this index is stored in.
- scopeName() - Method in class com.couchbase.client.core.api.manager.CoreScopeAndCollection
- scopeName() - Method in exception com.couchbase.client.core.error.ScopeExistsException
- scopeName() - Method in exception com.couchbase.client.core.error.ScopeNotFoundException
- scopeName() - Method in class com.couchbase.client.core.transaction.components.DocRecord
- ScopeNotFoundException - Exception in com.couchbase.client.core.error
- ScopeNotFoundException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.ScopeNotFoundException
- scopes() - Method in class com.couchbase.client.core.config.CollectionsManifest
- scopeSearchIndexManager(CoreBucketAndScope) - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- scopeSearchIndexManager(CoreBucketAndScope) - Method in class com.couchbase.client.core.Core
- scopeSearchIndexManager(CoreBucketAndScope) - Method in class com.couchbase.client.core.CoreProtostellar
- score() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- SCRAM_SHA1 - Enum constant in enum com.couchbase.client.core.env.SaslMechanism
- SCRAM_SHA256 - Enum constant in enum com.couchbase.client.core.env.SaslMechanism
- SCRAM_SHA512 - Enum constant in enum com.couchbase.client.core.env.SaslMechanism
- ScramSaslClientFactory - Class in com.couchbase.client.core.io.netty.kv.sasl
-
The
SaslClientFactory
supporting various SCRAM-SHA modes. - ScramSaslClientFactory() - Constructor for class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
- sdk() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
-
The identifier of this SDK (useful when exporting to JSON).
- sdk() - Method in class com.couchbase.client.core.diagnostics.PingResult
-
The identifier of this SDK (useful when exporting to JSON).
- Sdk2CompatibleMemcachedHashingStrategy - Class in com.couchbase.client.core.node
-
This Memcached Hashing Strategy is compatible with the SDK 2 "DefaultMemcachedHashingStrategy".
- search() - Static method in class com.couchbase.client.core.msg.RequestTarget
- SEARCH - Enum constant in enum com.couchbase.client.core.service.ServiceType
-
The Search Service ("fts").
- SEARCH_SCOPED - Enum constant in enum com.couchbase.client.core.topology.ClusterCapability
- SEARCH_TOO_MANY_REQUESTS - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Search engine indicates that there are too many requests going on (similar to tmpfail).
- SEARCH_VECTOR - Enum constant in enum com.couchbase.client.core.topology.ClusterCapability
- searchAdminStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- searchAfter() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- searchAsync(String, CoreSearchRequest, CoreSearchOptions) - Method in class com.couchbase.client.core.api.search.ClassicCoreSearchOps
- searchAsync(String, CoreSearchRequest, CoreSearchOptions) - Method in interface com.couchbase.client.core.api.search.CoreSearchOps
- searchAsync(String, CoreSearchRequest, CoreSearchOptions) - Method in class com.couchbase.client.core.protostellar.search.ProtostellarCoreSearchOps
- searchBefore() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- SearchCapabilityCheck - Class in com.couchbase.client.core.api.search.util
- SearchChunkHeader - Class in com.couchbase.client.core.msg.search
- SearchChunkHeader(byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkHeader
- SearchChunkResponseParser - Class in com.couchbase.client.core.io.netty.search
- SearchChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- SearchChunkRow - Class in com.couchbase.client.core.msg.search
- SearchChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkRow
- SearchChunkTrailer - Class in com.couchbase.client.core.msg.search
- SearchChunkTrailer(long, double, long, byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkTrailer
- searchCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- searchCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- searchCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Deprecated.Please use
IoConfig.Builder.searchCircuitBreakerConfig(Consumer)
instead. - searchCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - searchCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the search circuit breaker by passing its config builder to the given consumer.
- SearchEndpoint - Class in com.couchbase.client.core.endpoint
- SearchEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.SearchEndpoint
- SearchEndpoint.SearchPipelineInitializer - Class in com.couchbase.client.core.endpoint
- SearchErrorContext - Class in com.couchbase.client.core.error.context
- SearchErrorContext(ResponseStatus, RequestContext, int, String) - Constructor for class com.couchbase.client.core.error.context.SearchErrorContext
- searchEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for search traffic. - searchEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the search service.
- searchEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - SearchHandlerSwitcher - Class in com.couchbase.client.core.io.netty.search
- SearchHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.search.SearchHandlerSwitcher
- searchOps(CoreBucketAndScope) - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- searchOps(CoreBucketAndScope) - Method in class com.couchbase.client.core.Core
- searchOps(CoreBucketAndScope) - Method in class com.couchbase.client.core.CoreProtostellar
- searchQuery - Variable in class com.couchbase.client.core.api.search.queries.CoreSearchRequest
- searchQueryAsync(String, CoreSearchQuery, CoreSearchOptions) - Method in class com.couchbase.client.core.api.search.ClassicCoreSearchOps
- searchQueryAsync(String, CoreSearchQuery, CoreSearchOptions) - Method in interface com.couchbase.client.core.api.search.CoreSearchOps
- searchQueryAsync(String, CoreSearchQuery, CoreSearchOptions) - Method in class com.couchbase.client.core.protostellar.search.ProtostellarCoreSearchOps
- searchQueryReactive(String, CoreSearchQuery, CoreSearchOptions) - Method in class com.couchbase.client.core.api.search.ClassicCoreSearchOps
- searchQueryReactive(String, CoreSearchQuery, CoreSearchOptions) - Method in interface com.couchbase.client.core.api.search.CoreSearchOps
- searchQueryReactive(String, CoreSearchQuery, CoreSearchOptions) - Method in class com.couchbase.client.core.protostellar.search.ProtostellarCoreSearchOps
- searchReactive(String, CoreSearchRequest, CoreSearchOptions) - Method in class com.couchbase.client.core.api.search.ClassicCoreSearchOps
- searchReactive(String, CoreSearchRequest, CoreSearchOptions) - Method in interface com.couchbase.client.core.api.search.CoreSearchOps
- searchReactive(String, CoreSearchRequest, CoreSearchOptions) - Method in class com.couchbase.client.core.protostellar.search.ProtostellarCoreSearchOps
- searchReactiveShared(ServerSearchRequest, boolean, Duration) - Method in class com.couchbase.client.core.api.search.ClassicCoreSearchOps
- SearchResponse - Class in com.couchbase.client.core.msg.search
- SearchService - Class in com.couchbase.client.core.service
- SearchService(SearchServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.SearchService
- SearchServiceConfig - Class in com.couchbase.client.core.service
- SearchServiceConfig.Builder - Class in com.couchbase.client.core.service
- searchStub() - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- searchThreshold() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
- searchThreshold() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- searchThreshold(Duration) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
-
Allows to customize the ftsThreshold.
- searchThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
-
Allows to customize the ftsThreshold.
- searchThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - searchThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
-
Deprecated.Allows to customize the ftsThreshold.
- searchThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.Allows to customize the ftsThreshold.
- searchTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- searchTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for search operations.
- searchTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - SecureConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.io
- SecureConnectionFailedEvent(Context, SSLException) - Constructor for class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
- securityConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Returns the currently stored config builder.
- securityConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the current security configuration (TLS etc.).
- securityConfig(SecurityConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.securityConfig(Consumer)
instead. - securityConfig(Consumer<SecurityConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
SecurityConfig.Builder
to the provided consumer. - SecurityConfig - Class in com.couchbase.client.core.env
-
The
SecurityConfig
allows to enable transport encryption between the client and the servers. - SecurityConfig.Builder - Class in com.couchbase.client.core.env
-
This builder allows to customize the default security configuration.
- SecurityConfig.Defaults - Class in com.couchbase.client.core.env
- SecurityConfig.InternalMethods - Class in com.couchbase.client.core.env
- SecurityException - Exception in com.couchbase.client.core.error
- SecurityException() - Constructor for exception com.couchbase.client.core.error.SecurityException
- SecurityException(String) - Constructor for exception com.couchbase.client.core.error.SecurityException
- SecurityException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.SecurityException
- SecurityException(Throwable) - Constructor for exception com.couchbase.client.core.error.SecurityException
- seed() - Method in interface com.couchbase.client.core.kv.CoreSamplingScan
- SeedNode - Class in com.couchbase.client.core.env
-
The
SeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap. - SeedNodeOutdatedException - Exception in com.couchbase.client.core.error
-
Used to signal that the seed node used for an operation is outdated and might need to be refreshed.
- SeedNodeOutdatedException(String) - Constructor for exception com.couchbase.client.core.error.SeedNodeOutdatedException
- seedNodes() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Returns a stream of seed node sets sourced from the server's global config or bucket config.
- seedNodes() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- seedNodesFromConnectionString(ConnectionString, boolean, boolean, EventBus) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
-
Populates a list of seed nodes from the connection string.
- SeedNodesUpdatedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is emitted when seed nodes are updated in the configuration provider.
- SeedNodesUpdatedEvent(Context, Set<SeedNode>, Set<SeedNode>) - Constructor for class com.couchbase.client.core.cnc.events.config.SeedNodesUpdatedEvent
- SeedNodesUpdateFailedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised if a seed nodes update cannot be pushed to downstream subscribers.
- SeedNodesUpdateFailedEvent(Context, Sinks.EmitResult) - Constructor for class com.couchbase.client.core.cnc.events.config.SeedNodesUpdateFailedEvent
- seeds() - Method in class com.couchbase.client.core.cnc.events.core.DnsSrvRecordsLoadedEvent
- select(R, List<Endpoint>) - Method in interface com.couchbase.client.core.service.EndpointSelectionStrategy
- select(R, List<Endpoint>) - Method in class com.couchbase.client.core.service.strategy.PartitionSelectionStrategy
- select(R, List<Endpoint>) - Method in class com.couchbase.client.core.service.strategy.RoundRobinSelectionStrategy
- SELECT_BUCKET - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Command used to select a specific bucket on a connection.
- SELECT_BUCKET - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable select_bucket support.
- SelectBucketCompletedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This event gets created as soon as a bucket has been selected during the KV bootstrap process for each socket/node.
- SelectBucketCompletedEvent(Duration, IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.SelectBucketCompletedEvent
- SelectBucketFailedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If selecting a bucket during KV bootstrap fails, this is a really problematic issue and needs to be looked at.
- SelectBucketFailedEvent(Event.Severity, IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
- SelectBucketHandler - Class in com.couchbase.client.core.io.netty.kv
-
The
SelectBucketHandler
is responsible for, selecting the right bucket on this KV connection. - SelectBucketHandler(EndpointContext, String) - Constructor for class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
-
Creates a new
SelectBucketHandler
. - selectedMechanism() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- selectionStrategy() - Method in class com.couchbase.client.core.service.AnalyticsService
- selectionStrategy() - Method in class com.couchbase.client.core.service.BackupService
- selectionStrategy() - Method in class com.couchbase.client.core.service.EventingService
- selectionStrategy() - Method in class com.couchbase.client.core.service.KeyValueService
- selectionStrategy() - Method in class com.couchbase.client.core.service.ManagerService
- selectionStrategy() - Method in class com.couchbase.client.core.service.QueryService
- selectionStrategy() - Method in class com.couchbase.client.core.service.SearchService
- selectionStrategy() - Method in class com.couchbase.client.core.service.ViewService
- selectNetwork(List<Map<NetworkResolution, HostAndServicePorts>>) - Method in class com.couchbase.client.core.topology.NetworkSelector.AutoNetworkSelector
- selectNetwork(List<Map<NetworkResolution, HostAndServicePorts>>) - Method in interface com.couchbase.client.core.topology.NetworkSelector
- selectPorts(Map<String, Integer>) - Method in enum com.couchbase.client.core.topology.PortSelector
- self() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- send(Request<R>) - Method in class com.couchbase.client.core.Core
-
Sends a command into the core layer and registers the request with the timeout timer.
- send(Request<R>, boolean) - Method in class com.couchbase.client.core.Core
-
Sends a command into the core layer and allows to avoid timeout registration.
- send(R) - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- send(R) - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Sends the request into this
Endpoint
. - send(R) - Method in class com.couchbase.client.core.node.Node
-
Sends the request into this
Node
. - send(R) - Method in class com.couchbase.client.core.service.KeyValueService
- send(R) - Method in interface com.couchbase.client.core.service.Service
-
Sends the request into this
Service
. - sendIntoRetry(R) - Method in class com.couchbase.client.core.node.Node
-
Retries the request.
- SEQ_NO - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- seqno() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- SEQUENCE_NUMBER - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreConflictResolutionType
- sequenceNumber() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- SERIALIZED_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- SERIALIZED_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- SERVER_BUSY - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server is busy for some reason.
- SERVER_BUSY - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The server is busy for some reason.
- SERVER_CANCELLED - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
The server reported that it cancelled the request.
- SERVER_DEFAULT - Enum constant in enum com.couchbase.client.core.api.search.CoreHighlightStyle
- SERVER_PUSH_REQUEST - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- SERVER_PUSH_RESPONSE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- serverDuration - Variable in class com.couchbase.client.core.io.netty.kv.MemcacheProtocol.FlexibleExtras
- serverDuration() - Method in class com.couchbase.client.core.api.kv.CoreKvResponseMetadata
- ServerFeature - Enum in com.couchbase.client.core.io.netty.kv
-
Describes all the different negotiation modes between the server and the SDK.
- serverLatency() - Method in class com.couchbase.client.core.msg.RequestContext
- serverLatency(long) - Method in class com.couchbase.client.core.msg.RequestContext
- serverMechanisms() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsListedEvent
- ServerOutOfMemoryException - Exception in com.couchbase.client.core.error
-
Thrown when Couchbase Server returns with an Out of Memory error.
- ServerOutOfMemoryException(KeyValueErrorContext) - Constructor for exception com.couchbase.client.core.error.ServerOutOfMemoryException
- ServerPushHandler - Class in com.couchbase.client.core.io.netty.kv
- ServerPushHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.kv.ServerPushHandler
- ServerSearchRequest - Class in com.couchbase.client.core.msg.search
- ServerSearchRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, byte[], RequestSpan, CoreBucketAndScope) - Constructor for class com.couchbase.client.core.msg.search.ServerSearchRequest
- Service - Interface in com.couchbase.client.core.service
-
The parent interface for all service implementations.
- SERVICE - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the Service layer.
- SERVICE_ANALYTICS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the analytics service.
- SERVICE_BACKUP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the backup service.
- SERVICE_EVENTING - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the eventing service.
- SERVICE_KV - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the kv service.
- SERVICE_MGMT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the management service.
- SERVICE_NOT_AVAILABLE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
Retried because at this point in time there is no service available to dispatch to.
- SERVICE_QUERY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the query service.
- SERVICE_SEARCH - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the search service.
- SERVICE_TIMEOUT - Static variable in class com.couchbase.client.core.env.WanDevelopmentProfile
- SERVICE_TRANSACTIONS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the transactions "service".
- SERVICE_UNKNOWN - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
Used only in situations where due to likely internal error we don't have a known service.
- SERVICE_VIEWS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
The identifier commonly used to identify the view service.
- ServiceAddedEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceAddedEvent(Duration, ServiceContext) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceAddedEvent
- ServiceAddIgnoredEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceAddIgnoredEvent(Event.Severity, ServiceAddIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
- ServiceAddIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.service
-
Enumerates the reasons why a add service event could be ignored by the system.
- ServiceConfig - Interface in com.couchbase.client.core.service
- ServiceConnectInitiatedEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceConnectInitiatedEvent(ServiceContext, int) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
- serviceContext() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.BaseRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.kv.KvPingRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.kv.ReplicaSubdocGetRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- serviceContext() - Method in interface com.couchbase.client.core.msg.Request
-
Returns contextual information for each individual service.
- serviceContext() - Method in class com.couchbase.client.core.msg.search.ServerSearchRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.view.ViewRequest
- serviceContext() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- serviceContext() - Method in class com.couchbase.client.core.service.KeyValueService
-
Returns the created
ServiceContext
for implementations to use. - ServiceContext - Class in com.couchbase.client.core.service
- ServiceContext(CoreContext, String, int, ServiceType, Optional<String>) - Constructor for class com.couchbase.client.core.service.ServiceContext
- ServiceDisconnectInitiatedEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceDisconnectInitiatedEvent(ServiceContext, int) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceDisconnectInitiatedEvent
- serviceEnabled(ServiceType) - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- serviceEnabled(ServiceType) - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.Check if the service is enabled on the bucket.
- serviceEnabled(ServiceType) - Method in class com.couchbase.client.core.node.Node
-
If a given
ServiceType
is enabled on this node. - ServiceNotAvailableException - Exception in com.couchbase.client.core.error
-
Exception which states that the service is not available for the bucket.
- ServiceNotAvailableException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
- ServiceReconfigurationFailedEvent - Class in com.couchbase.client.core.cnc.events.core
- ServiceReconfigurationFailedEvent(Context, String, ServiceType, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- ServiceRemovedEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceRemovedEvent(Duration, ServiceContext) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceRemovedEvent
- ServiceRemoveIgnoredEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceRemoveIgnoredEvent(Event.Severity, ServiceRemoveIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
- ServiceRemoveIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.service
-
Enumerates the reasons why a remove service event could be ignored by the system.
- services() - Method in class com.couchbase.client.core.config.AlternateAddress
-
Deprecated.
- services() - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- ServiceScope - Enum in com.couchbase.client.core.service
- serviceState(NodeIdentifier, ServiceType, Optional<String>) - Method in class com.couchbase.client.core.Core
-
If present, returns a flux that allows to monitor the state changes of a specific service.
- serviceState(ServiceType, Optional<String>) - Method in class com.couchbase.client.core.node.Node
-
If present, returns a flux that allows to monitor the state changes of a specific service.
- ServiceState - Enum in com.couchbase.client.core.service
-
Holds all states a
Service
can be in. - ServiceStateChangedEvent - Class in com.couchbase.client.core.cnc.events.service
-
This event is raised every time a
Service
changes its state. - ServiceStateChangedEvent(ServiceContext, ServiceState, ServiceState) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
- servicesToCapture() - Method in class com.couchbase.client.core.env.IoConfig
-
Lists the services on which traffic should be captured.
- serviceType - Variable in class com.couchbase.client.core.protostellar.ProtostellarRequest
- serviceType() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- serviceType() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
- serviceType() - Method in class com.couchbase.client.core.Core.ResponseMetricIdentifier
- serviceType() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- serviceType() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
- serviceType() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- serviceType() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- serviceType() - Method in class com.couchbase.client.core.msg.manager.BaseManagerRequest
- serviceType() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- serviceType() - Method in interface com.couchbase.client.core.msg.Request
-
The service type of this request.
- serviceType() - Method in class com.couchbase.client.core.msg.RequestTarget
- serviceType() - Method in class com.couchbase.client.core.msg.search.ServerSearchRequest
- serviceType() - Method in class com.couchbase.client.core.msg.view.ViewRequest
- serviceType() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- serviceType() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- serviceType() - Method in class com.couchbase.client.core.service.ServiceContext
- serviceType() - Method in class com.couchbase.client.core.transaction.components.CoreTransactionRequest
- ServiceType - Enum in com.couchbase.client.core.service
-
Describes the types of services available in a couchbase cluster.
- set(CoreQueryOptionsTransactions.QueryOptionsParameter, CoreQueryOptionsTransactions.ParameterPassthrough) - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- set(TransactionMarker) - Static method in class com.couchbase.client.core.transaction.threadlocal.TransactionMarkerOwner
- set(Object, String, String) - Method in class com.couchbase.client.core.env.BuilderPropertySetter
- set(Object, Map<String, String>) - Method in class com.couchbase.client.core.env.BuilderPropertySetter
- set(String, boolean) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- set(String, int) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- set(String, long) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- set(String, String) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- SET - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The set (upsert) command.
- SET_DOC - Enum constant in enum com.couchbase.client.core.msg.kv.SubdocCommandType
- setAttributes(RequestSpan, Map<String, ?>) - Static method in class com.couchbase.client.core.cnc.CbTracing
- setAttributes(SpanWrapper, CoreTransactionAttemptContext, CollectionIdentifier, String) - Static method in class com.couchbase.client.core.transaction.support.SpanWrapperUtil
- setBucketConfig(BucketConfig) - Method in class com.couchbase.client.core.config.ClusterConfig
- setClientContext(Request<?>, CoreCommonOptions) - Static method in class com.couchbase.client.core.classic.ClassicHelper
- setCommonDispatchSpanAttributes(RequestSpan, String, String, int, String, int, String) - Static method in class com.couchbase.client.core.io.netty.TracingUtils
-
Sets common dispatch span attributes as per spec.
- setCommonKVSpanAttributes(RequestSpan, KeyValueRequest<Response>) - Static method in class com.couchbase.client.core.io.netty.TracingUtils
-
Sets attributes that are usefully duplicated across multiple spans.
- setCopyOf(Collection<? extends E>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Backport of
Set.copyOf
. - setErrorStatus() - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- setFailIfInstanceLimitReached(boolean) - Static method in class com.couchbase.client.core.CoreLimiter
-
Configures if the SDK should fail to create instead of warn if the instance limit is reached.
- setGlobalConfig(GlobalConfig) - Method in class com.couchbase.client.core.config.ClusterConfig
- setIfNotNull(String, String) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- setMaxAllowedInstances(int) - Static method in class com.couchbase.client.core.CoreLimiter
-
Configures the maximum allowed core instances before warning/failing.
- setNumericOperationId(RequestSpan, long) - Static method in class com.couchbase.client.core.io.netty.TracingUtils
-
Sets the operation ID as a numeric value.
- setOf(T...) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable set containing the given items.
- setRedactionLevel(RedactionLevel) - Static method in class com.couchbase.client.core.logging.LogRedaction
-
Changes the redaction level.
- setServerDurationAttribute(RequestSpan, long) - Static method in class com.couchbase.client.core.io.netty.TracingUtils
-
Sets the server duration attribute, if larger than 0 (will ignore it otherwise).
- severity() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- severity() - Method in interface com.couchbase.client.core.cnc.Event
-
The Severity of this event.
- severity() - Method in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
- severity() - Method in enum com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent.Reason
- severity() - Method in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- shieldFromCancellation(Flux<T>) - Static method in class com.couchbase.client.core.Reactor
-
Returns a new Flux that wraps the given Flux and receives events from it.
- shouldRetry(CoreProtostellar, ProtostellarRequest<?>, RetryReason) - Static method in class com.couchbase.client.core.retry.RetryOrchestratorProtostellar
- shouldRetry(Request<? extends Response>, RetryReason) - Method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
-
Determines if a request should be retried or not (and if so, after which duration).
- shouldRetry(Request<? extends Response>, RetryReason) - Method in class com.couchbase.client.core.retry.FailFastRetryStrategy
- shouldRetry(Request<? extends Response>, RetryReason) - Method in interface com.couchbase.client.core.retry.RetryStrategy
-
Checks if the given request should be retried and how long the retry delay should be.
- shutdown() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Shuts down the configuration provider and all its associated resources and timers.
- shutdown() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- shutdown() - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Permanently shuts down the refresher.
- shutdown() - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
- shutdown() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
-
Permanently shuts down this
GlobalRefresher
. - shutdown() - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- shutdown() - Method in class com.couchbase.client.core.Core
- shutdown() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with the default disconnect timeout.
- shutdown() - Method in class com.couchbase.client.core.transaction.util.CoreTransactionsSchedulers
- shutdown(Duration) - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- shutdown(Duration) - Method in class com.couchbase.client.core.Core
-
Shuts down this core and all associated, owned resources.
- shutdown(Duration) - Method in class com.couchbase.client.core.CoreProtostellar
- shutdown(Duration) - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
- shutdown(Duration) - Method in class com.couchbase.client.core.endpoint.ProtostellarPool
- shutdown(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with a custom timeout.
- shutdown(Duration) - Method in class com.couchbase.client.core.env.IoEnvironment
-
Instructs all the owned event loops to shut down.
- shutdown(Duration) - Method in class com.couchbase.client.core.transaction.cleanup.CoreTransactionsCleanup
- shutdown(Duration) - Method in class com.couchbase.client.core.transaction.cleanup.LostCleanupDistributed
- SHUTDOWN - Enum constant in enum com.couchbase.client.core.cnc.EventBus.PublishResult
-
If the event bus is already shut down, the msg won't be published.
- SHUTDOWN - Enum constant in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- SHUTDOWN - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
The SDK has been shut down already when this request is dispatched.
- shutdownAsync() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with the default disconnect timeout.
- shutdownAsync(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with a custom timeout.
- ShutdownCompletedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Raised when a core is successfully shut down.
- ShutdownCompletedEvent(Duration, Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ShutdownCompletedEvent
- ShutdownInitiatedEvent - Class in com.couchbase.client.core.cnc.events.core
-
This event is raised when the core is beginning to shut down.
- ShutdownInitiatedEvent(Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ShutdownInitiatedEvent
- shutdownReactive() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with the default disconnect timeout.
- shutdownReactive(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with a custom timeout.
- shuttingDown(AbstractContext) - Static method in exception com.couchbase.client.core.error.RequestCanceledException
- signalComplete() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- signalComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Called when the JSON stream has been parsed completely and successfully.
- signalComplete() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- signalComplete() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- signalComplete() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- signalConfigChanged() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Signals to the config provider that the server sent a notification that the cluster topology or bucket config changed.
- signalConfigChanged() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- signalConfigRefreshFailed(ConfigRefreshFailure) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Signals to the config provider that certain types of config refreshes failed and action might need to be taken.
- signalConfigRefreshFailed(ConfigRefreshFailure) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- signature() - Method in class com.couchbase.client.core.api.query.CoreQueryMetaData
-
Returns the signature.
- signature() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- signature() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- signature() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- signature() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
- SimpleEventBus - Class in com.couchbase.client.core.cnc
-
This super simple event bus should be used in testing only to assert certain events got pushed through.
- SimpleEventBus(boolean) - Constructor for class com.couchbase.client.core.cnc.SimpleEventBus
-
Creates a new
SimpleEventBus
. - SimpleEventBus(boolean, List<Class<? extends Event>>) - Constructor for class com.couchbase.client.core.cnc.SimpleEventBus
-
Creates a new
SimpleEventBus
. - SinceCouchbase - Annotation Type in com.couchbase.client.core.annotation
-
Specifies the earliest version of Couchbase Server that supports the annotated feature.
- SingleStateful<S> - Class in com.couchbase.client.core.util
-
Represents a single stateful component.
- size() - Method in class com.couchbase.client.core.api.search.facet.CoreSearchFacet
- size() - Method in class com.couchbase.client.core.topology.PartitionMap
-
Returns the number of partitions.
- size() - Method in class com.couchbase.client.core.util.AtomicEnumSet
- skip() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- skip(ByteBuf) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
-
Advances the buffer's reader index past the unsigned LEB128 value at the reader index.
- sleepWindow() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns the configured sleep window after which a canary is allowed to go through.
- sleepWindow(Duration) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
The sleep window that is waited from when the circuit opens to when the canary is tried.
- sleepWindow(Duration) - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- SlowSnappy - Class in com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04
- SNAPPY - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- SNAPPY - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
Snappy datatype used to signal compression.
- SNAPPY - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable snappy-based compression support for CRUD operations.
- SNAPPY - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- SNAPPY_EVERYWHERE - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Notify the server that the client honors the Snappy datatype bit on all response packets, regardless of request opcode.
- SnappyCodec - Interface in com.couchbase.client.core.compression.snappy
- sort() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- sortCount() - Method in interface com.couchbase.client.core.api.query.CoreQueryMetrics
- sortCount() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- sortCount() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- sourceName() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- sourceParams() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- sourceParams(Map<String, Object>) - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- sourceType() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- sourceType(String) - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- sourceUuid() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- sourceUuid(String) - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- span() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- span() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- span() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- span() - Method in class com.couchbase.client.core.transaction.support.SpanWrapper
- SPAN_DISPATCH - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
A common name for the dispatch span that implementations should use.
- SPAN_GET_ALL_REPLICAS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_GET_ANY_REPLICA - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_LOOKUP_IN_ALL_REPLICAS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_LOOKUP_IN_ANY_REPLICA - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ANALYTICS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ENCODING - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
-
A common name for the value encode span that implementations should use.
- SPAN_REQUEST_KV_APPEND - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_DECREMENT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_EXISTS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_GET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_GET_AND_LOCK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_GET_AND_TOUCH - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_GET_REPLICA - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_INCREMENT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_INSERT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_LOOKUP_IN - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_LOOKUP_IN_REPLICA - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_MUTATE_IN - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_OBSERVE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_PREPEND - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_RANGE_SCAN_CANCEL - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_RANGE_SCAN_CONTINUE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_RANGE_SCAN_CREATE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_REMOVE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_REPLACE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_TOUCH - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_UNLOCK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_KV_UPSERT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_CONNECT_LINK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_CREATE_DATASET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_CREATE_DATAVERSE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_CREATE_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_CREATE_LINK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_DISCONNECT_LINK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_DROP_DATASET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_DROP_DATAVERSE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_DROP_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_DROP_LINK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_GET_ALL_DATASETS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_GET_ALL_DATAVERSES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_GET_ALL_INDEXES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_GET_ALL_LINKS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_GET_PENDING_MUTATIONS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MA_REPLACE_LINK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MB_CREATE_BUCKET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MB_DROP_BUCKET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MB_FLUSH_BUCKET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MB_GET_ALL_BUCKETS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MB_GET_BUCKET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MB_UPDATE_BUCKET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MC_CREATE_COLLECTION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MC_CREATE_SCOPE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MC_DROP_COLLECTION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MC_DROP_SCOCPE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MC_GET_ALL_SCOPES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MC_UPDATE_COLLECTION - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_DEPLOY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_DROP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_GET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_GET_ALL - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_PAUSE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_RESUME - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_STATUS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_UNDEPLOY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_ME_UPSERT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MQ_BUILD_DEFERRED_INDEXES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MQ_CREATE_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MQ_CREATE_PRIMARY_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MQ_DROP_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MQ_DROP_PRIMARY_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MQ_GET_ALL_INDEXES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MQ_WATCH_INDEXES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_ALLOW_QUERYING - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_ANALYZE_DOCUMENT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_DISALLOW_QUERYING - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_DROP_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_FREEZE_PLAN - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_GET_ALL_INDEXES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_GET_IDX_DOC_COUNT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_GET_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_PAUSE_INGEST - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_RESUME_INGEST - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_UNFREEZE_PLAN - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MS_UPSERT_INDEX - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_CHANGE_PASSWORD - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_DROP_GROUP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_DROP_USER - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_GET_ALL_GROUPS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_GET_ALL_USERS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_GET_GROUP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_GET_ROLES - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_GET_USER - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_UPSERT_GROUP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MU_UPSERT_USER - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MV_DROP_DD - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MV_GET_ALL_DD - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MV_GET_DD - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MV_PUBLISH_DD - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_MV_UPSERT_DD - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_QUERY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_SEARCH - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SPAN_REQUEST_VIEWS - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- SpanWrapper - Class in com.couchbase.client.core.transaction.support
-
Wraps a RequestSpan, with the value-add that it automatically records how long the operation took for transaction logging.
- SpanWrapper(RequestSpan) - Constructor for class com.couchbase.client.core.transaction.support.SpanWrapper
- SpanWrapperUtil - Class in com.couchbase.client.core.transaction.support
- SPECIAL_HANDLING - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This error code must be handled specially.
- SPRING_DATA_COUCHBASE - Enum constant in enum com.couchbase.client.core.annotation.UsedBy.Project
- sslException() - Method in class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
- SslHandlerFactory - Class in com.couchbase.client.core.io.netty
-
This factory creates
SslHandler
based on a given configuration. - SslHandlerFactory() - Constructor for class com.couchbase.client.core.io.netty.SslHandlerFactory
- sslPorts() - Method in class com.couchbase.client.core.config.PortInfo
-
Deprecated.
- sslServices() - Method in class com.couchbase.client.core.config.AlternateAddress
-
Deprecated.
- sslServices() - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- Stability - Annotation Type in com.couchbase.client.core.annotation
-
This annotation describes the stability guarantees of the annotated interface, class or method.
- Stability.Committed - Annotation Type in com.couchbase.client.core.annotation
-
A committed interface is the highest grade of stability, and is the preferred attribute level for consumers of the library.
- Stability.Internal - Annotation Type in com.couchbase.client.core.annotation
-
This is internal API and may not be relied on at all.
- Stability.Uncommitted - Annotation Type in com.couchbase.client.core.annotation
-
No commitment is made about the interface.
- Stability.Volatile - Annotation Type in com.couchbase.client.core.annotation
-
Types/Methods/Interfaces marked as volatile can change any time and for any reason.
- StacklessCompletionException - Exception in com.couchbase.client.core.error
-
Internal optimisation to avoid the cost of completableFuture.completeExceptionally() creating a CompletionException (including expensive stack creation).
- StacklessCompletionException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.StacklessCompletionException
- STAGED_DATA_BINARY - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- STAGED_DATA_JSON - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- stagedAttemptId() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- stagedContentBinary() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- stagedContentJson() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- stagedContentJsonOrBinary() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- stagedInserts() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- StagedMutation - Class in com.couchbase.client.core.transaction.support
- StagedMutation(String, String, CollectionIdentifier, long, Optional<DocumentMetadata>, Optional<String>, int, byte[], int, StagedMutationType) - Constructor for class com.couchbase.client.core.transaction.support.StagedMutation
- StagedMutationType - Enum in com.couchbase.client.core.transaction.support
- stagedOperationId() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- stagedRemoves() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- stagedReplaces() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- stagedTransactionId() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- stagedUserFlags - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
- stagedUserFlags() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- standard - Static variable in class com.couchbase.client.core.transaction.cleanup.CleanerHooks
- standard - Variable in class com.couchbase.client.core.transaction.util.CoreTransactionAttemptContextHooks
- StandardMemcachedHashingStrategy - Class in com.couchbase.client.core.node
-
The default strategy, compatible with libcouchbase and related SDKs.
- start() - Method in class com.couchbase.client.core.api.search.facet.CoreDateRange
- start() - Method in class com.couchbase.client.core.api.search.result.CoreSearchDateRange
- start() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- start() - Method in class com.couchbase.client.core.cnc.DefaultEventBus
-
Starts the
DefaultEventBus
. - start() - Method in interface com.couchbase.client.core.cnc.EventBus
-
Starts the event bus if it hasn't been started yet.
- start() - Method in interface com.couchbase.client.core.cnc.Meter
-
Starts the meter if it hasn't been started, might be a noop depending on the implementation.
- start() - Method in class com.couchbase.client.core.cnc.metrics.LoggingMeter
- start() - Method in class com.couchbase.client.core.cnc.OrphanReporter
-
Starts the orphan reporter.
- start() - Method in interface com.couchbase.client.core.cnc.RequestTracer
-
Starts the tracer if it hasn't been started, might be a noop depending on the implementation.
- start() - Method in class com.couchbase.client.core.cnc.SimpleEventBus
- start() - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestTracer
- start() - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer
- start() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
-
Starts the
GlobalRefresher
. - start() - Method in class com.couchbase.client.core.Timer
-
Starts this timer.
- start(Channel, Class<?>) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
-
Start the connect timings for a given class and channel.
- startTimeClient() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- state() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
Returns the state in which the index is in (i.e.
- state() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
-
Returns the aggregated and simplified cluster state.
- state() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
The current state of the endpoint.
- state() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
-
The state of this ping when assembling the report.
- state() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- state() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
Returns the current state of the circuit breaker.
- state() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- state() - Method in class com.couchbase.client.core.node.Node
- state() - Method in class com.couchbase.client.core.service.KeyValueService
- state() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- state() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- state() - Method in class com.couchbase.client.core.util.CompositeStateful
- state() - Method in class com.couchbase.client.core.util.SingleStateful
- state() - Method in interface com.couchbase.client.core.util.Stateful
-
Returns the current state of the stateful component.
- STATE_BITS_MASK_BITS - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- STATE_BITS_MASK_FINAL_ERROR - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- STATE_BITS_POSITION_FINAL_ERROR - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- Stateful<S> - Interface in com.couchbase.client.core.util
-
Common interface for stateful components.
- statement() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- statement() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- states() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- states() - Method in class com.couchbase.client.core.node.Node
- states() - Method in class com.couchbase.client.core.service.KeyValueService
- states() - Method in class com.couchbase.client.core.util.CompositeStateful
- states() - Method in class com.couchbase.client.core.util.SingleStateful
- states() - Method in interface com.couchbase.client.core.util.Stateful
-
Returns a stream of states for this component as they change.
- status() - Method in class com.couchbase.client.core.api.query.CoreQueryMetaData
-
Returns the raw query execution status as returned by the query engine
- status() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- status() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
-
Returns the KV status which was not successful, useful for debugging.
- status() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
-
Returns the KV status which was not successful, useful for debugging.
- status() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
- status() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
- status() - Method in exception com.couchbase.client.core.error.RangeScanPartitionFailedException
- status() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returns the status code for the status enum.
- status() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- status() - Method in class com.couchbase.client.core.msg.BaseResponse
- status() - Method in class com.couchbase.client.core.msg.kv.SubDocumentField
- status() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- status() - Method in interface com.couchbase.client.core.msg.Response
-
Holds the status of the response.
- status() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
- status() - Method in class com.couchbase.client.core.transaction.components.CoreTransactionResponse
- status(RequestSpan.StatusCode) - Method in interface com.couchbase.client.core.cnc.RequestSpan
-
Sets the status of the span, which is by default UNSET.
- status(RequestSpan.StatusCode) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestSpan
- status(RequestSpan.StatusCode) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdRequestSpan
- status(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns the status of that response.
- statusDetails() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- stop() - Method in class com.couchbase.client.core.cnc.OrphanReporter
-
Stops the orphan reporter.
- stop() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
-
Stops the
GlobalRefresher
. - stop() - Method in class com.couchbase.client.core.Timer
-
Stops this timer.
- stop(Channel, Class<?>, boolean) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
-
Stops the timing.
- stop(Duration) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
-
Stops the
DefaultEventBus
from running. - stop(Duration) - Method in interface com.couchbase.client.core.cnc.EventBus
-
Stops the event bus if it hasn't been stopped already.
- stop(Duration) - Method in interface com.couchbase.client.core.cnc.Meter
-
Stops the metrics if it has been started previously, might be a noop depending on the implementation.
- stop(Duration) - Method in class com.couchbase.client.core.cnc.metrics.LoggingMeter
- stop(Duration) - Method in interface com.couchbase.client.core.cnc.RequestTracer
-
Stops the tracer if it has been started previously, might be a noop depending on the implementation.
- stop(Duration) - Method in class com.couchbase.client.core.cnc.SimpleEventBus
- stop(Duration) - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestTracer
- stop(Duration) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer
- STOPPED - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- STOPPED_LISTENING - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
The downstream consumer stopped listening for a result and therefore any further processing is a waste of resources.
- storageBackend() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- storageBackend() - Method in interface com.couchbase.client.core.manager.bucket.CoreBucketSettings
- str() - Method in class com.couchbase.client.core.projections.PathArray
- str() - Method in class com.couchbase.client.core.projections.PathObjectOrField
- strategy() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- strategy() - Method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
- STREAM_CLOSED - Enum constant in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
A http config stream closed without error.
- STREAM_FAILED - Enum constant in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
A http config stream closed with an error.
- streamingUri() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- streamingUri() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.The HTTP Streaming URI for this bucket.
- streamingUri(BucketTopology) - Static method in class com.couchbase.client.core.config.LegacyConfigHelper
- StreamWindow - Interface in com.couchbase.client.core.json.stream
-
A sliding window over the contents of a byte stream.
- STRING - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldType
- STRING - Enum constant in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- STRING - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
-
Java "toString" basically.
- STRING_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- STRING_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- STRING_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- stringify(ResponseStatus, ResponseStatusDetails) - Static method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
-
Stringify the status details and the status in a best effort manner.
- subChannelAdded() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- subChannelsCreated() - Method in class com.couchbase.client.core.protostellar.ProtostellarStatsCollector
- SUBDOC - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The error is related to the subdocument subsystem.
- SUBDOC_BINARY_XATTR - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
The server allows:
- SUBDOC_CAN_ONLY_REVIVE_DELETED_DOCUMENTS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
ReviveDocument flag has been used on a document that's already alive.
- SUBDOC_DELTA_RANGE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The operation would result in a number outside the valid range
- SUBDOC_DOC_FLAG_ACCESS_DELETED - Static variable in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- SUBDOC_DOC_FLAG_CREATE_AS_DELETED - Static variable in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- SUBDOC_DOC_NOT_JSON - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The existing document is not valid JSON
- SUBDOC_DOC_TOO_DEEP - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The document has too many levels to parse
- SUBDOC_FAILURE - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
One or more attempted subdoc operations failed.
- SUBDOC_INVALID_COMBO - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
An invalid combination of commands was specified
- SUBDOC_INVALID_XATTR_ORDER - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Invalid ordering of the extended attributes.
- SUBDOC_MAX_FIELDS - Static variable in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- SUBDOC_MULTI_LOOKUP - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Subdocument lookup with more than one element.
- SUBDOC_MULTI_MUTATE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Subdocument multi mutation.
- SUBDOC_MULTI_PATH_FAILURE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Specified key was successfully found, but one or more path operations failed
- SUBDOC_MULTI_PATH_FAILURE_DELETED - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The subdoc operation found the deleted document, but one or more path operations failed.
- SUBDOC_NUM_RANGE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The existing number is out of the valid range for arithmetic operations
- SUBDOC_PATH_EXISTS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The requested operation requires the path to not already exist, but it exists
- SUBDOC_PATH_INVALID - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The path's syntax was incorrect
- SUBDOC_PATH_MISMATCH - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
One of path components treats a non-dictionary as a dictionary, or a non-array as an array, or value the path points to is not a number
- SUBDOC_PATH_NOT_FOUND - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The provided path does not exist in the document
- SUBDOC_PATH_TOO_BIG - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The path provided is too large: either the string is too long, or it contains too many components
- SUBDOC_READ_REPLICA - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- SUBDOC_READ_REPLICA - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
When enabled, the server will allow SUBDOC_MULTI_LOOKUP for a document to be accepted by a replica node and will return the replica for the document.
- SUBDOC_READ_REPLICA - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- SUBDOC_REPLACE_BODY_WITH_XATTR - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- SUBDOC_REPLACE_BODY_WITH_XATTR - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- SUBDOC_REVIVE_DOCUMENT - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- SUBDOC_REVIVE_DOCUMENT - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- SUBDOC_SUCCESS_DELETED_DOCUMENT - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The subdoc operation completed successfully on the deleted document
- SUBDOC_VALUE_CANTINSERT - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The value provided will invalidate the JSON if inserted
- SUBDOC_VALUE_TOO_DEEP - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Inserting the value would cause the document to be too deep
- SUBDOC_XATTR_CANNOT_MODIFY_VATTR - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Cannot modify virtual attribute.
- SUBDOC_XATTR_INVALID_FLAG_COMBO - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
An invalid combination of operationSpecified key was successfully found, but one or more path operations faileds, using macros when not using extended attributes
- SUBDOC_XATTR_INVALID_KEY_COMBO - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Only single xattr key may be accessed at the same time
- SUBDOC_XATTR_UNKNOWN_MACRO - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server has no knowledge of the requested macro
- SUBDOC_XATTR_UNKNOWN_VATTR - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Unknown virtual attribute.
- subdocBinaryXattr() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- SubdocCommandType - Enum in com.couchbase.client.core.msg.kv
- subdocGetAllReplicasReactive(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- subdocGetAllReplicasReactive(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- subdocGetAllReplicasReactive(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- subdocGetAnyReplicaReactive(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- subdocGetAnyReplicaReactive(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- subdocGetAnyReplicaReactive(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- subdocGetAsync(CoreCommonOptions, String, List<CoreSubdocGetCommand>, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- subdocGetAsync(CoreCommonOptions, String, List<CoreSubdocGetCommand>, boolean) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- subdocGetAsync(CoreCommonOptions, String, List<CoreSubdocGetCommand>, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- subdocGetBlocking(CoreCommonOptions, String, List<CoreSubdocGetCommand>, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- subdocGetBlocking(CoreCommonOptions, String, List<CoreSubdocGetCommand>, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- subdocGetReactive(CoreCommonOptions, String, List<CoreSubdocGetCommand>, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- subdocGetReactive(CoreCommonOptions, String, List<CoreSubdocGetCommand>, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- SubdocGetRequest - Class in com.couchbase.client.core.msg.kv
- SubdocGetRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte, List<SubdocGetRequest.Command>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest
- SubdocGetRequest.Command - Class in com.couchbase.client.core.msg.kv
- SubdocGetResponse - Class in com.couchbase.client.core.msg.kv
- SubdocGetResponse(ResponseStatus, Optional<CouchbaseException>, SubDocumentField[], long, boolean, MemcacheProtocol.FlexibleExtras) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetResponse
- subdocMutateAsync(CoreCommonOptions, String, Supplier<List<CoreSubdocMutateCommand>>, CoreStoreSemantics, long, CoreDurability, CoreExpiry, boolean, boolean, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- subdocMutateAsync(CoreCommonOptions, String, Supplier<List<CoreSubdocMutateCommand>>, CoreStoreSemantics, long, CoreDurability, CoreExpiry, boolean, boolean, boolean) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- subdocMutateAsync(CoreCommonOptions, String, Supplier<List<CoreSubdocMutateCommand>>, CoreStoreSemantics, long, CoreDurability, CoreExpiry, boolean, boolean, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- subdocMutateBlocking(CoreCommonOptions, String, Supplier<List<CoreSubdocMutateCommand>>, CoreStoreSemantics, long, CoreDurability, CoreExpiry, boolean, boolean, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- subdocMutateBlocking(CoreCommonOptions, String, Supplier<List<CoreSubdocMutateCommand>>, CoreStoreSemantics, long, CoreDurability, CoreExpiry, boolean, boolean, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- subdocMutateReactive(CoreCommonOptions, String, Supplier<List<CoreSubdocMutateCommand>>, CoreStoreSemantics, long, CoreDurability, CoreExpiry, boolean, boolean, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- subdocMutateReactive(CoreCommonOptions, String, Supplier<List<CoreSubdocMutateCommand>>, CoreStoreSemantics, long, CoreDurability, CoreExpiry, boolean, boolean, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- SubdocMutateRequest - Class in com.couchbase.client.core.msg.kv
- SubdocMutateRequest(Duration, CoreContext, CollectionIdentifier, BucketConfig, RetryStrategy, String, boolean, boolean, boolean, boolean, boolean, List<SubdocMutateRequest.Command>, long, boolean, long, int, Optional<DurabilityLevel>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest
-
Deprecated.Please use the other constructor instead.
- SubdocMutateRequest(Duration, CoreContext, CollectionIdentifier, BucketConfig, RetryStrategy, String, CoreStoreSemantics, boolean, boolean, List<CoreSubdocMutateCommand>, long, boolean, long, Optional<DurabilityLevel>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- SubdocMutateRequest.Command - Class in com.couchbase.client.core.msg.kv
- SubdocMutateResponse - Class in com.couchbase.client.core.msg.kv
- SubdocMutateResponse(ResponseStatus, Optional<CouchbaseException>, SubDocumentField[], long, Optional<MutationToken>, MemcacheProtocol.FlexibleExtras) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- subdocReadReplica() - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
- SubDocumentErrorContext - Class in com.couchbase.client.core.error.context
- SubDocumentErrorContext(KeyValueErrorContext, int, String, SubDocumentOpResponseStatus, AbstractContext, String) - Constructor for class com.couchbase.client.core.error.context.SubDocumentErrorContext
- SubDocumentField - Class in com.couchbase.client.core.msg.kv
- SubDocumentField(SubDocumentOpResponseStatus, Optional<CouchbaseException>, byte[], String, SubdocCommandType) - Constructor for class com.couchbase.client.core.msg.kv.SubDocumentField
- SubDocumentOpResponseStatus - Enum in com.couchbase.client.core.msg.kv
-
The
SubDocumentOpResponseStatus
describes what kind of response came back for a specific subdoc operation request. - SubdocUtil - Class in com.couchbase.client.core.msg.kv
-
In sub-doc the lookupIn and mutateIn paths are very similar on the server, so DRY shared logic between them.
- SubdocUtil() - Constructor for class com.couchbase.client.core.msg.kv.SubdocUtil
- subscribe(Consumer<Event>) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
- subscribe(Consumer<Event>) - Method in interface com.couchbase.client.core.cnc.EventBus
- subscribe(Consumer<Event>) - Method in class com.couchbase.client.core.cnc.SimpleEventBus
- succeed(ProtostellarBaseRequest.ProtostellarResponse) - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- succeed(R) - Method in class com.couchbase.client.core.msg.BaseRequest
- succeed(R) - Method in interface com.couchbase.client.core.msg.Request
-
Completes this request successfully.
- succeeded() - Method in class com.couchbase.client.core.msg.BaseRequest
- succeeded() - Method in interface com.couchbase.client.core.msg.Request
-
Allows to check if this request has been successfully completed.
- succeeded() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- succeeded() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- SUCCEEDED - Enum constant in enum com.couchbase.client.core.diagnostics.AuthenticationStatus
-
Authentication was successful.
- success() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
- success() - Method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
- success() - Method in enum com.couchbase.client.core.msg.ResponseStatus
- success() - Static method in class com.couchbase.client.core.retry.ProtostellarRequestBehaviour
- SUCCESS - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- SUCCESS - Enum constant in enum com.couchbase.client.core.cnc.EventBus.PublishResult
-
Publishing was successful.
- SUCCESS - Enum constant in enum com.couchbase.client.core.cnc.events.core.WaitUntilReadyCompletedEvent.Reason
-
Wait until ready completed successfully.
- SUCCESS - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation was successful for those situations where the error code is indicating successful (i.e.
- SUCCESS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Successful message.
- SUCCESS - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Indicates a successful response in general.
- SUCCESS - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
Indicates a successful response in general.
- SUCCESS_DELETED_DOCUMENT - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The subdoc operation completed successfully on the deleted document
- successCount() - Method in class com.couchbase.client.core.api.search.result.CoreSearchStatus
- successful(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method to check if the given response has a successful status.
- successPartitionCount() - Method in class com.couchbase.client.core.api.search.result.CoreSearchMetrics
- SUPPORT - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation is not supported, possibly because the of server version, bucket type, or current user.
- supported() - Method in class com.couchbase.client.core.transaction.config.CoreMergedTransactionConfig
- supported() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- supported() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- supportsNonTls() - Method in interface com.couchbase.client.core.env.Authenticator
-
If this authenticator supports non-encrypted connections.
- supportsNonTls() - Method in class com.couchbase.client.core.env.CertificateAuthenticator
- supportsReplaceBodyWithXattr() - Method in class com.couchbase.client.core.transaction.support.StagedMutation
- supportsTls() - Method in interface com.couchbase.client.core.env.Authenticator
-
If this authenticator supports encrypted connections.
- SWITCHER_IDENTIFIER - Static variable in class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
- SYNC_REPLICATION - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Specify durability requirements for mutations.
- SYNC_REPLICATION_FLEXIBLE_IDENT - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Flag which indicates that this flexible extra frame is for syc replication.
- SYNC_REPLICATION_TIMEOUT_FLOOR_MS - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Minimum sync durability timeout that can be set and which will override any lower user-provided value.
- SYNC_WRITE_AMBIGUOUS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The SyncWrite request has not completed in the specified time and has ambiguous result.
- SYNC_WRITE_AMBIGUOUS - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The SyncWrite request has not completed in the specified time and has ambiguous result.
- SYNC_WRITE_IN_PROGRESS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returned if an attempt is made to mutate a key which already has a SyncWrite pending.
- SYNC_WRITE_IN_PROGRESS - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
Returned if an attempt is made to mutate a key which already has a SyncWrite pending.
- SYNC_WRITE_RE_COMMIT_IN_PROGRESS - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returned if the requested key has a SyncWrite which is being re-committed.
- SYNC_WRITE_RE_COMMIT_IN_PROGRESS - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
Returned if the requested key has a SyncWrite which is being re-committed.
- SyncDurabilityRequest - Interface in com.couchbase.client.core.msg.kv
-
Marker interface to signal that the given request supports synchronous durability.
- syncReplicationEnabled() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- SYSTEM - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents an event that concerns the JVM/OS/system.
- SystemPropertyPropertyLoader - Class in com.couchbase.client.core.env
- SystemPropertyPropertyLoader() - Constructor for class com.couchbase.client.core.env.SystemPropertyPropertyLoader
- SystemPropertyPropertyLoader(Properties) - Constructor for class com.couchbase.client.core.env.SystemPropertyPropertyLoader
T
- tags() - Method in class com.couchbase.client.core.cnc.metrics.NameAndTags
- tainted() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.Returns true if the config indicates the cluster is undergoing a transition (such as a rebalance operation).
- tainted() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- tainted() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.
- tainted() - Method in class com.couchbase.client.core.config.PartitionInfo
-
Deprecated.
- target() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
- target() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- target() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- target() - Method in class com.couchbase.client.core.msg.kv.KvPingRequest
- target() - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasRequest
- target() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
- target() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- target() - Method in interface com.couchbase.client.core.msg.Request
-
Returns the node that should service this request, or null to let the service locator decide.
- TARGET_NODE_REMOVED - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
When a
TargetedRequest
is dispatched but the list of nodes does not contain the target at all, there is good chance that this request will not be able to make progress anymore so it will be cancelled. - TargetedRequest - Interface in com.couchbase.client.core.msg
-
Deprecated.the "target" method is now part of the Request interface, so the TargetedRequest interface is no longer necessary.
- TCPDELAY - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Disable TCP Nodelay.
- tcpKeepAlivesEnabled() - Method in class com.couchbase.client.core.env.IoConfig
- tcpKeepAliveTime() - Method in class com.couchbase.client.core.env.IoConfig
- tcpKeepAliveTime(Duration) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Allows to customize the idle time after which a tcp keepalive gets fired.
- tcpKeepAliveTime(Duration) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - TCPNODELAY - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables TCP Nodelay.
- TEMP - Enum constant in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This error is transient.
- TEMPORARY_FAILURE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server could temporarily not fulfill the requrst.
- TEMPORARY_FAILURE - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The server could temporarily not fulfill the request.
- TemporaryFailureException - Exception in com.couchbase.client.core.error
-
Thrown when the server reports a temporary failure.
- TemporaryFailureException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
- term() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- terms() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- terms() - Method in class com.couchbase.client.core.api.search.result.CoreTermSearchFacetResult
- termsFor(String) - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- TestFailAmbiguousException - Exception in com.couchbase.client.core.error.transaction.internal
-
Used only in testing: injects an error that will be handled as FAIL_AMBIGUOUS.
- TestFailAmbiguousException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.TestFailAmbiguousException
- TestFailAmbiguousException(String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.TestFailAmbiguousException
- TestFailHardException - Exception in com.couchbase.client.core.error.transaction.internal
-
Used only in testing: injects an error that will be handled as FAIL_HARD.
- TestFailHardException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.TestFailHardException
- TestFailHardException(String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.TestFailHardException
- TestFailOtherException - Exception in com.couchbase.client.core.error.transaction.internal
-
Used only in testing: injects an error that will be handled as FAIL_OTHER.
- TestFailOtherException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.TestFailOtherException
- TestFailOtherException(String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.TestFailOtherException
- TestFailTransientException - Exception in com.couchbase.client.core.error.transaction.internal
-
Used only in testing: injects a FAIL_TRANSIENT error.
- TestFailTransientException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.TestFailTransientException
- TestFailTransientException(String) - Constructor for exception com.couchbase.client.core.error.transaction.internal.TestFailTransientException
- TestTransactionAttemptContextFactory - Class in com.couchbase.client.core.transaction.util
-
Can be used for testing transactions, but is for internal use only.
- TestTransactionAttemptContextFactory(CoreTransactionAttemptContextHooks) - Constructor for class com.couchbase.client.core.transaction.util.TestTransactionAttemptContextFactory
- thenApply(Function<? super T, ? extends U>) - Method in class com.couchbase.client.core.api.kv.CoreAsyncResponse
- thenCompose(Function<? super T, ? extends CompletableFuture<U>>) - Method in class com.couchbase.client.core.api.kv.CoreAsyncResponse
- threadName(String) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- ThreadStopRequestedException - Exception in com.couchbase.client.core.error.transaction.internal
- ThreadStopRequestedException() - Constructor for exception com.couchbase.client.core.error.transaction.internal.ThreadStopRequestedException
- THREE - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence of three nodes (active or replica).
- THREE - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Observe replication to three replicas.
- ThresholdLoggingTracer - Class in com.couchbase.client.core.cnc.tracing
-
The default tracing implementation, which tracks the top N slowest requests per service and dumps them at configurable intervals.
- ThresholdLoggingTracer.Builder - Class in com.couchbase.client.core.cnc.tracing
-
The builder used to configure the
ThresholdLoggingTracer
. - thresholdLoggingTracerConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- thresholdLoggingTracerConfig(ThresholdLoggingTracerConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.thresholdLoggingTracerConfig(Consumer)
instead. - thresholdLoggingTracerConfig(Consumer<ThresholdLoggingTracerConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
ThresholdLoggingTracerConfig.Builder
to the provided consumer. - ThresholdLoggingTracerConfig - Class in com.couchbase.client.core.env
- ThresholdLoggingTracerConfig.Builder - Class in com.couchbase.client.core.env
- ThresholdLoggingTracerConfig.Defaults - Class in com.couchbase.client.core.env
- ThresholdRequestSpan - Class in com.couchbase.client.core.cnc.tracing
- thresholdRequestTracerConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.
- thresholdRequestTracerConfig(ThresholdRequestTracerConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.thresholdLoggingTracerConfig(Consumer)
instead. - ThresholdRequestTracerConfig - Class in com.couchbase.client.core.env
-
Deprecated.
- ThresholdRequestTracerConfig.Builder - Class in com.couchbase.client.core.env
-
Deprecated.
- ThresholdRequestTracerConfig.Defaults - Class in com.couchbase.client.core.env
-
Deprecated.
- throwError(SubdocMutateRequest, boolean) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- throwErrorIfPresent() - Method in class com.couchbase.client.core.msg.kv.SubDocumentField
- throwIfInstanceOf(Throwable, Class<T>) - Static method in class com.couchbase.client.core.util.CbThrowables
-
If the given Throwable is an instance of the given class, throw it.
- throwIfUnchecked(Throwable) - Static method in class com.couchbase.client.core.util.CbThrowables
-
If the given Throwable is an instance of RuntimeException or Error, throw it.
- tickDuration() - Method in class com.couchbase.client.core.env.TimerConfig
- tickDuration(Duration) - Method in class com.couchbase.client.core.env.TimerConfig.Builder
-
Configures the time between each 'tick' of the Timer(s).
- TIMED_OUT - Enum constant in enum com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent.Reason
- timeout() - Method in interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
- timeout() - Method in class com.couchbase.client.core.msg.BaseRequest
- timeout() - Method in interface com.couchbase.client.core.msg.Request
-
Returns the timeout for this request.
- timeout() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- timeout() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- timeout() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- timeout() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionOptions
- timeout(Duration) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- timeout(Duration) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
-
Deprecated.
- timeout(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with timeout.
- timeout(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function with timeout.
- TIMEOUT - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- TIMEOUT - Enum constant in enum com.couchbase.client.core.diagnostics.PingState
- TIMEOUT - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
The request ran into a timeout and is therefore cancelled before it got a chance to complete.
- timeoutConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Returns the currently stored config builder.
- timeoutConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the configuration for all default timeouts.
- timeoutConfig(TimeoutConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Deprecated.This method clobbers any previously configured values. Please use
CoreEnvironment.Builder.timeoutConfig(Consumer)
instead. - timeoutConfig(Consumer<TimeoutConfig.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Passes the
TimeoutConfig.Builder
to the provided consumer. - TimeoutConfig - Class in com.couchbase.client.core.env
- TimeoutConfig.Builder - Class in com.couchbase.client.core.env
- timeoutElapsed() - Method in class com.couchbase.client.core.msg.BaseRequest
- timeoutElapsed() - Method in interface com.couchbase.client.core.msg.Request
-
Returns true if the timeout elapsed.
- timeoutElapsed() - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- timeoutElapsed() - Method in class com.couchbase.client.core.protostellar.ProtostellarRequest
- TimeoutException - Exception in com.couchbase.client.core.error
-
The
TimeoutException
signals that an operation timed out before it could be completed. - TimeoutException(String, CancellationErrorContext) - Constructor for exception com.couchbase.client.core.error.TimeoutException
- TimeoutException(String, Throwable, boolean, boolean, ErrorContext) - Constructor for exception com.couchbase.client.core.error.TimeoutException
- timeoutRegistration(Timeout) - Method in class com.couchbase.client.core.msg.BaseRequest
- timeoutRegistration(Timeout) - Method in interface com.couchbase.client.core.msg.Request
-
Sets the timeout registration used to cancel when complete.
- timeoutRegistration(Timeout) - Method in class com.couchbase.client.core.protostellar.ProtostellarBaseRequest
- timer() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the timer used to schedule timeouts and retries amongst other tasks.
- Timer - Class in com.couchbase.client.core
-
The
Timer
acts as the main timing facility for various operations, for example to track and time out requests if they run for too long or for rescheduling needs. - timerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- timerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- timerConfig(Consumer<TimerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the timer by passing its config builder to the given consumer.
- TimerConfig - Class in com.couchbase.client.core.env
-
Configures the internal Timer, which asynchronous retries and timeouts fire on.
- TimerConfig.Builder - Class in com.couchbase.client.core.env
- times(long) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Repeat function that repeats n times.
- timeSinceStartOfTransactionsMillis(long) - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- timestamp() - Method in class com.couchbase.client.core.cnc.DefaultLoggerFormatter
-
Returns a timestamp to be included in the default output log format.
- TIMESTAMP - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreConflictResolutionType
- timestampStartMillis() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- timeTaken() - Method in class com.couchbase.client.core.transaction.CoreTransactionResult
-
Returns the total time taken by a transaction.
- timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
-
Returns the timings captured as part of the endpoint connection process.
- timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
-
Returns the timings captured as part of the endpoint connection process.
- timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
-
Returns the timings captured as part of the endpoint connection process.
- TIMINGS - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryProfile
-
Besides the phase times, the profile section of the query response document will include a full query plan with timing and information about the number of processed documents at each phase.
- TLS - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
The TLS feature.
- TLS - Enum constant in enum com.couchbase.client.core.topology.PortSelector
- tlsEnabled() - Method in class com.couchbase.client.core.env.SecurityConfig
-
True if TLS is enabled, false otherwise.
- tlsHandshakeFailure - Variable in class com.couchbase.client.core.diagnostics.InternalEndpointDiagnostics
- tlsHandshakeFailure() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- tlsHandshakeFailure(Throwable) - Method in class com.couchbase.client.core.endpoint.EndpointContext
- TlsRequiredButNotEnabledEvent - Class in com.couchbase.client.core.cnc.events.config
- to() - Method in interface com.couchbase.client.core.kv.CoreRangeScan
- toBlocking() - Method in class com.couchbase.client.core.api.kv.CoreAsyncResponse
- toCollectionIdentifier() - Method in class com.couchbase.client.core.CoreKeyspace
- toExecuteRequest(String, String, RequestTracer) - Method in class com.couchbase.client.core.msg.query.QueryRequest
-
Returns a copy of this request tailored to execute a prepared statement.
- toExpirySeconds(Duration) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- toExpiryTime(Instant) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- toFlux(Supplier<CompletableFuture<C>>) - Static method in class com.couchbase.client.core.Reactor
-
Helper method to wrap an async call into a reactive one and translate exceptions appropriately.
- toFuture() - Method in class com.couchbase.client.core.api.kv.CoreAsyncResponse
- toFutureVoid() - Method in class com.couchbase.client.core.api.kv.CoreAsyncResponse
- toJson() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- toJson() - Method in class com.couchbase.client.core.api.search.queries.CoreGeoCoordinates
- toJson() - Method in class com.couchbase.client.core.api.search.queries.CoreGeohash
- toJson() - Method in interface com.couchbase.client.core.api.search.queries.CoreGeoPoint
- toJson() - Method in class com.couchbase.client.core.api.search.queries.CoreSearchRequest
- toJson() - Method in class com.couchbase.client.core.api.search.vector.CoreVectorQuery
- toJsonNode() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSort
- toJsonNode() - Method in class com.couchbase.client.core.api.search.sort.CoreSearchSortString
- tokens() - Method in class com.couchbase.client.core.api.shared.CoreMutationState
- toLatLng(CoreGeoPoint) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- toLegacy() - Method in class com.couchbase.client.core.topology.NodeIdentifier
-
Deprecated.
- toLegacy(TopologyRevision) - Static method in class com.couchbase.client.core.config.LegacyConfigHelper
- toLegacyBucketConfig(ClusterTopologyWithBucket) - Static method in class com.couchbase.client.core.config.LegacyConfigHelper
- toMap() - Method in class com.couchbase.client.core.api.shared.CoreMutationState
- toMap() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- toMap() - Method in class com.couchbase.client.core.topology.KetamaRing
- toMap(Channel) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
- tombstone() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetResult
- toMono() - Method in class com.couchbase.client.core.api.kv.CoreAsyncResponse
- toMono(Supplier<CompletableFuture<T>>) - Static method in class com.couchbase.client.core.Reactor
-
Helper method to wrap an async call into a reactive one and translate exceptions appropriately.
- toNewBuillder() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
-
Deprecated.Converts this deprecated builder into its non-deprecated version.
- TOO_BIG - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Resource too big.
- TOO_BIG - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The written resource is too big.
- TOO_MANY_REQUESTS - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- TOO_MANY_REQUESTS_IN_RETRY - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
If too many outstanding requests are waiting to be completed.
- took() - Method in class com.couchbase.client.core.api.search.result.CoreSearchMetrics
- took() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
- TooManyInstancesDetectedEvent - Class in com.couchbase.client.core.cnc.events.core
-
This event is raised if too many instances of the SDK are created as configured.
- TooManyInstancesDetectedEvent(String) - Constructor for class com.couchbase.client.core.cnc.events.core.TooManyInstancesDetectedEvent
- TooManyInstancesException - Exception in com.couchbase.client.core.error
-
Raised if more SDK instances are created than allowed in configuration.
- TooManyInstancesException(String) - Constructor for exception com.couchbase.client.core.error.TooManyInstancesException
- TopologyHelper - Class in com.couchbase.client.core.topology
- TopologyParser - Class in com.couchbase.client.core.topology
- TopologyParser(NetworkSelector, PortSelector, MemcachedHashingStrategy) - Constructor for class com.couchbase.client.core.topology.TopologyParser
- TopologyRevision - Class in com.couchbase.client.core.topology
- TopologyRevision(long, long) - Constructor for class com.couchbase.client.core.topology.TopologyRevision
- toPrepareRequest(boolean, RequestTracer) - Method in class com.couchbase.client.core.msg.query.QueryRequest
-
Returns a new request that creates a prepared statement using this request as a template.
- toQueryOptions(CoreCommonOptions, boolean, ObjectNode) - Static method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- toRaise() - Method in exception com.couchbase.client.core.error.transaction.TransactionOperationFailedException
- toReactorRetry() - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Converts this retry function to a reactor retry function for compatibility.
- toString() - Method in class com.couchbase.client.core.api.kv.CoreDurability
- toString() - Method in class com.couchbase.client.core.api.kv.CoreExpiry
- toString() - Method in class com.couchbase.client.core.api.kv.CoreKvResponseMetadata
- toString() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetCommand
- toString() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetResult
- toString() - Method in class com.couchbase.client.core.api.kv.CoreSubdocMutateCommand
- toString() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- toString() - Method in class com.couchbase.client.core.api.query.CoreQueryContext
- toString() - Method in class com.couchbase.client.core.api.query.CoreQueryWarning
- toString() - Method in class com.couchbase.client.core.api.search.CoreSearchKeyset
- toString() - Method in class com.couchbase.client.core.api.search.CoreSearchMetaData
- toString() - Method in class com.couchbase.client.core.api.search.queries.CoreGeoCoordinates
- toString() - Method in class com.couchbase.client.core.api.search.queries.CoreGeohash
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreDateRangeSearchFacetResult
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreNumericRangeSearchFacetResult
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchDateRange
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchMetrics
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchNumericRange
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchResult
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRow
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocation
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchRowLocations
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchStatus
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreSearchTermRange
- toString() - Method in class com.couchbase.client.core.api.search.result.CoreTermSearchFacetResult
- toString() - Method in class com.couchbase.client.core.classic.manager.CoreBucketSettingsJson
- toString() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- toString() - Method in class com.couchbase.client.core.cnc.AbstractContext
- toString() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- toString() - Method in class com.couchbase.client.core.cnc.events.transaction.TransactionLogEvent
- toString() - Method in class com.couchbase.client.core.cnc.metrics.AggregatingValueRecorder
- toString() - Method in class com.couchbase.client.core.cnc.metrics.NoopMeter
- toString() - Method in class com.couchbase.client.core.cnc.tracing.NoopRequestTracer
- toString() - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer
- toString() - Method in class com.couchbase.client.core.config.AlternateAddress
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.config.ClusterConfig
- toString() - Method in class com.couchbase.client.core.config.CollectionsManifest
- toString() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
- toString() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
- toString() - Method in class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.config.GlobalConfig
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.Note that dumping the whole Ketama ring is pretty much useless, so here we focus on just dumping all the nodes that participate in the cluster instead.
- toString() - Method in class com.couchbase.client.core.config.NodeInfo
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.config.Partition
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.config.PartitionInfo
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.config.PortInfo
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- toString() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- toString() - Method in class com.couchbase.client.core.CoreKeyspace
- toString() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
- toString() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
- toString() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
- toString() - Method in class com.couchbase.client.core.diagnostics.PingResult
- toString() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpPath
- toString() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest
- toString() - Method in class com.couchbase.client.core.endpoint.http.CoreHttpResponse
- toString() - Method in class com.couchbase.client.core.env.CertificateAuthenticator
- toString() - Method in class com.couchbase.client.core.env.CoreEnvironment
- toString() - Method in class com.couchbase.client.core.env.ExternalSupplier
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.env.NetworkResolution
- toString() - Method in class com.couchbase.client.core.env.OwnedOrExternal
- toString() - Method in class com.couchbase.client.core.env.OwnedSupplier
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.env.SeedNode
- toString() - Method in class com.couchbase.client.core.env.UserAgent
- toString() - Method in class com.couchbase.client.core.env.UsernameAndPassword
- toString() - Method in class com.couchbase.client.core.env.VersionAndGitHash
- toString() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- toString() - Method in exception com.couchbase.client.core.error.transaction.TransactionOperationFailedException
- toString() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- toString() - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- toString() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- toString() - Method in class com.couchbase.client.core.kv.CoreRangeScanId
- toString() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- toString() - Method in class com.couchbase.client.core.kv.LastCoreRangeScanItem
- toString() - Method in class com.couchbase.client.core.logging.RedactableArgument
- toString() - Method in class com.couchbase.client.core.manager.bucket.CoreStorageBackend
- toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkRow
- toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- toString() - Method in class com.couchbase.client.core.msg.BaseResponse
- toString() - Method in class com.couchbase.client.core.msg.CancellationReason
- toString() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- toString() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- toString() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.GetMetaResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.MultiObserveViaCasResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- toString() - Method in class com.couchbase.client.core.msg.kv.MutationTokenAggregator
- toString() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.RangeScanCreateRequest
- toString() - Method in class com.couchbase.client.core.msg.kv.RangeScanCreateResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- toString() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.SubDocumentField
- toString() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
- toString() - Method in class com.couchbase.client.core.msg.manager.BucketConfigResponse
- toString() - Method in class com.couchbase.client.core.msg.manager.GenericManagerResponse
- toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkRow
- toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- toString() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- toString() - Method in class com.couchbase.client.core.msg.query.QueryResponse
- toString() - Method in class com.couchbase.client.core.msg.RequestTarget
- toString() - Method in class com.couchbase.client.core.msg.search.SearchChunkHeader
- toString() - Method in class com.couchbase.client.core.msg.search.SearchChunkRow
- toString() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
- toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkHeader
- toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkRow
- toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkTrailer
- toString() - Method in class com.couchbase.client.core.msg.view.ViewError
- toString() - Method in class com.couchbase.client.core.msg.view.ViewResponse
- toString() - Method in class com.couchbase.client.core.node.Node
- toString() - Method in class com.couchbase.client.core.node.NodeIdentifier
- toString() - Method in class com.couchbase.client.core.projections.PathArray
- toString() - Method in class com.couchbase.client.core.projections.PathObjectOrField
- toString() - Method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
- toString() - Method in class com.couchbase.client.core.retry.FailFastRetryStrategy
- toString() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
- toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
-
Deprecated.
- toString() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- toString() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- toString() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- toString() - Method in class com.couchbase.client.core.Timer
- toString() - Method in class com.couchbase.client.core.topology.ClusterTopology
- toString() - Method in class com.couchbase.client.core.topology.CouchbaseBucketTopology
- toString() - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- toString() - Method in class com.couchbase.client.core.topology.MemcachedBucketTopology
- toString() - Method in class com.couchbase.client.core.topology.NetworkSelector.AutoNetworkSelector
- toString() - Method in class com.couchbase.client.core.topology.NodeIdentifier
- toString() - Method in class com.couchbase.client.core.topology.PartitionMap
- toString() - Method in class com.couchbase.client.core.topology.PartitionTopology
- toString() - Method in class com.couchbase.client.core.topology.TopologyRevision
- toString() - Method in class com.couchbase.client.core.transaction.cleanup.ActiveTransactionRecordStats
- toString() - Method in class com.couchbase.client.core.transaction.cleanup.CleanupRequest
- toString() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
- toString() - Method in class com.couchbase.client.core.transaction.components.DocRecord
- toString() - Method in class com.couchbase.client.core.transaction.components.DocumentMetadata
- toString() - Method in class com.couchbase.client.core.transaction.components.TransactionLinks
- toString() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- toString() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
- toString() - Method in class com.couchbase.client.core.transaction.CoreTransactionResult
- toString() - Method in class com.couchbase.client.core.transaction.forwards.CoreTransactionsSupportedExtensions
- toString() - Method in class com.couchbase.client.core.transaction.forwards.ForwardCompatibility
- toString() - Method in class com.couchbase.client.core.transaction.support.StagedMutation
- toString() - Method in class com.couchbase.client.core.transaction.util.LogDeferDocId
- toString() - Method in class com.couchbase.client.core.transaction.util.LogDeferThrowable
- toString() - Method in class com.couchbase.client.core.transaction.util.MeteringUnits.MeteringUnitsBuilder
- toString() - Method in class com.couchbase.client.core.util.ConnectionString
- toString() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
- toString() - Method in class com.couchbase.client.core.util.Deadline
- toString() - Method in class com.couchbase.client.core.util.Either
- toString() - Method in class com.couchbase.client.core.util.HostAndPort
- toString() - Method in class com.couchbase.client.core.util.NanoTimestamp
- toString() - Method in class com.couchbase.client.core.util.NetworkAddress
- toString() - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- toString(Channel) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
-
Exports the timings into a string.
- total - Variable in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- total() - Method in class com.couchbase.client.core.api.search.result.CoreAbstractSearchFacetResult
- total() - Method in interface com.couchbase.client.core.api.search.result.CoreSearchFacetResult
- totalBodyLength(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
- totalDispatchLatency() - Method in class com.couchbase.client.core.msg.RequestContext
- totalPartitionCount() - Method in class com.couchbase.client.core.api.search.result.CoreSearchMetrics
- totalRows() - Method in class com.couchbase.client.core.api.search.result.CoreSearchMetrics
- totalRows() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
- totalRows() - Method in class com.couchbase.client.core.msg.view.ViewChunkHeader
- totalServerLatency() - Method in class com.couchbase.client.core.msg.RequestContext
- TOUCH - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- TOUCH - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Touch command sets a new expiration.
- TOUCH - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- touchAsync(CoreCommonOptions, String, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- touchAsync(CoreCommonOptions, String, CoreExpiry) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- touchAsync(CoreCommonOptions, String, CoreExpiry) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- touchBlocking(CoreCommonOptions, String, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- touchesReplica() - Method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Identifies if this enum property will touch a replica or just the active.
- touchesReplica() - Method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Identifies if this enum property will touch a replica or just the active.
- touchReactive(CoreCommonOptions, String, CoreExpiry) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- touchRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String, CoreExpiry) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- TouchRequest - Class in com.couchbase.client.core.msg.kv
- TouchRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.TouchRequest
- TouchResponse - Class in com.couchbase.client.core.msg.kv
- TouchResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.TouchResponse
- toWatchTimeoutException(Throwable, Duration) - Static method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- trace(String) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- trace(String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- trace(String, String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- trace(String, String, Object...) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- trace(String, Consumer<RequestSpan>) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- traceAttr(String, Object) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- traceBucket(String) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- traceCollection(String) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- TracerException - Exception in com.couchbase.client.core.error
-
Generic exception that captures all tracer-related errors.
- TracerException(String) - Constructor for exception com.couchbase.client.core.error.TracerException
- TracerException(String, ErrorContext) - Constructor for exception com.couchbase.client.core.error.TracerException
- TracerException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.TracerException
- TracerException(String, Throwable, ErrorContext) - Constructor for exception com.couchbase.client.core.error.TracerException
- traceScope(String) - Method in class com.couchbase.client.core.endpoint.http.CoreHttpRequest.Builder
- TRACING - Enum constant in enum com.couchbase.client.core.cnc.Event.Category
-
Represents event that come from the tracing subsystem.
- TRACING - Enum constant in enum com.couchbase.client.core.cnc.Event.Severity
-
Events that are created which deal with request and response tracing (not to be confused with TRACE logging which is on purpose called VERBOSE here so that they are not easily confused).
- TRACING - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable tracing support.
- TracingIdentifiers - Class in com.couchbase.client.core.cnc
-
Holds static tracing and metrics identifiers throughout the SDK.
- TracingUtils - Class in com.couchbase.client.core.io.netty
-
Contains various utils to set attributes for tracing spans.
- track() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
Marks that a circuit breaker should start tracking.
- track() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- TrafficCaptureHandler - Class in com.couchbase.client.core.io.netty
-
Similar to the netty LoggingHandler, but it dumps the traffic into the event bus for later consumption instead of logging it right away.
- TrafficCaptureHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.TrafficCaptureHandler
- trailer() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- trailer() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Returns the currently assigned mono for the trailer bits.
- trailer() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- trailer() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
-
Returns the trailer for this response, available at the end of the response eventually.
- trailer() - Method in class com.couchbase.client.core.msg.query.QueryResponse
- trailer() - Method in class com.couchbase.client.core.msg.search.SearchResponse
- trailer() - Method in class com.couchbase.client.core.msg.view.ViewResponse
- TRANSACTION_CLEANUP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_CLEANUP_ATR - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_CLEANUP_CLIENT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_CLEANUP_WINDOW - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_COMMIT_AMBIGUOUS - Enum constant in enum com.couchbase.client.core.error.transaction.TransactionOperationFailedException.FinalErrorToRaise
- TRANSACTION_EXPIRED - Enum constant in enum com.couchbase.client.core.error.transaction.TransactionOperationFailedException.FinalErrorToRaise
- TRANSACTION_FAILED - Enum constant in enum com.couchbase.client.core.error.transaction.TransactionOperationFailedException.FinalErrorToRaise
- TRANSACTION_FAILED_POST_COMMIT - Enum constant in enum com.couchbase.client.core.error.transaction.TransactionOperationFailedException.FinalErrorToRaise
-
This will currently result in returning success to the application, but unstagingCompleted() will be false.
- TRANSACTION_ID - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- TRANSACTION_INTERFACE_PREFIX - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- TRANSACTION_INTERFACE_PREFIX_ONLY - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- TRANSACTION_OP - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_ATR_ABORT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_ATR_COMMIT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_ATR_COMPLETE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_ATR_PENDING - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_ATR_ROLLBACK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_ATTEMPT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_COMMIT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_GET - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_INSERT - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_INSERT_STAGE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_QUERY - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_REMOVE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_REMOVE_STAGE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_REPLACE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_REPLACE_STAGE - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OP_ROLLBACK - Static variable in class com.couchbase.client.core.cnc.TracingIdentifiers
- TRANSACTION_OPERATION_FAILED - Enum constant in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
- TRANSACTION_RESTORE_PREFIX - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- TRANSACTION_RESTORE_PREFIX_ONLY - Static variable in class com.couchbase.client.core.transaction.support.TransactionFields
- TRANSACTION_STATE_BIT_APP_ROLLBACK_NOT_ALLOWED - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- TRANSACTION_STATE_BIT_COMMIT_NOT_ALLOWED - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- TRANSACTION_STATE_BIT_SHOULD_NOT_RETRY - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- TRANSACTION_STATE_BIT_SHOULD_NOT_ROLLBACK - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- TRANSACTION_SUCCESS - Enum constant in enum com.couchbase.client.core.error.transaction.TransactionOperationFailedException.FinalErrorToRaise
- TransactionAlreadyAbortedException - Exception in com.couchbase.client.core.error.transaction
- TransactionAlreadyAbortedException() - Constructor for exception com.couchbase.client.core.error.transaction.TransactionAlreadyAbortedException
- TransactionAlreadyCommittedException - Exception in com.couchbase.client.core.error.transaction
- TransactionAlreadyCommittedException() - Constructor for exception com.couchbase.client.core.error.transaction.TransactionAlreadyCommittedException
- TransactionAttemptContextFactory - Class in com.couchbase.client.core.transaction.support
- TransactionAttemptContextFactory() - Constructor for class com.couchbase.client.core.transaction.support.TransactionAttemptContextFactory
- TransactionCleanupAttemptEvent - Class in com.couchbase.client.core.cnc.events.transaction
-
Emitted when the lost transactions cleanup process discovered a lost transaction and attempted to clean it up.
- TransactionCleanupAttemptEvent(Event.Severity, boolean, boolean, List<TransactionLogEvent>, String, String, CollectionIdentifier, CleanupRequest, String) - Constructor for class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupAttemptEvent
- TransactionCleanupEndRunEvent - Class in com.couchbase.client.core.cnc.events.transaction
-
Emitted periodically with a summary of cleanup data since the last event.
- TransactionCleanupEndRunEvent(TransactionCleanupStartRunEvent, Map<String, ActiveTransactionRecordStats>, Duration) - Constructor for class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupEndRunEvent
- TransactionCleanupStartRunEvent - Class in com.couchbase.client.core.cnc.events.transaction
-
Emitted periodically with a summary of what will be done soon for cleanup.
- TransactionCleanupStartRunEvent(String, String, String, String, ClientRecordDetails, Duration, int, int, Duration) - Constructor for class com.couchbase.client.core.cnc.events.transaction.TransactionCleanupStartRunEvent
- TransactionEvent - Class in com.couchbase.client.core.cnc.events.transaction
-
All transaction events derive from this.
- TransactionEvent(Event.Severity, String) - Constructor for class com.couchbase.client.core.cnc.events.transaction.TransactionEvent
- transactionExpirationTime() - Method in class com.couchbase.client.core.transaction.config.CoreTransactionsConfig
- TransactionFields - Class in com.couchbase.client.core.transaction.support
- transactionId() - Method in exception com.couchbase.client.core.error.transaction.internal.CoreTransactionFailedException
- transactionId() - Method in class com.couchbase.client.core.transaction.components.ActiveTransactionRecordEntry
-
This was added with {ExtTransactionId}
- transactionId() - Method in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
-
Returns the globally unique ID of the overall transaction owning this attempt, which may be useful for debugging and logging purposes.
- transactionId() - Method in class com.couchbase.client.core.transaction.CoreTransactionContext
- transactionId() - Method in class com.couchbase.client.core.transaction.CoreTransactionResult
-
Returns the id of this transaction.
- TransactionKVHandler - Class in com.couchbase.client.core.transaction.util
-
Transactions does a lot of KV work from core-io.
- TransactionLinks - Class in com.couchbase.client.core.transaction.components
-
Stores the transaction links stored on each document in a transaction
- TransactionLinks(Optional<byte[]>, Optional<byte[]>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<String>, Optional<Long>, Optional<String>, boolean, Optional<String>, Optional<ForwardCompatibility>, Optional<String>, Optional<Integer>) - Constructor for class com.couchbase.client.core.transaction.components.TransactionLinks
- TransactionLogEvent - Class in com.couchbase.client.core.cnc.events.transaction
-
A transaction log message.
- TransactionLogEvent(long, long, String, String, String, String, Object[], Event.Severity) - Constructor for class com.couchbase.client.core.cnc.events.transaction.TransactionLogEvent
- TransactionMarker - Class in com.couchbase.client.core.transaction.threadlocal
-
Used to indicate that we are inside a transaction, and placed in ThreadLocalStorage (or reactive context).
- TransactionMarker(CoreTransactionAttemptContext) - Constructor for class com.couchbase.client.core.transaction.threadlocal.TransactionMarker
- TransactionMarkerOwner - Class in com.couchbase.client.core.transaction.threadlocal
-
Used to manage ThreadLocalStorage (or reactive context) of TransactionMarker.
- TransactionMarkerOwner() - Constructor for class com.couchbase.client.core.transaction.threadlocal.TransactionMarkerOwner
- TransactionOperationFailedException - Exception in com.couchbase.client.core.error.transaction
-
This operation (such as a replace, get or insert) either failed or ambiguously succeeded.
- TransactionOperationFailedException(boolean, boolean, Throwable, TransactionOperationFailedException.FinalErrorToRaise) - Constructor for exception com.couchbase.client.core.error.transaction.TransactionOperationFailedException
- TransactionOperationFailedException.Builder - Class in com.couchbase.client.core.error.transaction
- TransactionOperationFailedException.FinalErrorToRaise - Enum in com.couchbase.client.core.error.transaction
- transactions() - Method in class com.couchbase.client.core.transaction.context.CoreTransactionsCounters
- TRANSACTIONS_CLEANUP_LOST_PROPERTY - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
- TRANSACTIONS_CLEANUP_REGULAR_PROPERTY - Static variable in class com.couchbase.client.core.transaction.config.CoreTransactionsCleanupConfig
- TransactionsCleaner - Class in com.couchbase.client.core.transaction.cleanup
-
Handles cleaning up expired/lost transactions.
- TransactionsCleaner(Core, CleanerHooks, CoreTransactionsSupportedExtensions) - Constructor for class com.couchbase.client.core.transaction.cleanup.TransactionsCleaner
- transactionsCleanup() - Method in class com.couchbase.client.core.Core
- transactionsConfig - Variable in class com.couchbase.client.core.env.CoreEnvironment.Builder
- transactionsConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
- transactionsConfig(CoreTransactionsConfig) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
-
Allows configuring the transactions config.
- transactionsContext() - Method in class com.couchbase.client.core.Core
- transactionsSchedulers() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
The schedulers used for any transactional operations.
- TransactionsStartedEvent - Class in com.couchbase.client.core.cnc.events.transaction
-
An event that's fired when transactions are successfully initialised.
- TransactionsStartedEvent(boolean, boolean) - Constructor for class com.couchbase.client.core.cnc.events.transaction.TransactionsStartedEvent
- transactionsThreshold() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
- transactionsThreshold(Duration) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
-
Allows to customize the transactionsThreshold.
- transactionsThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
-
Allows customizing the threshold above which transactions are regarded as slow.
- transform(Iterable<T1>, Function<? super T1, ? extends T2>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Convenience method equivalent to:
- transform(Iterator<T1>, Function<? super T1, ? extends T2>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Convenience method equivalent to:
- transform(T1[], Function<? super T1, ? extends T2>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Convenience method equivalent to:
- transformValues(Map<K, V1>, BiFunction<K, V1, V2>) - Static method in class com.couchbase.client.core.util.CbCollections
- transformValues(Map<K, V1>, Function<V1, V2>) - Static method in class com.couchbase.client.core.util.CbCollections
- transition(S) - Method in class com.couchbase.client.core.util.SingleStateful
-
Transition into a new state, notifying consumers.
- translateExceptions() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- TriFunction<T,
U, V, R> - Interface in com.couchbase.client.core.transaction.util - TRIGGERED_BY_CONFIG_CHANGE_NOTIFICATION - Static variable in interface com.couchbase.client.core.config.ConfigurationProvider
-
The value emitted by the
ConfigurationProvider.configChangeNotifications()
feed. - trustCertificate(Path) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
-
Loads X.509 certificates from the file at the given path into the trust store.
- trustCertificate(Path) - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - trustCertificates() - Method in class com.couchbase.client.core.env.SecurityConfig
-
The list of trust certificates that should be used, if present.
- trustCertificates(List<X509Certificate>) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
-
Loads the given list of X.509 certificates into the trust store.
- trustCertificates(List<X509Certificate>) - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - trustManagerFactory() - Method in class com.couchbase.client.core.env.SecurityConfig
-
The currently configured trust manager factory, if present.
- trustManagerFactory(TrustManagerFactory) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
-
Allows to provide a trust manager factory directly for maximum flexibility.
- trustManagerFactory(TrustManagerFactory) - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - trustStore(Path, String, Optional<String>) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
-
Loads a trust store from a file path and password and initializes the
TrustManagerFactory
. - trustStore(Path, String, Optional<String>) - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - trustStore(KeyStore) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
-
Initializes the
TrustManagerFactory
with the given trust store. - trustStore(KeyStore) - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
SecurityConfig.builder()
. - tryCompression(byte[], double) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Try to compress the input, but if it is below the min ratio then it will return null.
- tryDecompression(byte[], byte) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Try to decompress the input if the datatype has the snappy flag enabled.
- TWO - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence of two nodes (active or replica).
- TWO - Enum constant in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Observe replication to two replicas.
- type - Variable in class com.couchbase.client.core.transaction.support.StagedMutation
- type() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetCommand
- type() - Method in class com.couchbase.client.core.api.kv.CoreSubdocMutateCommand
- type() - Method in class com.couchbase.client.core.api.manager.CoreQueryIndex
-
Returns the index type (most likely "gsi").
- type() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- type() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.The bucket type.
- type() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Deprecated.
- type() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
-
Deprecated.
- type() - Method in class com.couchbase.client.core.diagnostics.EndpointDiagnostics
-
The service type for this endpoint.
- type() - Method in class com.couchbase.client.core.diagnostics.EndpointPingReport
-
The service type for this endpoint.
- type() - Method in class com.couchbase.client.core.logging.RedactableArgument
-
The type of this redactable argument.
- type() - Method in class com.couchbase.client.core.msg.kv.SubDocumentField
- type() - Method in class com.couchbase.client.core.service.AnalyticsService
- type() - Method in class com.couchbase.client.core.service.BackupService
- type() - Method in class com.couchbase.client.core.service.EventingService
- type() - Method in class com.couchbase.client.core.service.KeyValueService
- type() - Method in class com.couchbase.client.core.service.ManagerService
- type() - Method in class com.couchbase.client.core.service.QueryService
- type() - Method in class com.couchbase.client.core.service.SearchService
- type() - Method in interface com.couchbase.client.core.service.Service
-
Represents the service type for this service.
- type() - Method in class com.couchbase.client.core.service.ViewService
- TypeConverterRegistry() - Constructor for class com.couchbase.client.core.env.BuilderPropertySetter.TypeConverterRegistry
U
- uid() - Method in class com.couchbase.client.core.config.CollectionsManifest
- uid() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
- uid() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
- UnambiguousTimeoutException - Exception in com.couchbase.client.core.error
-
This is a special case of the timeout exception, signaling that the timeout happened with no ambiguous cause.
- UnambiguousTimeoutException(String, CancellationErrorContext) - Constructor for exception com.couchbase.client.core.error.UnambiguousTimeoutException
- uncompress(byte[], int, int) - Static method in class com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.SlowSnappy
- uncompress(byte[], int, int, byte[], int) - Static method in class com.couchbase.client.core.compression.snappy.repackaged.org.iq80.snappy.v04.SlowSnappy
- undeployFunction(String, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
- UnexpectedEndpointConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
During connecting to an endpoint, an exception/error was raised which was not expected.
- UnexpectedEndpointConnectionFailedEvent(Duration, Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
- UnexpectedEndpointDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is usually raised if the server closes the socket and the client didn't expect it.
- UnexpectedEndpointDisconnectedEvent(EndpointContext, int, long) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointDisconnectedEvent
- unfreezePlan(String, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- unfreezePlan(String, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- unfreezePlan(String, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- UNINITIALIZED - Enum constant in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was uninitialized.
- UNITS_NOT_PRESENT - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
The server did not return units.
- UNKNOWN - Enum constant in enum com.couchbase.client.core.api.query.CoreQueryStatus
- UNKNOWN - Enum constant in enum com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
-
An unknown failure occurred (see cause).
- UNKNOWN - Enum constant in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- UNKNOWN - Enum constant in enum com.couchbase.client.core.diagnostics.AuthenticationStatus
-
Authentication is in progress or has not started.
- UNKNOWN - Enum constant in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Observe status not known.
- UNKNOWN - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Unknown error.
- UNKNOWN - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
Indicates an unknown status returned from the server, please check the events/logs for further information.
- UNKNOWN - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
The reason why it has been retried is unknown.
- UNKNOWN - Enum constant in enum com.couchbase.client.core.transaction.components.CasMode
- UNKNOWN - Enum constant in enum com.couchbase.client.core.transaction.support.AttemptState
-
A state this client doesn't recognise.
- UNKNOWN - Static variable in class com.couchbase.client.core.env.VersionAndGitHash
- UNKNOWN_COLLECTION - Enum constant in enum com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
-
The collection the client asked for is unknown to the server.
- UNKNOWN_COLLECTION - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The collection ID provided is unknown, maybe it changed or got dropped.
- UNKNOWN_COLLECTION - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- UNKNOWN_COMMAND - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Unknown command.
- UNKNOWN_SCOPE - Enum constant in enum com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
-
The scope the client asked for is unknown to the server.
- UNKNOWN_SCOPE - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Operation attempted with an unknown scope.
- UNKNOWN_SCOPE - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
- UnknownResponseReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
- UnknownResponseReceivedEvent(IoContext, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
- UnknownResponseStatusReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
- UnknownResponseStatusReceivedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
- UnknownSaslMechanismDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This event is raised if the client detects an unknown SASL mechanism it cannot turn into an enum.
- UnknownSaslMechanismDetectedEvent(Context, String) - Constructor for class com.couchbase.client.core.cnc.events.io.UnknownSaslMechanismDetectedEvent
- UnknownServerPushRequestReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
- UnknownServerPushRequestReceivedEvent(IoContext, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.UnknownServerPushRequestReceivedEvent
- unlock(ReactiveLock.Waiter) - Method in class com.couchbase.client.core.transaction.util.ReactiveLock
-
The thing currently waiting on this lock is now unlocking it.
- unlock(ReactiveLock.Waiter, String) - Method in class com.couchbase.client.core.transaction.util.ReactiveLock
- unlock(ReactiveLock.Waiter, String, boolean) - Method in class com.couchbase.client.core.transaction.util.ReactiveLock
- UNLOCK - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Unlocks a write locked document.
- unlockAsync(CoreCommonOptions, String, long) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- unlockAsync(CoreCommonOptions, String, long) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- unlockAsync(CoreCommonOptions, String, long) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- unlockBlocking(CoreCommonOptions, String, long) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- unlockReactive(CoreCommonOptions, String, long) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- unlockRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String, long) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- UnlockRequest - Class in com.couchbase.client.core.msg.kv
- UnlockRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.UnlockRequest
- UnlockResponse - Class in com.couchbase.client.core.msg.kv
- UnlockResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.UnlockResponse
- UnmonitoredRequest - Interface in com.couchbase.client.core.msg
-
Requests implementing this interface will not be reported in various places.
- UNORDERED_EXECUTION - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Tell the server that we're ok with the server reordering the execution of commands.
- UNSET - Enum constant in enum com.couchbase.client.core.cnc.RequestSpan.StatusCode
- unsetUuid() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- UNSIGNED_SHORT_MAX - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Holds the max value a unsigned short can represent.
- UnsignedLEB128 - Class in com.couchbase.client.core.util
-
Encodes and decodes the unsigned LEB128 (Little Endian Base 128) format.
- unsolicitedFeatures() - Method in class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
-
Returns the unsolicited features that got returned by the server.
- UnsolicitedFeaturesReturnedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If the server sends us unsolicited features during the HELLO negotiation, this event will be raised - it is a warning severity since it indicates a server bug.
- UnsolicitedFeaturesReturnedEvent(IoContext, List<ServerFeature>) - Constructor for class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
- UNSTAGING_PARALLELISM - Static variable in class com.couchbase.client.core.transaction.CoreTransactionAttemptContext
- unstagingComplete() - Method in class com.couchbase.client.core.transaction.CoreTransactionResult
-
Returns whether all documents were successfully unstaged (committed).
- unsubscribe() - Method in class com.couchbase.client.core.cnc.EventSubscription
- unsubscribe(EventSubscription) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
- unsubscribe(EventSubscription) - Method in interface com.couchbase.client.core.cnc.EventBus
- unsubscribe(EventSubscription) - Method in class com.couchbase.client.core.cnc.SimpleEventBus
- UNSUPPORTED - Enum constant in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- UNSUPPORTED - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The server indicated that the given message is not supported.
- UnsupportedConfigMechanismException - Exception in com.couchbase.client.core.error
- UnsupportedConfigMechanismException() - Constructor for exception com.couchbase.client.core.error.UnsupportedConfigMechanismException
- unsupportedCurrentlyInProtostellar() - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- unsupportedInProtostellar(String) - Static method in class com.couchbase.client.core.protostellar.CoreProtostellarUtil
- UnsupportedResponseTypeReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
- UnsupportedResponseTypeReceivedEvent(IoContext, Object) - Constructor for class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
- updateBucket(CoreBucketSettings, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreBucketManager
- updateBucket(CoreBucketSettings, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreBucketManagerOps
- updateBucket(CoreBucketSettings, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManager
- updateBucket(Map<String, String>, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreBucketManager
-
Deprecated.
- updateBucketRequest(CoreProtostellar, CoreBucketSettings, CoreCommonOptions) - Static method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreBucketManagerRequests
- updateCollection(String, String, CoreCreateOrUpdateCollectionSettings, CoreCommonOptions) - Method in class com.couchbase.client.core.classic.manager.ClassicCoreCollectionManagerOps
- updateCollection(String, String, CoreCreateOrUpdateCollectionSettings, CoreCommonOptions) - Method in interface com.couchbase.client.core.manager.CoreCollectionManager
- updateCollection(String, String, CoreCreateOrUpdateCollectionSettings, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreCollectionManagerOps
- updateRequestContext(RequestContext) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- updateRequestContext(RequestContext) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Sets the request context for the current request in the parser, can be used for error handling.
- updateResponseHeader(HttpResponse) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- updateResponseHeader(HttpResponse) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Sets the current response header if present.
- UPSERT - Enum constant in enum com.couchbase.client.core.api.kv.CoreStoreSemantics
-
Replace the document, or create it if it does not exist.
- upsertAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- upsertAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean) - Method in class com.couchbase.client.core.classic.kv.ClassicCoreKvOps
- upsertAsync(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- upsertBlocking(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- upsertBlocking(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- upsertDesignDocument(String, byte[], boolean, CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreViewIndexManager
-
Stores the design document on the server under the specified namespace, replacing any existing document with the same name.
- upsertFunction(String, byte[], CoreCommonOptions) - Method in class com.couchbase.client.core.manager.CoreEventingFunctionManager
- upsertIndex(CoreSearchIndex, CoreCommonOptions) - Method in class com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
- upsertIndex(CoreSearchIndex, CoreCommonOptions) - Method in interface com.couchbase.client.core.api.manager.search.CoreSearchIndexManager
- upsertIndex(CoreSearchIndex, CoreCommonOptions) - Method in class com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- upsertReactive(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean) - Method in interface com.couchbase.client.core.api.kv.CoreKvOps
- upsertReactive(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean) - Method in class com.couchbase.client.core.protostellar.kv.ProtostellarCoreKvOps
- upsertRequest(CoreProtostellar, CoreKeyspace, CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean, CompressionConfig) - Static method in class com.couchbase.client.core.protostellar.kv.CoreProtostellarKeyValueRequests
- UpsertRequest - Class in com.couchbase.client.core.msg.kv
-
Uses the KV "set" command to unconditionally replace or insert documents regardless if they exist or not.
- UpsertRequest(String, byte[], long, boolean, int, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>, RequestSpan) - Constructor for class com.couchbase.client.core.msg.kv.UpsertRequest
- UpsertResponse - Class in com.couchbase.client.core.msg.kv
- uri() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- uri() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.The HTTP Uri for this bucket configuration.
- uri(BucketTopology) - Static method in class com.couchbase.client.core.config.LegacyConfigHelper
- urlEncode(String) - Static method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- UrlQueryStringBuilder - Class in com.couchbase.client.core.util
- UsedBy - Annotation Type in com.couchbase.client.core.annotation
-
Indicates the target element is not intended for public use, but some other Couchbase project depends on it.
- UsedBy.Project - Enum in com.couchbase.client.core.annotation
- userAgent() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
User agent used to identify this client against the server.
- UserAgent - Class in com.couchbase.client.core.env
-
Represents a user-agent for this client.
- UserAgent(String, Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.env.UserAgent
- useReplica() - Method in interface com.couchbase.client.core.api.query.CoreQueryOptions
- useReplica() - Method in class com.couchbase.client.core.api.query.CoreQueryOptionsTransactions
- userEventTriggered(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- userEventTriggered(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.PipelineErrorHandler
- userFlags() - Method in class com.couchbase.client.core.transaction.CoreTransactionGetResult
- username() - Method in class com.couchbase.client.core.env.UsernameAndPassword
- username() - Method in exception com.couchbase.client.core.error.UserNotFoundException
- username() - Method in class com.couchbase.client.core.util.ConnectionString
- username(String) - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
-
Deprecated.Please specify the username when creating the builder, using one of the "See Also" methods.
- username(Supplier<String>) - Method in class com.couchbase.client.core.env.PasswordAuthenticator.Builder
-
Deprecated.This method does not support returning username and password as an atomic unit. Please use
PasswordAuthenticator.builder(Supplier)
instead. - UsernameAndPassword - Class in com.couchbase.client.core.env
- UsernameAndPassword(String, String) - Constructor for class com.couchbase.client.core.env.UsernameAndPassword
- UserNotFoundException - Exception in com.couchbase.client.core.error
- UserNotFoundException(String, String) - Constructor for exception com.couchbase.client.core.error.UserNotFoundException
- userSpecifiedTrustSource(SecurityConfig) - Static method in class com.couchbase.client.core.env.SecurityConfig.InternalMethods
- uuid() - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
- uuid() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- uuid() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.Returns the UUID of the bucket, or
null
if the bucket does not have a UUID. - uuid() - Method in class com.couchbase.client.core.topology.MemcachedBucketTopology
- uuid() - Method in interface com.couchbase.client.core.topology.BucketTopology
-
Returns the UUID of the bucket.
- uuid(String) - Method in class com.couchbase.client.core.api.manager.search.CoreSearchIndex
V
- validate() - Method in interface com.couchbase.client.core.api.search.CoreSearchOptions
- validateAppendPrependArgs(String, CoreKeyspace, CoreCommonOptions, byte[], long, CoreDurability) - Static method in class com.couchbase.client.core.api.kv.CoreKvBinaryParamValidators
- validateExistsParams(CoreCommonOptions, String) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateGetAllReplicasParams(CoreCommonOptions, String) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateGetAndLockParams(CoreCommonOptions, String, Duration) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateGetAndTouchParams(CoreCommonOptions, String, CoreExpiry) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateGetAnyReplicaParams(CoreCommonOptions, String) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateGetParams(CoreCommonOptions, String, List<String>, boolean) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateIncrementDecrementArgs(String, CoreKeyspace, CoreCommonOptions, CoreExpiry, long, Optional<Long>, CoreDurability) - Static method in class com.couchbase.client.core.api.kv.CoreKvBinaryParamValidators
- validateInsertParams(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateRemoveParams(CoreCommonOptions, String, long, CoreDurability) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateReplaceParams(CoreCommonOptions, String, Supplier<CoreEncodedContent>, long, CoreDurability, CoreExpiry, boolean) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateScanParams(CoreScanType, CoreScanOptions) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateSubdocGetAllParams(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateSubdocGetAnyParams(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateSubdocGetParams(CoreCommonOptions, String, List<CoreSubdocGetCommand>) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateSubdocMutateParams(CoreCommonOptions, String, CoreStoreSemantics, long) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateTouchParams(CoreCommonOptions, String, CoreExpiry) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateUnlockParams(CoreCommonOptions, String, long, CollectionIdentifier) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- validateUpsertParams(CoreCommonOptions, String, Supplier<CoreEncodedContent>, CoreDurability, CoreExpiry, boolean) - Static method in class com.couchbase.client.core.api.kv.CoreKvParamValidators
- Validators - Class in com.couchbase.client.core.util
-
Common validators used throughout the client.
- value() - Element in annotation type com.couchbase.client.core.annotation.SinceCouchbase
-
Couchbase Server version as "major.minor" or "major.minor.patch".
- value() - Element in annotation type com.couchbase.client.core.annotation.UsedBy
- value() - Method in class com.couchbase.client.core.api.search.queries.CoreGeohash
- value() - Method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMissing
- value() - Method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMode
- value() - Method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldType
- value() - Method in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Returns an int whose low 16 bits contain the feature's value in the wire protocol.
- value() - Method in class com.couchbase.client.core.kv.CoreRangeScanItem
- value() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
- value() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
- value() - Method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
- value() - Method in class com.couchbase.client.core.msg.kv.SubDocumentField
- value() - Method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Returns the actual internal persistence representation for the enum.
- value() - Method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Returns the actual internal replication representation for the enum.
- value() - Method in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
- value() - Method in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- VALUE_CANTINSERT - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The value provided will invalidate the JSON if inserted
- VALUE_ONLY - Enum constant in enum com.couchbase.client.core.manager.bucket.CoreEvictionPolicyType
- VALUE_SIZE_BYTES - Static variable in class com.couchbase.client.core.api.kv.CoreLookupInMacro
- VALUE_TOO_DEEP - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Inserting the value would cause the document to be too deep
- ValueInvalidException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when the provided value cannot be inserted at the given path.
- ValueInvalidException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.ValueInvalidException
- valueList() - Static method in enum com.couchbase.client.core.topology.ClusterCapability
- valueOf(byte) - Static method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.annotation.UsedBy.Project
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.kv.CoreStoreSemantics
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.ParameterPassthrough
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.QueryOptionsParameter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.query.CoreQueryProfile
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.query.CoreQueryScanConsistency
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.query.CoreQueryStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.search.CoreHighlightStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.search.CoreSearchScanConsistency
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.search.queries.CoreMatchOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMissing
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.api.search.vector.CoreVectorQueryCombination
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.Event.Category
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.Event.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.EventBus.PublishResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.core.WaitUntilReadyCompletedEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.RequestSpan.StatusCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketNodeLocator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.ClusterCapabilities
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.ConfigRefreshFailure
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.diagnostics.AuthenticationStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.diagnostics.ClusterState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.diagnostics.PingState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.endpoint.CircuitBreaker.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.endpoint.EndpointState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class com.couchbase.client.core.env.NetworkResolution
-
Returns a network resolution option with the given name.
- valueOf(String) - Static method in enum com.couchbase.client.core.env.SaslMechanism
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.error.transaction.TransactionOperationFailedException.FinalErrorToRaise
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.ServerPushOpcode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.logging.RedactionLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.manager.bucket.CoreCompressionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.manager.bucket.CoreConflictResolutionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.manager.bucket.CoreEvictionPolicyType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.manager.CoreQueryType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.SubdocCommandType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.ResponseStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.node.NodeState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.retry.RetryReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.topology.BucketCapability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.topology.ClusterCapability
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.topology.PortSelector
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.transaction.components.CasMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.transaction.support.AttemptState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.transaction.support.StagedMutationType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.util.ConnectionString.PortType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.util.ConnectionString.Scheme
-
Returns the enum constant of this type with the specified name.
- valueRecorder(String, Map<String, String>) - Method in interface com.couchbase.client.core.cnc.Meter
-
Creates a new value recorder.
- valueRecorder(String, Map<String, String>) - Method in class com.couchbase.client.core.cnc.metrics.LoggingMeter
- valueRecorder(String, Map<String, String>) - Method in class com.couchbase.client.core.cnc.metrics.NoopMeter
- ValueRecorder - Interface in com.couchbase.client.core.cnc
-
Represents a generic value recorder for the metrics interface.
- values() - Static method in enum com.couchbase.client.core.annotation.UsedBy.Project
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.kv.CoreStoreSemantics
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.ParameterPassthrough
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.query.CoreQueryOptionsTransactions.QueryOptionsParameter
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.query.CoreQueryProfile
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.query.CoreQueryScanConsistency
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.query.CoreQueryStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.search.CoreHighlightStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.search.CoreSearchScanConsistency
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.search.queries.CoreMatchOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMissing
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.search.sort.CoreSearchFieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.api.search.vector.CoreVectorQueryCombination
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.Event.Category
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.Event.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.EventBus.PublishResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.config.DnsSrvRefreshAttemptFailedEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.core.DnsSrvLookupFailedEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.core.WaitUntilReadyCompletedEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.RequestSpan.StatusCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.BucketNodeLocator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.BucketType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.ClusterCapabilities
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.ConfigRefreshFailure
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.diagnostics.AuthenticationStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.diagnostics.ClusterState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.diagnostics.PingState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.endpoint.CircuitBreaker.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.endpoint.EndpointState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.env.SaslMechanism
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.error.transaction.TransactionOperationFailedException.FinalErrorToRaise
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.ServerPushOpcode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.logging.RedactionLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.manager.bucket.CoreCompressionMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.manager.bucket.CoreConflictResolutionType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.manager.bucket.CoreEvictionPolicyType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.manager.CoreQueryType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.SubdocCommandType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
- values() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- values() - Static method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.ResponseStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.node.NodeState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.retry.RetryReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.ServiceScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.ServiceState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.ServiceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.topology.BucketCapability
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.topology.ClusterCapability
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.couchbase.client.core.topology.PartitionMap
- values() - Static method in enum com.couchbase.client.core.topology.PortSelector
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.transaction.components.CasMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.transaction.error.internal.ErrorClass
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.transaction.forwards.CoreTransactionsExtension
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.transaction.support.AttemptState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.transaction.support.StagedMutationType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.util.ConnectionString.PortType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.util.ConnectionString.Scheme
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueTooDeepException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when proposed value would make the document too deep to parse.
- ValueTooDeepException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.ValueTooDeepException
- ValueTooLargeException - Exception in com.couchbase.client.core.error
-
Thrown when the request is too big for some reason.
- ValueTooLargeException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.ValueTooLargeException
- VATTR - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables the vattr feature.
- vattrEnabled() - Method in class com.couchbase.client.core.io.netty.kv.KeyValueChannelContext
- VBUCKET - Enum constant in enum com.couchbase.client.core.config.BucketNodeLocator
-
The partition based node locator.
- vbucketForKey(String, int) - Static method in class com.couchbase.client.core.transaction.atr.ActiveTransactionRecordIds
- vbucketID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- vbucketUUID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- VBUUID_NOT_EQUAL - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The vbuuid as part of the snapshot requirements does not align with the server.
- VBUUID_NOT_EQUAL - Enum constant in enum com.couchbase.client.core.msg.ResponseStatus
-
The vbuuid as part of the snapshot requirements does not align with the server.
- VECTOR_SEARCH - Enum constant in enum com.couchbase.client.core.config.ClusterCapabilities
-
Deprecated.
- vectorQueries - Variable in class com.couchbase.client.core.api.search.vector.CoreVectorSearch
- vectorSearch - Variable in class com.couchbase.client.core.api.search.queries.CoreSearchRequest
- vectorSearchCapabilityCheck(Core, Duration) - Static method in class com.couchbase.client.core.api.search.util.SearchCapabilityCheck
- VERBOSE - Enum constant in enum com.couchbase.client.core.cnc.Event.Severity
-
Verbose information used to trace certain actual data throughout the system.
- version() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
-
Deprecated.
- version() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Deprecated.
- version() - Method in class com.couchbase.client.core.config.GlobalConfig
-
Deprecated.
- version() - Method in class com.couchbase.client.core.diagnostics.DiagnosticsResult
-
The version of this report (useful when exporting to JSON).
- version() - Method in class com.couchbase.client.core.diagnostics.PingResult
-
The version of this report (useful when exporting to JSON).
- version() - Method in class com.couchbase.client.core.env.UserAgent
- version() - Method in class com.couchbase.client.core.env.VersionAndGitHash
- version() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- VersionAndGitHash - Class in com.couchbase.client.core.env
- ViewChunkHeader - Class in com.couchbase.client.core.msg.view
- ViewChunkHeader(long, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkHeader
- ViewChunkResponseParser - Class in com.couchbase.client.core.io.netty.view
-
Parses the individual response http chunks for a view request.
- ViewChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- ViewChunkRow - Class in com.couchbase.client.core.msg.view
- ViewChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkRow
- ViewChunkTrailer - Class in com.couchbase.client.core.msg.view
- ViewChunkTrailer(Optional<ViewError>) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkTrailer
- viewCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- viewCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- viewCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Deprecated.Please use
IoConfig.Builder.viewCircuitBreakerConfig(Consumer)
instead. - viewCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoConfig.builder()
. - viewCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures the views circuit breaker by passing its config builder to the given consumer.
- ViewEndpoint - Class in com.couchbase.client.core.endpoint
- ViewEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.ViewEndpoint
- ViewEndpoint.ViewPipelineInitializer - Class in com.couchbase.client.core.endpoint
- ViewError - Class in com.couchbase.client.core.msg.view
- ViewError(String, String) - Constructor for class com.couchbase.client.core.msg.view.ViewError
- ViewErrorContext - Class in com.couchbase.client.core.error.context
- ViewErrorContext(ResponseStatus, RequestContext, ViewError, int) - Constructor for class com.couchbase.client.core.error.context.ViewErrorContext
- viewEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for view traffic. - viewEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
-
Allows to specify a custom event loop group (I/O event loop thread pool) for the view service.
- viewEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
IoEnvironment.builder()
. - ViewHandlerSwitcher - Class in com.couchbase.client.core.io.netty.view
- ViewHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.view.ViewHandlerSwitcher
- ViewLocator - Class in com.couchbase.client.core.node
-
The
ViewLocator
extends the round-robin locator with some custom checks. - ViewLocator() - Constructor for class com.couchbase.client.core.node.ViewLocator
- ViewNotFoundException - Exception in com.couchbase.client.core.error
- ViewNotFoundException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.ViewNotFoundException
- ViewRequest - Class in com.couchbase.client.core.msg.view
- ViewRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, String, String, String, Optional<byte[]>, boolean, RequestSpan) - Constructor for class com.couchbase.client.core.msg.view.ViewRequest
- ViewResponse - Class in com.couchbase.client.core.msg.view
- views(String) - Static method in class com.couchbase.client.core.msg.RequestTarget
- VIEWS - Enum constant in enum com.couchbase.client.core.service.ServiceType
-
The View Service.
- VIEWS_NO_ACTIVE_PARTITION - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
There is no active partition on that node, cannot serve view.
- VIEWS_TEMPORARY_FAILURE - Enum constant in enum com.couchbase.client.core.retry.RetryReason
-
If the view engine indicates a temporary issue.
- viewService - Variable in class com.couchbase.client.core.manager.CoreViewIndexManager
- ViewService - Class in com.couchbase.client.core.service
- ViewService(ViewServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.ViewService
- ViewServiceConfig - Class in com.couchbase.client.core.service
- ViewServiceConfig.Builder - Class in com.couchbase.client.core.service
- ViewServiceException - Exception in com.couchbase.client.core.error
-
There was a problem fulfilling the view request.
- ViewServiceException(String) - Constructor for exception com.couchbase.client.core.error.ViewServiceException
- ViewServiceException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ViewServiceException
- viewThreshold() - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
- viewThreshold() - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.
- viewThreshold(Duration) - Method in class com.couchbase.client.core.cnc.tracing.ThresholdLoggingTracer.Builder
-
Allows to customize the viewThreshold.
- viewThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig.Builder
-
Allows to customize the viewThreshold.
- viewThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdLoggingTracerConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
ThresholdLoggingTracerConfig.builder()
. - viewThreshold(Duration) - Method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig.Builder
-
Deprecated.Allows to customize the viewThreshold.
- viewThreshold(Duration) - Static method in class com.couchbase.client.core.env.ThresholdRequestTracerConfig
-
Deprecated.Allows to customize the viewThreshold.
- viewTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- viewTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for view operations.
- viewTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
-
Deprecated.This method creates a new builder. Please see the deprecation notice on
TimeoutConfig.builder()
. - volumeThreshold() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns the volume threshold at which point the circuit will decide if it opens.
- volumeThreshold(int) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
The volume threshold defines how many operations need to be in the window at least so that the threshold percentage can be meaningfully calculated.
- volumeThreshold(int) - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
W
- Waiter(String) - Constructor for class com.couchbase.client.core.transaction.util.ReactiveLock.Waiter
- Waiter(String) - Constructor for class com.couchbase.client.core.transaction.util.ReactiveWaitGroup.Waiter
- waitForBucketConfig(Core, String, Duration) - Static method in class com.couchbase.client.core.util.BucketConfigUtil
-
A bucket config can be null while the bucket has not been opened.
- waitForClusterCapabilities(Core, Duration) - Static method in class com.couchbase.client.core.util.ClusterCapabilitiesUtil
- waitGroupToken - Variable in class com.couchbase.client.core.transaction.util.LockTokens
- waitingBecause(String) - Method in interface com.couchbase.client.core.diagnostics.WaitUntilReadyHelper.WaitUntilReadyLogger
- waitingCount() - Method in class com.couchbase.client.core.transaction.util.ReactiveWaitGroup
- waitUntilBucketDropped(Core, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilBucketPresent(Core, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilCollectionDropped(Core, String, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilCollectionPresent(Core, String, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilDesignDocumentDropped(Core, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilDesignDocumentPresent(Core, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilGroupDropped(Core, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilGroupPresent(Core, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilReady(Core, Set<ServiceType>, Duration, ClusterState, Optional<String>) - Static method in class com.couchbase.client.core.diagnostics.WaitUntilReadyHelper
- waitUntilReady(Deadline, boolean) - Method in class com.couchbase.client.core.endpoint.ProtostellarEndpoint
-
Waits until the ManagedChannel is in READY state.
- waitUntilReady(Set<ServiceType>, Duration, ClusterState, String) - Method in interface com.couchbase.client.core.api.CoreCouchbaseOps
- waitUntilReady(Set<ServiceType>, Duration, ClusterState, String) - Method in class com.couchbase.client.core.Core
- waitUntilReady(Set<ServiceType>, Duration, ClusterState, String) - Method in class com.couchbase.client.core.CoreProtostellar
- WaitUntilReadyCompletedEvent - Class in com.couchbase.client.core.cnc.events.core
- WaitUntilReadyCompletedEvent(Context, WaitUntilReadyCompletedEvent.Reason) - Constructor for class com.couchbase.client.core.cnc.events.core.WaitUntilReadyCompletedEvent
- WaitUntilReadyCompletedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.core
- WaitUntilReadyContext - Class in com.couchbase.client.core.diagnostics
- WaitUntilReadyContext(Set<ServiceType>, Duration, ClusterState, Optional<String>, Map<ServiceType, List<EndpointDiagnostics>>, WaitUntilReadyHelper.WaitUntilReadyState, Set<RequestTarget>) - Constructor for class com.couchbase.client.core.diagnostics.WaitUntilReadyContext
- WaitUntilReadyHelper - Class in com.couchbase.client.core.diagnostics
-
Helper class to perform the "wait until ready" logic.
- WaitUntilReadyHelper() - Constructor for class com.couchbase.client.core.diagnostics.WaitUntilReadyHelper
- WaitUntilReadyHelper.WaitUntilReadyLogger - Interface in com.couchbase.client.core.diagnostics
- WaitUntilReadyHelper.WaitUntilReadyState - Class in com.couchbase.client.core.diagnostics
-
Encapsulates the state of where a wait until ready flow is in.
- WaitUntilReadyState(WaitUntilReadyHelper.WaitUntilReadyLogger) - Constructor for class com.couchbase.client.core.diagnostics.WaitUntilReadyHelper.WaitUntilReadyState
- waitUntilScopeDropped(Core, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilScopePresent(Core, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilSearchIndexDropped(Core, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilSearchIndexPresent(Core, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilUserDropped(Core, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilUserPresent(Core, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilViewDropped(Core, String, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- waitUntilViewPresent(Core, String, String, String) - Static method in class com.couchbase.client.core.util.ConsistencyUtil
- WanDevelopmentProfile - Class in com.couchbase.client.core.env
-
The "wan-development" environment profile.
- WanDevelopmentProfile() - Constructor for class com.couchbase.client.core.env.WanDevelopmentProfile
- warn(String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- warn(String, String) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- warn(String, String, Object...) - Method in class com.couchbase.client.core.transaction.log.CoreTransactionLogger
- WARN - Enum constant in enum com.couchbase.client.core.cnc.Event.Severity
-
Indicates that a component is in a non-ideal state and that something could escalate into an error potentially.
- warningCount() - Method in interface com.couchbase.client.core.api.query.CoreQueryMetrics
- warningCount() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetrics
- warningCount() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetrics
- warnings() - Method in class com.couchbase.client.core.api.query.CoreQueryMetaData
-
Returns any warnings returned by the query engine.
- warnings() - Method in class com.couchbase.client.core.classic.query.ClassicCoreQueryMetaData
- warnings() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- warnings() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- warnings() - Method in class com.couchbase.client.core.protostellar.query.ProtostellarCoreQueryMetaData
- WatchdogInvalidStateIdentifiedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Raised if the watchdog in the core identifies an invalid state (and then tries to fix it).
- WatchdogInvalidStateIdentifiedEvent(Context, String) - Constructor for class com.couchbase.client.core.cnc.events.core.WatchdogInvalidStateIdentifiedEvent
- WatchdogRunFailedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Raised when the watchdog itself runs into an error that is logged.
- WatchdogRunFailedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.WatchdogRunFailedEvent
- watchIndexes(String, Collection<String>, Duration, CoreWatchQueryIndexesOptions) - Method in class com.couchbase.client.core.manager.CoreQueryIndexManager
- watchIndexes(Collection<String>, Duration, CoreWatchQueryIndexesOptions) - Method in class com.couchbase.client.core.manager.CoreCollectionQueryIndexManager
- watchPrimary() - Method in interface com.couchbase.client.core.api.manager.CoreWatchQueryIndexesOptions
- when(Consumer<Instant>, Consumer<Duration>, Runnable) - Method in class com.couchbase.client.core.api.kv.CoreExpiry
- wireName() - Method in enum com.couchbase.client.core.topology.BucketCapability
- wireName() - Method in enum com.couchbase.client.core.topology.ClusterCapability
- with() - Method in interface com.couchbase.client.core.api.manager.CoreCreateQueryIndexSharedOptions
- withApplicationContext(T) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- withApplicationContext(T) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
-
Deprecated.
- withApplicationContext(T) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with an application context that may be used to perform any rollbacks before a repeat.
- withApplicationContext(T) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function with an application context that may be used to perform any rollbacks before a retry.
- withBackoffScheduler(Scheduler) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- withBackoffScheduler(Scheduler) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
-
Deprecated.
- withBackoffScheduler(Scheduler) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function that uses the scheduler provided for backoff delays.
- withBackoffScheduler(Scheduler) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Deprecated.Returns a retry function that uses the scheduler provided for backoff delays.
- withDuration(Duration) - Static method in class com.couchbase.client.core.retry.RetryAction
-
Constructs a new
RetryAction
indicating that the request should be retried after the given duration. - withExponentialBackoff(Duration, Duration, int) - Static method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
-
Creates a new
BestEffortRetryStrategy
with custom exponential backoff boundaries. - withKetamaAuthority(HostAndPort) - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- withKvPort(Integer) - Method in class com.couchbase.client.core.env.SeedNode
-
Returns a copy of this seed node, with the given KV port.
- withManagerPort(Integer) - Method in class com.couchbase.client.core.env.SeedNode
-
Returns a copy of this seed node, with the given Manager port.
- withMessageAndErrorContext(String, ErrorContext) - Static method in exception com.couchbase.client.core.error.IndexNotFoundException
- withNodeIdentifier(NodeIdentifier) - Method in class com.couchbase.client.core.msg.RequestTarget
- without(ServiceType, ServiceType...) - Method in class com.couchbase.client.core.topology.HostAndServicePorts
- withParams(Map<String, String>) - Method in class com.couchbase.client.core.util.ConnectionString
- withParentSpan(RequestSpan) - Method in interface com.couchbase.client.core.endpoint.http.CoreCommonOptions
- withPort(int) - Method in class com.couchbase.client.core.util.HostAndPort
- withProtostellarPort(Integer) - Method in class com.couchbase.client.core.env.SeedNode
-
Returns a copy of this seed node, with the given Protostellar port.
- withScheduler(Scheduler) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
-
Builder method that returns new instance of
SchedulerClock
which is constructed from oldZoneId
and passedScheduler
instance - withScheme(ConnectionString.Scheme) - Method in class com.couchbase.client.core.util.ConnectionString
- withZone(ZoneId) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- wrap(Request<?>, CompletableFuture<T>, boolean) - Static method in class com.couchbase.client.core.Reactor
- wrap(CompletableFuture<T>, Runnable) - Static method in class com.couchbase.client.core.Reactor
-
Converts the given future into a mono.
- wrapped() - Method in interface com.couchbase.client.core.error.transaction.internal.WrappedTransactionOperationFailedException
- WrappedTransactionOperationFailedException - Interface in com.couchbase.client.core.error.transaction.internal
-
TransactionOperationFailedException is raised as an opaque signal that something went wrong with a transaction operation.
- write(ByteBuf, long) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
-
Writes the unsigned LEB128 representation of the value to the buffer.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
-
When a request comes along, this code decides if and how to switch out the handlers.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.MemcacheProtocolVerificationHandler
-
Makes sure that outgoing requests are valid.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
Writes a given request and encodes it.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.TrafficCaptureHandler
- WRITE - Enum constant in enum com.couchbase.client.core.manager.CoreQueryType
- WRITE_WRITE_CONFLICT_INSERTING - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- WRITE_WRITE_CONFLICT_INSERTING_GET - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- WRITE_WRITE_CONFLICT_READING_ATR - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- WRITE_WRITE_CONFLICT_REMOVING - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- WRITE_WRITE_CONFLICT_REPLACING - Enum constant in enum com.couchbase.client.core.transaction.forwards.ForwardCompatibilityStage
- writer() - Static method in class com.couchbase.client.core.json.Mapper
-
Returns an ObjectWriter for advanced use cases.
- writeTo(ObjectNode) - Method in class com.couchbase.client.core.api.search.vector.CoreVector
- WriteTrafficCapturedEvent - Class in com.couchbase.client.core.cnc.events.io
- WriteTrafficCapturedEvent(IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.WriteTrafficCapturedEvent
- writeUnits - Variable in class com.couchbase.client.core.io.netty.kv.MemcacheProtocol.FlexibleExtras
- writeUnits - Variable in class com.couchbase.client.core.transaction.util.MeteringUnits
- writeUnits() - Method in class com.couchbase.client.core.api.kv.CoreKvResponseMetadata
- writeUnits() - Method in class com.couchbase.client.core.transaction.util.MeteringUnits.MeteringUnitsBuilder
X
- xattr() - Method in class com.couchbase.client.core.api.kv.CoreSubdocGetCommand
- xattr() - Method in class com.couchbase.client.core.api.kv.CoreSubdocMutateCommand
- xattr() - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
- xattr() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest.Command
- XATTR - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- XATTR - Enum constant in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
Extended attributes (XATTR)
- XATTR - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable xattr support.
- XATTR - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- XATTR_CANNOT_MODIFY_VATTR - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Cannot modify this virtual attribute.
- XATTR_INVALID_FLAG_COMBO - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
An invalid combination of operations, using macros when not using extended attributes
- XATTR_INVALID_KEY_COMBO - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Only single xattr key may be accessed at the same time
- XATTR_INVALID_ORDER - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Invalid XATTR order.
- XATTR_NO_ACCESS - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
User does not have permission to access this attribute.
- XATTR_UNKNOWN_MACRO - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The server has no knowledge of the requested macro
- XATTR_UNKNOWN_VATTR - Enum constant in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Unknown virtual attribute.
- XattrCannotModifyVirtualAttributeException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when the virtual attribute cannot be modified.
- XattrCannotModifyVirtualAttributeException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrCannotModifyVirtualAttributeException
- XattrInvalidFlagComboException - Exception in com.couchbase.client.core.error.subdoc
-
Deprecated.
- XattrInvalidFlagComboException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrInvalidFlagComboException
-
Deprecated.
- XattrInvalidKeyComboException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when more than one xattr key has been requested.
- XattrInvalidKeyComboException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrInvalidKeyComboException
- XattrInvalidOrderException - Exception in com.couchbase.client.core.error.subdoc
-
Deprecated.
- XattrInvalidOrderException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrInvalidOrderException
-
Deprecated.
- XattrNoAccessException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when an extended attribute cannot be accessed.
- XattrNoAccessException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrNoAccessException
- XattrUnknownMacroException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when a macro has been requested which is not recognised by the server.
- XattrUnknownMacroException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrUnknownMacroException
- XattrUnknownVirtualAttributeException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when a virtual attribute has been requested which is not recognised by the server.
- XattrUnknownVirtualAttributeException(ErrorContext) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrUnknownVirtualAttributeException
- XDCR_CHECKPOINTING - Enum constant in enum com.couchbase.client.core.config.BucketCapabilities
-
Deprecated.
- XDCR_CHECKPOINTING - Enum constant in enum com.couchbase.client.core.topology.BucketCapability
- XERROR - Enum constant in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable extended error map support.
Y
- YARDS - Enum constant in enum com.couchbase.client.core.api.search.sort.CoreSearchGeoDistanceUnits
Z
- zero() - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
-
Backoff function with no backoff delay
- ZERO - Static variable in class com.couchbase.client.core.config.ConfigVersion
-
Deprecated.A synthetic version, older than anything the server could send.
- ZERO - Static variable in class com.couchbase.client.core.topology.TopologyRevision
-
A synthetic revision, older than anything the server could send.
- ZERO_BACKOFF - Static variable in interface com.couchbase.client.core.retry.reactor.Backoff
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form