A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractBucketConfig - Class in com.couchbase.client.core.config
- AbstractBucketConfig(String, String, BucketNodeLocator, String, String, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, String, Map<String, Set<ClusterCapabilities>>) - Constructor for class com.couchbase.client.core.config.AbstractBucketConfig
- AbstractContext - Class in com.couchbase.client.core.cnc
-
Common parent method for all contexts.
- AbstractContext() - Constructor for class com.couchbase.client.core.cnc.AbstractContext
- AbstractEvent - Class in com.couchbase.client.core.cnc
-
This
Event
implementation can be used as a base event to inherit from. - AbstractEvent(Event.Severity, Event.Category, Duration, Context) - Constructor for class com.couchbase.client.core.cnc.AbstractEvent
- AbstractEvent(Event.Severity, String, Duration, Context) - Constructor for class com.couchbase.client.core.cnc.AbstractEvent
-
Creates a new abstract event.
- AbstractPooledEndpointServiceConfig - Class in com.couchbase.client.core.service
- AbstractPooledEndpointServiceConfig.Builder<SELF extends AbstractPooledEndpointServiceConfig.Builder> - Class in com.couchbase.client.core.service
- AbstractRetry<T,S> - Class in com.couchbase.client.core.retry.reactor
- accept(Event) - Method in class com.couchbase.client.core.cnc.LoggingEventConsumer
- ACCESS_ERROR - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Access problem.
- active() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- active() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- active() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- active() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- ACTIVE - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence to the active node of the document only.
- add(ByteBuf) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- add(ByteBuf) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
-
Appends the given buffer to the end of the stream.
- add(String, boolean) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- add(String, int) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- add(String, long) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- add(String, String) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- ADD - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The add (insert) command.
- address() - Method in class com.couchbase.client.core.env.SeedNode
- address() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
- address() - Method in class com.couchbase.client.core.node.NodeIdentifier
- addService(ServiceType, int, Optional<String>) - Method in class com.couchbase.client.core.node.Node
- after() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- allBut(Class<? extends Throwable>...) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function that retries errors resulting from all exceptions except the specified non-retriable exceptions, once.
- allNodeAddresses() - Method in class com.couchbase.client.core.config.ClusterConfig
- allowedMechanisms() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- allowedSaslMechanisms() - Method in class com.couchbase.client.core.env.IoConfig
- allowedSaslMechanisms(Set<SaslMechanism>) - Static method in class com.couchbase.client.core.env.IoConfig
- allowedSaslMechanisms(Set<SaslMechanism>) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- allowsRequest() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
Returns true if requests are allowed to go through and be tracked.
- allowsRequest() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- ALREADY_ADDED - com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
-
Add service ignored because it has been already added.
- ALREADY_SHUTDOWN - com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
The provider is already shutdown when the config was provided.
- AlreadyShutdownException - Exception in com.couchbase.client.core.error
-
Thrown if a resource is already permanently terminated and tried to be used afterwards.
- AlreadyShutdownException() - Constructor for exception com.couchbase.client.core.error.AlreadyShutdownException
- ALT_REQUEST - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Allows the server to accept requests with flexible extras.
- alternateAddress() - Method in class com.couchbase.client.core.CoreContext
-
Returns the alternate address identifier, if present.
- alternateAddress() - Method in class com.couchbase.client.core.node.NodeContext
- alternateAddress(Optional<String>) - Method in class com.couchbase.client.core.CoreContext
-
Sets the alternate address on this context.
- AlternateAddress - Class in com.couchbase.client.core.config
- AlternateAddress(String, Map<String, Integer>) - Constructor for class com.couchbase.client.core.config.AlternateAddress
- alternateAddresses() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider.AlternateAddressHolder
- alternateAddresses() - Method in class com.couchbase.client.core.config.NodeInfo
- alternateAddresses() - Method in class com.couchbase.client.core.config.PortInfo
- alternateRequestEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
- ANALYTICS - com.couchbase.client.core.service.ServiceType
-
The Analytics Service.
- AnalyticsChunkHeader - Class in com.couchbase.client.core.msg.analytics
- AnalyticsChunkHeader(String, Optional<String>, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- AnalyticsChunkResponseParser - Class in com.couchbase.client.core.io.netty.analytics
- AnalyticsChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- AnalyticsChunkRow - Class in com.couchbase.client.core.msg.analytics
- AnalyticsChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsChunkRow
- AnalyticsChunkTrailer - Class in com.couchbase.client.core.msg.analytics
- AnalyticsChunkTrailer(String, byte[], Optional<byte[]>, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- analyticsCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- analyticsCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
- analyticsCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures a
CircuitBreaker
to use for analytics operations. - AnalyticsEndpoint - Class in com.couchbase.client.core.endpoint
- AnalyticsEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.AnalyticsEndpoint
- AnalyticsEndpoint.AnalyticsPipelineInitializer - Class in com.couchbase.client.core.endpoint
- analyticsEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for analytics traffic. - analyticsEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
- analyticsEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
- AnalyticsException - Exception in com.couchbase.client.core.error
-
There was a problem fulfilling the analytics request.
- AnalyticsException(byte[]) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
- AnalyticsException(byte[], Throwable) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
- AnalyticsException(AnalyticsException) - Constructor for exception com.couchbase.client.core.error.AnalyticsException
- AnalyticsHandlerSwitcher - Class in com.couchbase.client.core.io.netty.analytics
- AnalyticsHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.analytics.AnalyticsHandlerSwitcher
- AnalyticsMessageHandler - Class in com.couchbase.client.core.io.netty.analytics
- AnalyticsMessageHandler(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.analytics.AnalyticsMessageHandler
- AnalyticsRequest - Class in com.couchbase.client.core.msg.analytics
- AnalyticsRequest(Duration, CoreContext, RetryStrategy, Authenticator, byte[], int, boolean) - Constructor for class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- AnalyticsResponse - Class in com.couchbase.client.core.msg.analytics
- AnalyticsService - Class in com.couchbase.client.core.service
- AnalyticsService(AnalyticsServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.AnalyticsService
- analyticsServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
- analyticsServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- analyticsServiceConfig(AnalyticsServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
- analyticsServiceConfig(AnalyticsServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- AnalyticsServiceConfig - Class in com.couchbase.client.core.service
- AnalyticsServiceConfig.Builder - Class in com.couchbase.client.core.service
- analyticsTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- analyticsTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- analyticsTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for analytics operations.
- Analyzer - Interface in com.couchbase.client.core.cnc.diagnostics
- any() - Static method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function that retries any exception, once.
- anyOf(Class<? extends Throwable>...) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function that retries errors resulting from any of the specified exceptions, once.
- APPEND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Binary append.
- AppendRequest - Class in com.couchbase.client.core.msg.kv
- AppendRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte[], long, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.AppendRequest
- AppendResponse - Class in com.couchbase.client.core.msg.kv
- AppendResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.AppendResponse
- applicationContext() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- applicationContext() - Method in interface com.couchbase.client.core.retry.reactor.IterationContext
-
Application context that may be used to perform any rollbacks before a retry.
- apply(Publisher<S>) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Transforms the source into a repeating
Flux
based on the properties configured for this function. - apply(Publisher<S>) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Transforms the source into a retrying
Flux
based on the properties configured for this function. - apply(Flux<Long>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- apply(Flux<Throwable>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- ARRAY_ADD_UNIQUE - com.couchbase.client.core.msg.kv.SubdocCommandType
- ARRAY_INSERT - com.couchbase.client.core.msg.kv.SubdocCommandType
- ARRAY_PUSH_FIRST - com.couchbase.client.core.msg.kv.SubdocCommandType
- ARRAY_PUSH_LAST - com.couchbase.client.core.msg.kv.SubdocCommandType
- asJson() - Method in enum com.couchbase.client.core.diag.PingServiceHealth.PingState
-
Returns the json representation for this enum.
- AssignChannelInfo - Interface in com.couchbase.client.core.msg.util
- attachContext(Map<String, Object>) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Writes a diagnostics key/value pair.
- attempt() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
- attributes() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- AUTH - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation failed because the client failed to authenticate or is not authorized to perform this operation.
- AuthenticationException - Exception in com.couchbase.client.core.error
-
Every exception that has to do with authentication problems should either instantiate or subclass from this type.
- AuthenticationException() - Constructor for exception com.couchbase.client.core.error.AuthenticationException
- AuthenticationException(String) - Constructor for exception com.couchbase.client.core.error.AuthenticationException
- AuthenticationException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.AuthenticationException
- AuthenticationException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.AuthenticationException
- AuthenticationException(Throwable) - Constructor for exception com.couchbase.client.core.error.AuthenticationException
- authenticator() - Method in class com.couchbase.client.core.CoreContext
-
Returns the authenticator used for this core.
- Authenticator - Interface in com.couchbase.client.core.env
-
The
Authenticator
encapsulates authentication strategies. - authHttpRequest(ServiceType, HttpRequest) - Method in interface com.couchbase.client.core.env.Authenticator
-
Allows to add authentication credentials to the http request for the given service.
- authHttpRequest(ServiceType, HttpRequest) - Method in class com.couchbase.client.core.env.CertificateAuthenticator
- authHttpRequest(ServiceType, HttpRequest) - Method in class com.couchbase.client.core.env.PasswordAuthenticator
- authKeyValueConnection(EndpointContext, ChannelPipeline) - Method in interface com.couchbase.client.core.env.Authenticator
-
Allows the authenticator to add KV handlers during connection bootstrap to perform authentication.
- authKeyValueConnection(EndpointContext, ChannelPipeline) - Method in class com.couchbase.client.core.env.CertificateAuthenticator
- authKeyValueConnection(EndpointContext, ChannelPipeline) - Method in class com.couchbase.client.core.env.PasswordAuthenticator
- AUTO - Static variable in class com.couchbase.client.core.env.NetworkResolution
-
Based on heuristics discovers if internal or external resolution will be used.
- AUTO_RETRY - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
Use retry specifications from the server.
B
- backoff() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- backoff() - Method in interface com.couchbase.client.core.retry.reactor.IterationContext
-
The backoff delay.
- backoff(Backoff) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- backoff(Backoff) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- backoff(Backoff) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with backoff delay.
- backoff(Backoff) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with backoff delay.
- Backoff - Interface in com.couchbase.client.core.retry.reactor
-
Backoff function
- BackoffDelay - Class in com.couchbase.client.core.retry.reactor
- BackoffDelay(Duration) - Constructor for class com.couchbase.client.core.retry.reactor.BackoffDelay
- BackoffDelay(Duration, Duration, Duration) - Constructor for class com.couchbase.client.core.retry.reactor.BackoffDelay
- BadDeltaException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when the delta in an arithmetic operation (eg counter) is invalid.
- BadDeltaException() - Constructor for exception com.couchbase.client.core.error.subdoc.BadDeltaException
- BadDeltaException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.BadDeltaException
- BaseBucketLoader - Class in com.couchbase.client.core.config.loader
-
The
BaseBucketLoader
contains all common functionality needed for the actual loader implementations. - BaseChunkResponseParser<H extends ChunkHeader,ROW extends ChunkRow,T extends ChunkTrailer> - Class in com.couchbase.client.core.io.netty.chunk
-
Provides a common, abstract implementation of the
ChunkResponseParser
interface. - BaseChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- BaseEndpoint - Class in com.couchbase.client.core.endpoint
-
This
BaseEndpoint
implements all common logic for endpoints that wrap the IO layer. - BaseKeyValueRequest<R extends Response> - Class in com.couchbase.client.core.msg.kv
-
The
BaseKeyValueRequest
should be subclassed by all KeyValue requests since it provides common ground for all of them (i.e. - BaseKeyValueRequest(Duration, CoreContext, RetryStrategy, String, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- BaseManagerRequest<R extends Response> - Class in com.couchbase.client.core.msg.manager
-
Base class for the manager requests, mainly to define the service type in a uniform way.
- BaseRequest<R extends Response> - Class in com.couchbase.client.core.msg
-
Base class for all
Requests
. - BaseRequest(Duration, CoreContext, RetryStrategy) - Constructor for class com.couchbase.client.core.msg.BaseRequest
-
Creates a basic request that has all the required properties to be executed in general.
- BaseResponse - Class in com.couchbase.client.core.msg
-
The parent class for all responses passing through the SDK.
- BaseResponse(ResponseStatus) - Constructor for class com.couchbase.client.core.msg.BaseResponse
- BestEffortRetryStrategy - Class in com.couchbase.client.core.retry
- BINARY - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- BINARY_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- BINARY_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- BINARY_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- body(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns the body of the message if available.
- BOOLEAN_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- BOOLEAN_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- bucket() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketCompletedEvent
-
Returns the name of the bucket that got selected.
- bucket() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketDisabledEvent
-
Returns the bucket name for this event.
- bucket() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- bucket() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- bucket() - Method in class com.couchbase.client.core.io.IoContext
-
Returns the bucket name if present.
- bucket() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
-
The name of the bucket.
- bucket() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- bucket() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- bucket() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- bucket() - Method in interface com.couchbase.client.core.msg.ScopedRequest
- bucket() - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
- bucket() - Method in class com.couchbase.client.core.msg.view.ViewRequest
- bucket() - Method in class com.couchbase.client.core.service.ServiceContext
- BUCKET - com.couchbase.client.core.service.ServiceScope
- bucketCapabilities() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- bucketCapabilities() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Returns all the capabilities that are enabled and recognized on this bucket.
- BucketCapabilities - Enum in com.couchbase.client.core.config
-
Describes the bucket capabilities in an abstract fashion as provided by the server.
- BucketClosedEvent - Class in com.couchbase.client.core.cnc.events.core
-
This event is raised once a bucket has been closed.
- BucketClosedEvent(Duration, Context, String) - Constructor for class com.couchbase.client.core.cnc.events.core.BucketClosedEvent
- bucketConfig(String) - Method in class com.couchbase.client.core.config.ClusterConfig
- BucketConfig - Interface in com.couchbase.client.core.config
-
Represents a Couchbase Bucket Configuration.
- BucketConfigParser - Class in com.couchbase.client.core.config
-
An abstraction over the bucket parser which takes a raw config as a string and turns it into a
BucketConfig
. - BucketConfigParser() - Constructor for class com.couchbase.client.core.config.BucketConfigParser
- BucketConfigRefreshFailedEvent - Class in com.couchbase.client.core.cnc.events.config
- BucketConfigRefreshFailedEvent(Context, BucketConfigRefreshFailedEvent.RefresherType, BucketConfigRefreshFailedEvent.Reason, Optional<Object>) - Constructor for class com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent
- BucketConfigRefreshFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.config
-
The reason with severity for the failure.
- BucketConfigRefreshFailedEvent.RefresherType - Enum in com.couchbase.client.core.cnc.events.config
-
The type of refresher that causes the failure.
- BucketConfigRequest - Class in com.couchbase.client.core.msg.manager
- BucketConfigRequest(Duration, CoreContext, RetryStrategy, String, Authenticator, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.manager.BucketConfigRequest
- BucketConfigResponse - Class in com.couchbase.client.core.msg.manager
- bucketConfigs() - Method in class com.couchbase.client.core.config.ClusterConfig
- BucketConfigStreamingRequest - Class in com.couchbase.client.core.msg.manager
-
Performs a (potential endless) streaming request against the cluster manager for the given bucket.
- BucketConfigStreamingRequest(Duration, CoreContext, RetryStrategy, String, Authenticator) - Constructor for class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
- BucketConfigStreamingResponse - Class in com.couchbase.client.core.msg.manager
- BucketConfigUpdatedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised when a bucket config has been updated.
- BucketConfigUpdatedEvent(Context, BucketConfig) - Constructor for class com.couchbase.client.core.cnc.events.config.BucketConfigUpdatedEvent
- BucketLoader - Interface in com.couchbase.client.core.config.loader
-
The
BucketLoader
is responsible for initially loading a fresh configuration from the cluster. - bucketName() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- BucketNodeLocator - Enum in com.couchbase.client.core.config
-
Represents the node locator used for the specific bucket type.
- BucketOpenedEvent - Class in com.couchbase.client.core.cnc.events.core
-
This event is raised once a bucket has been opened.
- BucketOpenedEvent(Duration, Context, String) - Constructor for class com.couchbase.client.core.cnc.events.core.BucketOpenedEvent
- BucketRefresher - Interface in com.couchbase.client.core.config.refresher
-
The
BucketRefresher
is responsible to keep the configurations up to date after the initial bootstrap/load. - BucketType - Enum in com.couchbase.client.core.config
-
Represents the possible bucket types.
- build() - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- build() - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor.Builder
- build() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
Creates a new
CircuitBreakerConfig
out of the configured properties. - build() - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
- build() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- build() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- build() - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
- build() - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
- build() - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
- build() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- build() - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
- build() - Method in class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
-
Return a new parser using the builder's configuration.
- build() - Method in class com.couchbase.client.core.service.AnalyticsServiceConfig.Builder
- build() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig.Builder
- build() - Method in class com.couchbase.client.core.service.QueryServiceConfig.Builder
- build() - Method in class com.couchbase.client.core.service.SearchServiceConfig.Builder
- build() - Method in class com.couchbase.client.core.service.ViewServiceConfig.Builder
- build() - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- build(ByteBuf, StreamWindow) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
-
Return a new parser that uses the given scratch buffer and stream window.
- builder() - Static method in class com.couchbase.client.core.cnc.DefaultEventBus
- builder() - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Creates a new builder to customize the configuration properties.
- builder() - Static method in class com.couchbase.client.core.env.CompressionConfig
-
This builder allows to customize a
CompressionConfig
. - builder() - Static method in class com.couchbase.client.core.env.CoreEnvironment
- builder() - Static method in class com.couchbase.client.core.env.IoConfig
- builder() - Static method in class com.couchbase.client.core.env.IoEnvironment
- builder() - Static method in class com.couchbase.client.core.env.LoggerConfig
- builder() - Static method in class com.couchbase.client.core.env.SecurityConfig
- builder() - Static method in class com.couchbase.client.core.env.ServiceConfig
- builder() - Static method in class com.couchbase.client.core.env.TimeoutConfig
- builder() - Static method in class com.couchbase.client.core.json.stream.JsonStreamParser
-
Construct new parser instances using the builder returned by this method.
- builder() - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
- builder() - Static method in class com.couchbase.client.core.service.KeyValueServiceConfig
- builder() - Static method in class com.couchbase.client.core.service.QueryServiceConfig
- builder() - Static method in class com.couchbase.client.core.service.SearchServiceConfig
- builder() - Static method in class com.couchbase.client.core.service.ViewServiceConfig
- builder(EventBus) - Static method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
-
Creates a new
DiagnosticsMonitor
with custom settings. - Builder() - Constructor for class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.env.CompressionConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.env.CoreEnvironment.Builder
- Builder() - Constructor for class com.couchbase.client.core.env.IoConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.env.IoEnvironment.Builder
- Builder() - Constructor for class com.couchbase.client.core.env.LoggerConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.env.SecurityConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.env.ServiceConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.env.TimeoutConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
- Builder() - Constructor for class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.service.AnalyticsServiceConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.service.KeyValueServiceConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.service.QueryServiceConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.service.SearchServiceConfig.Builder
- Builder() - Constructor for class com.couchbase.client.core.service.ViewServiceConfig.Builder
- Builder(EventBus) - Constructor for class com.couchbase.client.core.cnc.DiagnosticsMonitor.Builder
- Bytes - Class in com.couchbase.client.core.util
-
Defines useful constants and methods with regards to bytes.
- Bytes() - Constructor for class com.couchbase.client.core.util.Bytes
C
- cancel() - Method in class com.couchbase.client.core.msg.RequestContext
-
Allows to cancel the attached
Request
from anywhere in the code. - cancel(CancellationReason) - Method in class com.couchbase.client.core.msg.BaseRequest
- cancel(CancellationReason) - Method in interface com.couchbase.client.core.msg.Request
-
Cancels this request.
- cancellationReason() - Method in class com.couchbase.client.core.msg.BaseRequest
- cancellationReason() - Method in interface com.couchbase.client.core.msg.Request
-
If the request is
Request.cancelled()
, this returns the reason why. - CancellationReason - Class in com.couchbase.client.core.msg
-
Describes the reason why a
Request
has been cancelled. - cancelled() - Method in class com.couchbase.client.core.msg.BaseRequest
- cancelled() - Method in interface com.couchbase.client.core.msg.Request
-
Allows to check if this request has been cancelled before it got a chance to be either failed or succeeded.
- CANCELLED_VIA_CONTEXT - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
The user or some other code proactively cancelled the request by cancelling it through its attached context.
- CannotInsertValueException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when the provided value cannot be inserted at the given path.
- CannotInsertValueException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.CannotInsertValueException
- captureTraffic() - Method in class com.couchbase.client.core.env.IoConfig
- captureTraffic(ServiceType...) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- captureTraffic(ServiceType...) - Static method in class com.couchbase.client.core.env.IoConfig
- CarrierBucketConfigRequest - Class in com.couchbase.client.core.msg.kv
- CarrierBucketConfigRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- CarrierBucketConfigResponse - Class in com.couchbase.client.core.msg.kv
- CarrierGlobalConfigRequest - Class in com.couchbase.client.core.msg.kv
-
A request to fetch a global configuration.
- CarrierGlobalConfigRequest(Duration, CoreContext, RetryStrategy, NodeIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- CarrierGlobalConfigResponse - Class in com.couchbase.client.core.msg.kv
- cas() - Method in class com.couchbase.client.core.msg.kv.AppendResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
-
Returns the CAS value of the document at the time of the fetch.
- cas() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
-
Returns the CAS value of the document at the time of the fetch.
- cas() - Method in class com.couchbase.client.core.msg.kv.GetResponse
-
Returns the CAS value of the document at the time of the fetch.
- cas() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.InsertResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.PrependResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.RemoveResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.ReplaceResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.TouchResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.UnlockResponse
- cas() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
- cas() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- cas(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method to extract the cas from a message.
- CASMismatchException - Exception in com.couchbase.client.core.error
-
Indicates an optimistic locking failure.
- category() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- category() - Method in interface com.couchbase.client.core.cnc.Event
-
The Category of this event.
- CATEGORY_PREFIX - Static variable in interface com.couchbase.client.core.cnc.Event
- cause() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
- cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
-
Returns the cause of the failure.
- cause() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
-
The cause of the unexpected connecting error.
- CbCollections - Class in com.couchbase.client.core.util
- CBHELLO - com.couchbase.client.core.config.BucketCapabilities
- CbObjects - Class in com.couchbase.client.core.util
- CbStrings - Class in com.couchbase.client.core.util
- CbThrowables - Class in com.couchbase.client.core.util
- CCCP - com.couchbase.client.core.config.BucketCapabilities
- ceil() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- CertificateAuthenticator - Class in com.couchbase.client.core.env
- CHANNEL_CLOSED_WHILE_IN_FLIGHT - com.couchbase.client.core.retry.RetryReason
-
The underlying channel on the endpoint closed while this operation was still in-flight and we do not have a response yet.
- CHANNEL_ID_KEY - Static variable in class com.couchbase.client.core.io.netty.kv.ChannelAttributes
-
Holds the channel ID negotiated with KV engine once set.
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
-
When the channel becomes active, make sure that the chunked handler is added since that is the most likely needed one upfront (and the most perf critical one).
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
-
As soon as the channel is active start sending the hello request but also schedule a timeout properly.
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
-
Actions to be performed when the channel becomes active.
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
When this channel is marked active it also needs to propagate that to the aggregator.
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.PipelineErrorHandler
- channelActive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.TrafficCaptureHandler
- ChannelAttributes - Class in com.couchbase.client.core.io.netty.kv
-
This class holds all kinds of channel attributes that are in used across the KV channel.
- ChannelClosedProactivelyEvent - Class in com.couchbase.client.core.cnc.events.io
-
This warning indicates that the client closed an active IO channel/socket proactively because it detected an invalid state.
- ChannelClosedProactivelyEvent(IoContext, ChannelClosedProactivelyEvent.Reason) - Constructor for class com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent
- ChannelClosedProactivelyEvent.Reason - Enum in com.couchbase.client.core.cnc.events.io
-
Specifies the reasons why a channel has been proactively closed by the SDK.
- ChannelContext - Class in com.couchbase.client.core.io.netty.kv
-
Holds context to encode KV operations based on what got negotiated in the channel.
- ChannelContext(CompressionConfig, boolean, boolean, Optional<String>, boolean, boolean, CollectionMap) - Constructor for class com.couchbase.client.core.io.netty.kv.ChannelContext
- channelFutureIntoMono(ChannelFuture) - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Helper method to convert a netty
ChannelFuture
into an asyncMono
. - channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
- channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
- channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
- channelInactive(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.PipelineErrorHandler
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
-
As soon as we get a response, turn it into a list of negotiated server features.
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.MemcacheProtocolVerificationHandler
-
Makes sure that incoming responses are valid.
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
Parses the full http response and sends it to decode into the request.
- channelRead(ChannelHandlerContext, Object) - Method in class com.couchbase.client.core.io.netty.TrafficCaptureHandler
- ChunkDecodable<H extends ChunkHeader,ROW extends ChunkRow,T extends ChunkTrailer,R extends ChunkedResponse<H,ROW,T>> - Interface in com.couchbase.client.core.msg.chunk
-
Marker interface to describe how the chunked response can be decoded.
- ChunkedHandlerSwitcher - Class in com.couchbase.client.core.io.netty
-
Parent class for all pipelines which need to switch between a chunked and a non-chunked handler structure.
- ChunkedHandlerSwitcher(ChunkedMessageHandler, NonChunkedHttpMessageHandler, Class<? extends Request>) - Constructor for class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
-
Creates a new chunked handler switcher.
- ChunkedMessageHandler<H extends ChunkHeader,ROW extends ChunkRow,T extends ChunkTrailer,R extends ChunkedResponse<H,ROW,T>,REQ extends HttpRequest<H,ROW,T,R>> - Class in com.couchbase.client.core.io.netty.chunk
-
Implements the chunk stream handling for all generic http stream based services.
- ChunkedMessageHandler(BaseEndpoint, EndpointContext, ChunkResponseParser<H, ROW, T>) - Constructor for class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
-
Creates a new
ChunkedMessageHandler
. - ChunkedResponse<H extends ChunkHeader,R extends ChunkRow,T extends ChunkTrailer> - Interface in com.couchbase.client.core.msg.chunk
-
Describes a full chunked response with its required sections.
- ChunkHeader - Interface in com.couchbase.client.core.msg.chunk
-
Marker interface to describe the leading bits of a chunked response.
- ChunkResponseParser<H extends ChunkHeader,ROW extends ChunkRow,T extends ChunkTrailer> - Interface in com.couchbase.client.core.io.netty.chunk
-
Defines the common parser interface for all chunked response parser implementations.
- ChunkRow - Interface in com.couchbase.client.core.msg.chunk
-
Marker interface to describe a row emitted from a chunked response.
- ChunkTrailer - Interface in com.couchbase.client.core.msg.chunk
-
Marker interface to describe the trailing bits of a chunked response.
- circuitBreaker() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- CircuitBreaker - Interface in com.couchbase.client.core.endpoint
-
The
CircuitBreaker
interface defines the external integration points between an implementation and its callingBaseEndpoint
. - CircuitBreaker.State - Enum in com.couchbase.client.core.endpoint
-
Represents all the states a circuit breaker can be in, possibly.
- CircuitBreakerConfig - Class in com.couchbase.client.core.endpoint
-
Allows configuring a
CircuitBreaker
. - CircuitBreakerConfig.Builder - Class in com.couchbase.client.core.endpoint
- cleanup() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- cleanup() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Releases resources managed by the parser and prepares it for reuse.
- clearContext() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Clears the diagnostics context for this thread.
- clientContext() - Method in class com.couchbase.client.core.msg.RequestContext
-
Returns the custom user payload of this request.
- clientContext(Map<String, Object>) - Method in class com.couchbase.client.core.msg.RequestContext
-
Allows to set a custom payload for this request.
- clientContextId() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- clientContextId() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- clientHash() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
If present, returns the git hash for the client at build time.
- clientVersion() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
If present, returns the client version at build time.
- close() - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- close() - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
-
Releases resources managed by the parser.
- close() - Method in interface com.couchbase.client.core.json.stream.StreamWindow
-
Releases all buffers owned by the window.
- close() - Method in class com.couchbase.client.core.util.CompositeStateful
-
Closes the composite permanently and deregisters all elements.
- close() - Method in class com.couchbase.client.core.util.SingleStateful
-
Doesn't have to be called, added for good measure.
- closeBucket(String) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Initiates the bucket closing process.
- closeBucket(String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- closeChannelWithReason(IoContext, ChannelHandlerContext, ChannelClosedProactivelyEvent.Reason) - Static method in class com.couchbase.client.core.io.netty.HandlerUtils
-
Proactively close this channel with the given reason.
- CLOSED - com.couchbase.client.core.endpoint.CircuitBreaker.State
-
The circuit breaker is tracking and closed.
- CLUSTER - com.couchbase.client.core.service.ServiceScope
- clusterCapabilities() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- clusterCapabilities() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Returns the cluster capabilities reported by the server.
- clusterCapabilities() - Method in class com.couchbase.client.core.config.ClusterConfig
-
Returns the current cluster capabilities.
- clusterCapabilities() - Method in class com.couchbase.client.core.config.GlobalConfig
-
All global cluster capabilities.
- ClusterCapabilities - Enum in com.couchbase.client.core.config
-
Contains all the cluster capabilities this SDK supports (depending on the server version, the cluster may export more than these).
- clusterConfig() - Method in class com.couchbase.client.core.Core
-
This API provides access to the current config that is published throughout the core.
- ClusterConfig - Class in com.couchbase.client.core.config
-
The
ClusterConfig
holds bucket and global configurations in a central place. - ClusterConfig() - Constructor for class com.couchbase.client.core.config.ClusterConfig
-
Creates a new
ClusterConfig
. - clusterLevelQuery(ServiceType) - Static method in exception com.couchbase.client.core.error.FeatureNotAvailableException
- ClusterManagerBucketLoader - Class in com.couchbase.client.core.config.loader
-
This loader is responsible for loading a config from the cluster manager.
- ClusterManagerBucketLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.ClusterManagerBucketLoader
- ClusterManagerBucketRefresher - Class in com.couchbase.client.core.config.refresher
- ClusterManagerBucketRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
- CLUSTERMAP_CHANGE_NOTIFICATION - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Request the server to push any cluster maps stored by ns_server into one of the buckets the client have access to.
- code() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- code() - Method in exception com.couchbase.client.core.error.HttpStatusCodeException
- code() - Method in exception com.couchbase.client.core.error.QueryException
-
Returns the numeric error code from the query service.
- code() - Method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
- CodecFlags - Enum in com.couchbase.client.core.msg.kv
- CodecFlags.CommonFlags - Enum in com.couchbase.client.core.msg.kv
-
The common flags enum.
- collection() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- CollectionDoesNotExistException - Exception in com.couchbase.client.core.error
-
This exception is raised when collections are enabled, but the given collection name (or combination of scope and collection) does not exist.
- CollectionDoesNotExistException() - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
- CollectionDoesNotExistException(String) - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
- CollectionDoesNotExistException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
- CollectionDoesNotExistException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
- CollectionDoesNotExistException(Throwable) - Constructor for exception com.couchbase.client.core.error.CollectionDoesNotExistException
- collectionDuration() - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
- collectionDuration(GcAnalyzer.GcType) - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
- collectionId() - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdResponse
- collectionIdentifier() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- collectionIdentifier() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
- collectionIdentifier() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- CollectionIdentifier - Class in com.couchbase.client.core.io
-
The
CollectionIdentifier
uniquely identifies the position of a collection. - CollectionIdentifier(String, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.io.CollectionIdentifier
- collectionMap() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Returns the attached collection map.
- collectionMap() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- collectionMap() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
- CollectionMap - Class in com.couchbase.client.core.io
-
The
CollectionMap
maps a locator to the encoded collection ID representation. - CollectionMap() - Constructor for class com.couchbase.client.core.io.CollectionMap
- CollectionMapDecodingFailedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised if a collection map could be loaded, but afterwards cannot be decoded and used as intended.
- CollectionMapDecodingFailedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.config.CollectionMapDecodingFailedEvent
- CollectionMapRefreshFailedEvent - Class in com.couchbase.client.core.cnc.events.config
-
This event is raised if a collection map could not be refreshed properly.
- CollectionMapRefreshFailedEvent(Duration, Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
- collections() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
- COLLECTIONS - com.couchbase.client.core.config.BucketCapabilities
- COLLECTIONS - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables the collections feature.
- COLLECTIONS_GET_CID - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the ID of a collection/scope combination
- COLLECTIONS_GET_MANIFEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the collections manifest for a bucket.
- collectionsEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
- CollectionsManifest - Class in com.couchbase.client.core.config
- CollectionsManifest(String, List<CollectionsManifestScope>) - Constructor for class com.couchbase.client.core.config.CollectionsManifest
- CollectionsManifestCollection - Class in com.couchbase.client.core.config
- CollectionsManifestCollection(String, String) - Constructor for class com.couchbase.client.core.config.CollectionsManifestCollection
- CollectionsManifestScope - Class in com.couchbase.client.core.config
- CollectionsManifestScope(String, String, List<CollectionsManifestCollection>) - Constructor for class com.couchbase.client.core.config.CollectionsManifestScope
- CollectionsNotAvailableException - Exception in com.couchbase.client.core.error
-
This exception is raised when collections are not available on the connected cluster, likely because a version is used that does not support them.
- CollectionsNotAvailableException() - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
- CollectionsNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
- CollectionsNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
- CollectionsNotAvailableException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
- CollectionsNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.CollectionsNotAvailableException
- com.couchbase.client.core - package com.couchbase.client.core
- com.couchbase.client.core.annotation - package com.couchbase.client.core.annotation
- com.couchbase.client.core.cnc - package com.couchbase.client.core.cnc
- com.couchbase.client.core.cnc.diagnostics - package com.couchbase.client.core.cnc.diagnostics
- com.couchbase.client.core.cnc.events.config - package com.couchbase.client.core.cnc.events.config
- com.couchbase.client.core.cnc.events.core - package com.couchbase.client.core.cnc.events.core
- com.couchbase.client.core.cnc.events.diagnostics - package com.couchbase.client.core.cnc.events.diagnostics
- com.couchbase.client.core.cnc.events.endpoint - package com.couchbase.client.core.cnc.events.endpoint
- com.couchbase.client.core.cnc.events.io - package com.couchbase.client.core.cnc.events.io
- com.couchbase.client.core.cnc.events.node - package com.couchbase.client.core.cnc.events.node
- com.couchbase.client.core.cnc.events.request - package com.couchbase.client.core.cnc.events.request
- com.couchbase.client.core.cnc.events.service - package com.couchbase.client.core.cnc.events.service
- com.couchbase.client.core.config - package com.couchbase.client.core.config
- com.couchbase.client.core.config.loader - package com.couchbase.client.core.config.loader
- com.couchbase.client.core.config.refresher - package com.couchbase.client.core.config.refresher
- com.couchbase.client.core.diag - package com.couchbase.client.core.diag
- com.couchbase.client.core.endpoint - package com.couchbase.client.core.endpoint
- com.couchbase.client.core.env - package com.couchbase.client.core.env
- com.couchbase.client.core.error - package com.couchbase.client.core.error
- com.couchbase.client.core.error.subdoc - package com.couchbase.client.core.error.subdoc
- com.couchbase.client.core.io - package com.couchbase.client.core.io
- com.couchbase.client.core.io.netty - package com.couchbase.client.core.io.netty
- com.couchbase.client.core.io.netty.analytics - package com.couchbase.client.core.io.netty.analytics
- com.couchbase.client.core.io.netty.chunk - package com.couchbase.client.core.io.netty.chunk
- com.couchbase.client.core.io.netty.kv - package com.couchbase.client.core.io.netty.kv
- com.couchbase.client.core.io.netty.kv.sasl - package com.couchbase.client.core.io.netty.kv.sasl
- com.couchbase.client.core.io.netty.manager - package com.couchbase.client.core.io.netty.manager
- com.couchbase.client.core.io.netty.query - package com.couchbase.client.core.io.netty.query
- com.couchbase.client.core.io.netty.search - package com.couchbase.client.core.io.netty.search
- com.couchbase.client.core.io.netty.view - package com.couchbase.client.core.io.netty.view
- com.couchbase.client.core.json - package com.couchbase.client.core.json
- com.couchbase.client.core.json.stream - package com.couchbase.client.core.json.stream
- com.couchbase.client.core.logging - package com.couchbase.client.core.logging
- com.couchbase.client.core.msg - package com.couchbase.client.core.msg
- com.couchbase.client.core.msg.analytics - package com.couchbase.client.core.msg.analytics
- com.couchbase.client.core.msg.chunk - package com.couchbase.client.core.msg.chunk
- com.couchbase.client.core.msg.diagnostics - package com.couchbase.client.core.msg.diagnostics
- com.couchbase.client.core.msg.kv - package com.couchbase.client.core.msg.kv
- com.couchbase.client.core.msg.manager - package com.couchbase.client.core.msg.manager
- com.couchbase.client.core.msg.query - package com.couchbase.client.core.msg.query
- com.couchbase.client.core.msg.search - package com.couchbase.client.core.msg.search
- com.couchbase.client.core.msg.util - package com.couchbase.client.core.msg.util
- com.couchbase.client.core.msg.view - package com.couchbase.client.core.msg.view
- com.couchbase.client.core.node - package com.couchbase.client.core.node
- com.couchbase.client.core.retry - package com.couchbase.client.core.retry
- com.couchbase.client.core.retry.reactor - package com.couchbase.client.core.retry.reactor
- com.couchbase.client.core.scheduler - package com.couchbase.client.core.scheduler
- com.couchbase.client.core.service - package com.couchbase.client.core.service
- com.couchbase.client.core.service.kv - package com.couchbase.client.core.service.kv
- com.couchbase.client.core.service.strategy - package com.couchbase.client.core.service.strategy
- com.couchbase.client.core.util - package com.couchbase.client.core.util
- Command(SubdocCommandType, String, boolean) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
- Command(SubdocCommandType, String, byte[], boolean, boolean, boolean) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest.Command
- COMMON_FORMAT_MASK - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
-
32bit flag is composed of: - 3 compression bits - 1 bit reserved for future use - 4 format flags bits.
- CommonExceptions - Class in com.couchbase.client.core.error
- companionValue() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- companionValue() - Method in interface com.couchbase.client.core.retry.reactor.RepeatContext
-
Returns the value provided in the companion Flux for repeats.
- compareAndTransition(S, S) - Method in class com.couchbase.client.core.util.SingleStateful
-
If the expected state is in place the new one is applied and consumers notified.
- compareTo(ErrorMap) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- completed() - Method in class com.couchbase.client.core.msg.BaseRequest
- completed() - Method in interface com.couchbase.client.core.msg.Request
-
Allows to check if this request is completed already.
- completeRows() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Completes the row flux.
- completeStream() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
- completeTrailer(T) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Called from the child implementation to complete the trailing bits.
- CompositeStateful<T,IN,OUT> - Class in com.couchbase.client.core.util
-
Represents a stateful component of one or more individual stateful elements.
- compressionConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- compressionConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
- compressionConfig() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
- compressionConfig(CompressionConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- CompressionConfig - Class in com.couchbase.client.core.env
-
Allows configuring and customizing the compression configuration.
- CompressionConfig.Builder - Class in com.couchbase.client.core.env
-
This builder allows to customize the
CompressionConfig
. - compressionEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
- concurrency() - Method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
- CONCURRENT_MARK_SWEEP - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
The concurrent mark sweep collector.
- config() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigUpdatedEvent
- config() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- config() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
- config() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Returns the current
ClusterConfig
. - config() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- config() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- config() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- config() - Method in class com.couchbase.client.core.msg.manager.BucketConfigResponse
- CONFIG - com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the config subsystem.
- ConfigException - Exception in com.couchbase.client.core.error
- ConfigException() - Constructor for exception com.couchbase.client.core.error.ConfigException
- ConfigException(String) - Constructor for exception com.couchbase.client.core.error.ConfigException
- ConfigException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ConfigException
- ConfigException(Throwable) - Constructor for exception com.couchbase.client.core.error.ConfigException
- ConfigIgnoredEvent - Class in com.couchbase.client.core.cnc.events.config
- ConfigIgnoredEvent(Context, ConfigIgnoredEvent.Reason, Optional<Exception>, Optional<String>) - Constructor for class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- ConfigIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.config
-
The reason why the proposed config got ignored.
- configPollInterval() - Method in class com.couchbase.client.core.env.IoConfig
- configPollInterval(Duration) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- configPollInterval(Duration) - Static method in class com.couchbase.client.core.env.IoConfig
- configRev() - Method in class com.couchbase.client.core.diag.PingResult
- configs() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
This is a hot stream which when attached will return the current config as well as all subsequent ones.
- configs() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- configs() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
- configurationProvider() - Method in class com.couchbase.client.core.Core
-
Returns the attached configuration provider.
- ConfigurationProvider - Interface in com.couchbase.client.core.config
-
The
ConfigurationProvider
is responsible for grabbing, converting and managing bucket and cluster configurations. - CONN_STATE_INVALIDATED - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The current connection is no longer valid.
- connect() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Starts the connect process of this endpoint.
- connect() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Instruct this
Endpoint
to connect. - connect() - Method in interface com.couchbase.client.core.service.Service
-
Instruct this
Service
to connect. - connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
-
Intercepts the connect process inside the pipeline to only propagate either success or failure if the error map loading process is completed either way.
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
-
Intercepts the connect process inside the pipeline to only propagate either success or failure if the hello process is completed either way.
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
-
Intercepts the connect process inside the pipeline to only propagate either success or failure if the hello process is completed either way.
- connect(ChannelHandlerContext, SocketAddress, SocketAddress, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
- CONNECTED - com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is connected.
- CONNECTED - com.couchbase.client.core.node.NodeState
-
This
Node
has all services connected. - CONNECTED - com.couchbase.client.core.service.ServiceState
-
This
Service
has all endpoints connected. - CONNECTING - com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is disconnected but trying to connect right now.
- CONNECTING - com.couchbase.client.core.node.NodeState
-
This
Node
has all services connecting. - CONNECTING - com.couchbase.client.core.service.ServiceState
-
This
Service
has all endpoints connecting. - ConnectionString - Class in com.couchbase.client.core.util
-
Implements a
ConnectionString
. - ConnectionString(String) - Constructor for class com.couchbase.client.core.util.ConnectionString
- ConnectionString.Scheme - Enum in com.couchbase.client.core.util
- ConnectionString.UnresolvedSocket - Class in com.couchbase.client.core.util
- ConnectionStringPropertyLoader - Class in com.couchbase.client.core.env
-
This
PropertyLoader
takes a connection string and applies all properties that are supported and it knows about. - ConnectionStringPropertyLoader(String) - Constructor for class com.couchbase.client.core.env.ConnectionStringPropertyLoader
- ConnectionStringUtil - Class in com.couchbase.client.core.util
- connectTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- connectTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for connection operations.
- connectTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- ConnectTimings - Class in com.couchbase.client.core.io.netty.kv
-
This class gets populated with timings and success/failure of different steps in the channel bootstrap process and later allows to extract useful information for debugging.
- CONSTANT - com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
- content() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
-
Returns the content in string form.
- content() - Method in exception com.couchbase.client.core.error.AnalyticsException
- content() - Method in exception com.couchbase.client.core.error.SearchServiceException
- content() - Method in exception com.couchbase.client.core.error.ViewServiceException
- content() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsResponse
- content() - Method in class com.couchbase.client.core.msg.diagnostics.PingResponse
- content() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigResponse
- content() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigResponse
- content() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
-
Returns the content, but might be empty or null.
- content() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
-
Returns the content, but might be empty or null.
- content() - Method in class com.couchbase.client.core.msg.kv.GetResponse
-
Returns the content, but might be empty or null.
- content() - Method in class com.couchbase.client.core.msg.manager.GenericManagerResponse
- content() - Method in class com.couchbase.client.core.msg.search.GenericSearchResponse
- content() - Method in class com.couchbase.client.core.msg.view.GenericViewResponse
- context() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- context() - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
- context() - Method in interface com.couchbase.client.core.cnc.Event
-
The context this event is referencing.
- context() - Method in class com.couchbase.client.core.Core
-
Returns the
CoreContext
of this core instance. - context() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
-
Returns an unmodifiable map of any additional information returned by the server.
- context() - Method in class com.couchbase.client.core.msg.BaseRequest
- context() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- context() - Method in interface com.couchbase.client.core.msg.Request
-
If attached, returns the context for this request.
- context() - Method in interface com.couchbase.client.core.service.Service
-
Returns the underlying contextual metadata for this service.
- Context - Interface in com.couchbase.client.core.cnc
-
Context represents some state that is passed throughout the system.
- Context.ExportFormat - Interface in com.couchbase.client.core.cnc
-
The format into which the context can be exported.
- convert(byte[]) - Static method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
-
Helper method to convert a
ByteBuf
input into the details. - convertValue(Object, TypeReference<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Converts an object to the requested type using
ObjectMapper.convertValue(Object, TypeReference)
. - convertValue(Object, Class<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Converts an object to the requested type using
ObjectMapper.convertValue(Object, Class)
. - COPY - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
The good old serial copy collector (enabled via -XX:+UseSerialGC).
- CopyingStreamWindow - Class in com.couchbase.client.core.json.stream
-
A stream window implementation that copies input data into a single accumulator buffer.
- CopyingStreamWindow(ByteBufAllocator) - Constructor for class com.couchbase.client.core.json.stream.CopyingStreamWindow
- copyToUnmodifiableList(Collection<T>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns a new unmodifiable list with the same contents as the given collection.
- copyToUnmodifiableSet(Collection<T>) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns a new unmodifiable set with the same contents as the given collection.
- core() - Method in class com.couchbase.client.core.config.loader.BaseBucketLoader
-
Returns the attached
Core
to be used by implementations. - core() - Method in class com.couchbase.client.core.CoreContext
-
Returns the core to which this context belongs.
- Core - Class in com.couchbase.client.core
-
The main entry point into the core layer.
- Core(CoreEnvironment, Authenticator, Set<SeedNode>) - Constructor for class com.couchbase.client.core.Core
-
Creates a new Core.
- CORE - com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the upper level core subsystem.
- CoreContext - Class in com.couchbase.client.core
-
The
CoreContext
is bound to a core and provides both exportable and usable state for the rest of the application to use. - CoreContext(Core, long, CoreEnvironment, Authenticator) - Constructor for class com.couchbase.client.core.CoreContext
-
Creates a new
CoreContext
. - CoreCreatedEvent - Class in com.couchbase.client.core.cnc.events.core
- CoreCreatedEvent(CoreContext, CoreEnvironment) - Constructor for class com.couchbase.client.core.cnc.events.core.CoreCreatedEvent
- CoreEnvironment - Class in com.couchbase.client.core.env
-
The
CoreEnvironment
is an extendable, configurable and stateful config designed to be passed into a core instance. - CoreEnvironment(CoreEnvironment.Builder) - Constructor for class com.couchbase.client.core.env.CoreEnvironment
- CoreEnvironment.Builder<SELF extends CoreEnvironment.Builder<SELF>> - Class in com.couchbase.client.core.env
- coreHash() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
If present, returns the git hash for the core at build time.
- coreVersion() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
If present, returns the core version at build time.
- COUCHAPI - com.couchbase.client.core.config.BucketCapabilities
- COUCHBASE - com.couchbase.client.core.config.BucketType
-
This bucket is a "couchbase" bucket, which also includes ephemeral buckets.
- COUCHBASE - com.couchbase.client.core.util.ConnectionString.Scheme
- CouchbaseBucketConfig - Class in com.couchbase.client.core.config
- CouchbaseBucketConfig(long, String, String, String, String, PartitionInfo, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, Map<String, Set<ClusterCapabilities>>, String) - Constructor for class com.couchbase.client.core.config.CouchbaseBucketConfig
-
Creates a new
CouchbaseBucketConfig
. - CouchbaseException - Exception in com.couchbase.client.core.error
-
The parent class for all exceptions created by this SDK (or clients using it).
- CouchbaseException() - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseException(String) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseException(Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseException
- CouchbaseOutOfMemoryException - Exception in com.couchbase.client.core.error
-
Thrown when Couchbase Server returns with an Out of Memory error.
- CouchbaseOutOfMemoryException() - Constructor for exception com.couchbase.client.core.error.CouchbaseOutOfMemoryException
- CouchbaseOutOfMemoryException(String) - Constructor for exception com.couchbase.client.core.error.CouchbaseOutOfMemoryException
- CouchbaseOutOfMemoryException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseOutOfMemoryException
- CouchbaseOutOfMemoryException(Throwable) - Constructor for exception com.couchbase.client.core.error.CouchbaseOutOfMemoryException
- COUCHBASES - com.couchbase.client.core.util.ConnectionString.Scheme
- CouchbaseSaslClientFactory - Class in com.couchbase.client.core.io.netty.kv.sasl
-
This
SaslClientFactory
supports all couchbase supported SASL authentication mechanisms. - CouchbaseSaslClientFactory() - Constructor for class com.couchbase.client.core.io.netty.kv.sasl.CouchbaseSaslClientFactory
- COUNT - com.couchbase.client.core.msg.kv.SubdocCommandType
- COUNTER - com.couchbase.client.core.msg.kv.SubdocCommandType
- COUNTER_NOT_EXISTS_EXPIRY - Static variable in class com.couchbase.client.core.msg.kv.IncrementRequest
- CRAM_MD5 - com.couchbase.client.core.env.SaslMechanism
- create() - Static method in class com.couchbase.client.core.cnc.DefaultEventBus
- create() - Static method in class com.couchbase.client.core.cnc.LoggingEventConsumer
-
Creates a new
LoggingEventConsumer
with all defaults. - create() - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Creates a new
CircuitBreakerConfig
with the default settings applied. - create() - Static method in class com.couchbase.client.core.env.CompressionConfig
-
Creates a
CompressionConfig
with default arguments. - create() - Static method in class com.couchbase.client.core.env.CoreEnvironment
- create() - Static method in class com.couchbase.client.core.env.IoConfig
- create() - Static method in class com.couchbase.client.core.env.IoEnvironment
- create() - Static method in class com.couchbase.client.core.env.LoggerConfig
- create() - Static method in class com.couchbase.client.core.env.SecurityConfig
- create() - Static method in class com.couchbase.client.core.env.ServiceConfig
- create() - Static method in class com.couchbase.client.core.env.TimeoutConfig
- create() - Static method in class com.couchbase.client.core.Timer
-
Creates a new
Timer
with default values. - create() - Static method in class com.couchbase.client.core.util.UrlQueryStringBuilder
-
Returns a new instance that performs URL-encoding on parameter names as well as values.
- create(EventBus) - Static method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
-
Creates a new
DiagnosticsMonitor
with default settings. - create(CoreContext, NodeIdentifier, Optional<String>) - Static method in class com.couchbase.client.core.node.Node
- create(CoreEnvironment, Authenticator, Set<SeedNode>) - Static method in class com.couchbase.client.core.Core
-
Creates a new
Core
with the given environment. - create(LoggerConfig) - Static method in class com.couchbase.client.core.cnc.LoggingEventConsumer
- create(String) - Static method in class com.couchbase.client.core.env.SeedNode
- create(String) - Static method in class com.couchbase.client.core.util.ConnectionString
- create(String, String) - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
- create(String, Optional<Integer>, Optional<Integer>) - Static method in class com.couchbase.client.core.env.SeedNode
- create(Predicate<? super RepeatContext<T>>, long) - Static method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- create(Predicate<? super RepeatContext<T>>, long) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Repeat function that repeats n times, only if the predicate returns true.
- create(Predicate<? super RetryContext<T>>) - Static method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- create(OUT, Function<Collection<IN>, OUT>) - Static method in class com.couchbase.client.core.util.CompositeStateful
-
Creates a new transformer with an initial state and the transform function that should be applied.
- create(OUT, Function<Collection<IN>, OUT>, BiConsumer<OUT, OUT>) - Static method in class com.couchbase.client.core.util.CompositeStateful
-
Creates a new transformer with an initial state and the transform function that should be applied.
- createAndStart() - Static method in class com.couchbase.client.core.Timer
-
Creates and starts a timer with default values.
- createArrayNode() - Static method in class com.couchbase.client.core.json.Mapper
-
Returns a new empty ArrayNode.
- createCommonFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Takes a integer representation of flags and moves them to the common flags MSBs.
- createdAt() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- createdAt() - Method in interface com.couchbase.client.core.cnc.Event
-
Contains a nano timestamp when the event was created.
- createEndpoint() - Method in class com.couchbase.client.core.service.AnalyticsService
- createEndpoint() - Method in class com.couchbase.client.core.service.KeyValueService
- createEndpoint() - Method in class com.couchbase.client.core.service.ManagerService
- createEndpoint() - Method in class com.couchbase.client.core.service.QueryService
- createEndpoint() - Method in class com.couchbase.client.core.service.SearchService
- createEndpoint() - Method in class com.couchbase.client.core.service.ViewService
- createForUrlSafeNames() - Static method in class com.couchbase.client.core.util.UrlQueryStringBuilder
-
Returns a new instance that assumes none of the parameter names need URL-encoding.
- createNode(NodeIdentifier, Optional<String>) - Method in class com.couchbase.client.core.Core
-
Create a
Node
from the given identifier. - createObjectNode() - Static method in class com.couchbase.client.core.json.Mapper
-
Returns a new empty ObjectNode.
- createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class com.couchbase.client.core.io.netty.kv.sasl.CouchbaseSaslClientFactory
- createSaslClient(String[], String, String, String, Map<String, ?>, CallbackHandler) - Method in class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
- createService(ServiceType, int, Optional<String>) - Method in class com.couchbase.client.core.node.Node
-
Helper method to create the
Service
based on the service type provided. - credentials() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- currentSeqNo() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- customLogger() - Method in class com.couchbase.client.core.env.LoggerConfig
- customLogger(LoggingEventConsumer.Logger) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
-
Allows to specify a custom logger.
- customLogger(LoggingEventConsumer.Logger) - Static method in class com.couchbase.client.core.env.LoggerConfig
D
- data() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkRow
- data() - Method in class com.couchbase.client.core.msg.query.QueryChunkRow
- data() - Method in class com.couchbase.client.core.msg.search.SearchChunkRow
- data() - Method in class com.couchbase.client.core.msg.view.ViewChunkRow
- datatype() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
Returns the datatype byte for the given enum.
- datatype(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method to return the datatype from a request or response.
- DATATYPE - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Deprecated.this feature is considered retired.
- DCP - com.couchbase.client.core.config.BucketCapabilities
- DCP - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The error is related to the DCP subsystem.
- debug() - Method in class com.couchbase.client.core.msg.view.ViewChunkHeader
- debug(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the DEBUG level.
- debug(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the DEBUG level according to the specified format and arguments.
- debug(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log an exception (throwable) at the DEBUG level with an accompanying message.
- DEBUG - com.couchbase.client.core.cnc.Event.Severity
-
Information that guide debugging and in-depth troubleshooting.
- decode(byte[]) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
-
Given a byte array starting with an unsigned LEB128 value, returns the decoded form of that value.
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.AppendRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndLockRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndTouchRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.InsertRequest
- decode(ByteBuf, ChannelContext) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Decode the encoded response into its message representation.
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.NoopRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.PrependRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.TouchRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
- decode(ByteBuf, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
- decode(FullHttpResponse) - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
- decode(FullHttpResponse) - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- decode(FullHttpResponse) - Method in interface com.couchbase.client.core.msg.NonChunkedHttpRequest
- decode(FullHttpResponse) - Method in class com.couchbase.client.core.msg.search.GenericSearchRequest
- decode(FullHttpResponse) - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
- decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
- decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
- decode(HttpResponse, byte[]) - Method in class com.couchbase.client.core.msg.manager.GenericManagerRequest
- decode(HttpResponse, byte[]) - Method in interface com.couchbase.client.core.msg.manager.ManagerRequest
-
Decodes a manager response into its response entity.
- decode(ResponseStatus, AnalyticsChunkHeader, Flux<AnalyticsChunkRow>, Mono<AnalyticsChunkTrailer>) - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- decode(ResponseStatus, QueryChunkHeader, Flux<QueryChunkRow>, Mono<QueryChunkTrailer>) - Method in class com.couchbase.client.core.msg.query.QueryRequest
- decode(ResponseStatus, SearchChunkHeader, Flux<SearchChunkRow>, Mono<SearchChunkTrailer>) - Method in class com.couchbase.client.core.msg.search.SearchRequest
- decode(ResponseStatus, ViewChunkHeader, Flux<ViewChunkRow>, Mono<ViewChunkTrailer>) - Method in class com.couchbase.client.core.msg.view.ViewRequest
- decode(ResponseStatus, H, Flux<ROW>, Mono<T>) - Method in interface com.couchbase.client.core.msg.chunk.ChunkDecodable
-
Decodes a chunked response into the response format.
- decodeCertificates(List<String>) - Static method in class com.couchbase.client.core.env.SecurityConfig
-
Helper method to decode string-encoded certificates into their x.509 format.
- decodeInto(byte[], TypeReference<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a byte array into the given type.
- decodeInto(byte[], Class<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a byte array into the given class.
- decodeInto(String, TypeReference<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a String into the given type.
- decodeInto(String, Class<T>) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a String into the given class.
- decodeIntoTree(byte[]) - Static method in class com.couchbase.client.core.json.Mapper
-
Decodes a byte array into a tree of JSON nodes.
- decodeStatus(short) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Converts the KeyValue protocol status into its generic format.
- decodeStatus(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Decodes and converts the status from a message.
- decodeStatus(HttpResponseStatus) - Static method in class com.couchbase.client.core.io.netty.HttpProtocol
-
Converts the http protocol status into its generic format.
- decodeSubDocumentStatus(short) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Converts a KeyValue protocol status into its generic format.
- DecodingFailedException - Exception in com.couchbase.client.core.error
-
Raised when provided content could not be successfully decoded.
- DecodingFailedException() - Constructor for exception com.couchbase.client.core.error.DecodingFailedException
- DecodingFailedException(String) - Constructor for exception com.couchbase.client.core.error.DecodingFailedException
- DecodingFailedException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailedException
- DecodingFailedException(Throwable) - Constructor for exception com.couchbase.client.core.error.DecodingFailedException
- decodingFailure() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- decodingFailure() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
If the parser fails due to malformed input the cause is returned here.
- DECREMENT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Decrement binary counter.
- decrementOutstandingRequests() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Helper method to decrement outstanding requests, even if they haven't finished yet.
- DecrementRequest - Class in com.couchbase.client.core.msg.kv
- DecrementRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long, long, Optional<Long>, int, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.DecrementRequest
- DecrementResponse - Class in com.couchbase.client.core.msg.kv
- DecrementResponse(ResponseStatus, long, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.DecrementResponse
- DEFAULT - Static variable in class com.couchbase.client.core.env.NetworkResolution
-
Pick whatever the server returns in the config, this is the old and backwards compatible mode (server default).
- DEFAULT - Static variable in class com.couchbase.client.core.env.SeedNode
- DEFAULT_ANALYTICS_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_COLLECTION - Static variable in class com.couchbase.client.core.io.CollectionIdentifier
- DEFAULT_CONFIG_POLL_INTERVAL - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_CONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_DISCONNECT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_DNS_SRV_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_ENABLED - Static variable in class com.couchbase.client.core.env.CompressionConfig
- DEFAULT_ENDPOINTS - Static variable in class com.couchbase.client.core.service.KeyValueServiceConfig
- DEFAULT_ERROR_THRESHOLD_PERCENTAGE - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_IDLE_TIME - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- DEFAULT_KV_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_MANAGEMENT_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_MAX_ENDPOINTS - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- DEFAULT_MIN_ENDPOINTS - Static variable in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- DEFAULT_MIN_RATIO - Static variable in class com.couchbase.client.core.env.CompressionConfig
- DEFAULT_MIN_SIZE - Static variable in class com.couchbase.client.core.env.CompressionConfig
- DEFAULT_MUTATION_TOKENS_ENABLED - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_NATIVE_IO_ENABLED - Static variable in class com.couchbase.client.core.env.IoEnvironment
- DEFAULT_NETWORK_RESOLUTION - Static variable in class com.couchbase.client.core.env.IoConfig
- DEFAULT_QUERY_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_ROLLING_WINDOW - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_SCHEME - Static variable in class com.couchbase.client.core.util.ConnectionString
- DEFAULT_SCOPE - Static variable in class com.couchbase.client.core.io.CollectionIdentifier
- DEFAULT_SEARCH_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_SLEEP_WINDOW - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- DEFAULT_VIEW_TIMEOUT - Static variable in class com.couchbase.client.core.env.TimeoutConfig
- DEFAULT_VOLUME_THRESHOLD - Static variable in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- defaultAgentTitle() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Returns the default user agent name that is used as part of the resulting string.
- DefaultConfigurationProvider - Class in com.couchbase.client.core.config
-
The standard
ConfigurationProvider
that is used by default. - DefaultConfigurationProvider(Core, Set<SeedNode>) - Constructor for class com.couchbase.client.core.config.DefaultConfigurationProvider
-
Creates a new configuration provider.
- DefaultConfigurationProvider.AlternateAddressHolder - Class in com.couchbase.client.core.config
-
This class is needed since both port info and node info need to be abstracted for alternate address resolving.
- DefaultContext<T> - Class in com.couchbase.client.core.retry.reactor
- DefaultContext(T, long, BackoffDelay, long) - Constructor for class com.couchbase.client.core.retry.reactor.DefaultContext
- DefaultContext(T, long, BackoffDelay, Throwable) - Constructor for class com.couchbase.client.core.retry.reactor.DefaultContext
- defaultErrorForStatus(String, ResponseStatus) - Static method in class com.couchbase.client.core.error.DefaultErrorUtil
- DefaultErrorUtil - Class in com.couchbase.client.core.error
- DefaultEventBus - Class in com.couchbase.client.core.cnc
-
The
DefaultEventBus
provides the default and very efficient implementation of 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
- DefaultRepeat<T> - Class in com.couchbase.client.core.retry.reactor
- DefaultRetry<T> - Class in com.couchbase.client.core.retry.reactor
- DEGRADED - com.couchbase.client.core.node.NodeState
-
This
Node
has at least one service connected. - DEGRADED - com.couchbase.client.core.service.ServiceState
-
This
Service
has at least one endpoint connected. - delay() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
- DELETE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The delete (remove) command.
- DELETE - com.couchbase.client.core.msg.kv.SubdocCommandType
- deleteBucketConfig(String) - Method in class com.couchbase.client.core.config.ClusterConfig
- deleteGlobalConfig() - Method in class com.couchbase.client.core.config.ClusterConfig
- DELTA_RANGE - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The operation would result in a number outside the valid range
- deregister(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Deregisters a bucket from refreshing (stopping the refresh).
- deregister(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
- deregister(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- deregister(T) - Method in class com.couchbase.client.core.util.CompositeStateful
-
Deregisters a stateful element from the composite.
- description() - Method in interface com.couchbase.client.core.cnc.Event
-
A textual description with more information about the event.
- description() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.BucketConfigUpdatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapDecodingFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.CollectionMapRefreshFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.config.UnorderedExecutionEnabledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.BucketClosedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.CoreCreatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationErrorDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ReconfigurationIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.core.ShutdownCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointDisconnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.ReadTrafficCapturedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketCompletedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketDisabledEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.io.WriteTrafficCapturedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeConnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeLocatorBugIdentifiedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodePartitionLengthNotEqualEvent
- description() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.request.IndividualReplicaGetFailedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetriedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceDisconnectInitiatedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemovedEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
- description() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
- description() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- determineNetworkResolution(List<DefaultConfigurationProvider.AlternateAddressHolder>, NetworkResolution, Set<String>) - Static method in class com.couchbase.client.core.config.DefaultConfigurationProvider
-
Helper method to figure out which network resolution should be used.
- diagnosticContextEnabled() - Method in class com.couchbase.client.core.env.LoggerConfig
- diagnosticContextEnabled(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
- diagnosticContextEnabled(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
- diagnostics() - Method in class com.couchbase.client.core.Core
- diagnostics() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- diagnostics() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Returns diagnostics information for this endpoint.
- diagnostics() - Method in class com.couchbase.client.core.node.Node
- diagnostics() - Method in interface com.couchbase.client.core.service.Service
-
Returns diagnostics information for this service.
- DiagnosticsMonitor - Class in com.couchbase.client.core.cnc
-
The
DiagnosticsMonitor
keeps a close eye on system resources and emits events if they are over a configurable threshold. - DiagnosticsMonitor.Builder - Class in com.couchbase.client.core.cnc
-
Allows to configure the diagnostics monitor.
- DiagnosticsResult - Class in com.couchbase.client.core.diag
-
Aggregates the health of all
Endpoint
s. - DiagnosticsResult(List<EndpointHealth>, String, String) - Constructor for class com.couchbase.client.core.diag.DiagnosticsResult
- DICT_ADD - com.couchbase.client.core.msg.kv.SubdocCommandType
- DICT_UPSERT - com.couchbase.client.core.msg.kv.SubdocCommandType
- disabled() - Static method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Creates a new
CircuitBreakerConfig
which disables the circuit breaker. - DISABLED - com.couchbase.client.core.endpoint.CircuitBreaker.State
-
The circuit breaker is disabled.
- disableSlf4J() - Method in class com.couchbase.client.core.env.LoggerConfig
- disableSlf4J(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
- disableSlf4J(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
- disconnect() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- disconnect() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Instruct this
Endpoint
to disconnect. - disconnect() - Method in class com.couchbase.client.core.node.Node
-
Instruct this
Node
to disconnect. - disconnect() - Method in interface com.couchbase.client.core.service.Service
-
Instruct this
Service
to disconnect. - DISCONNECTED - com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
-
Disconnect node ignored because the node is disconnected already.
- DISCONNECTED - com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
-
Add service ignored because the node is disconnected already.
- DISCONNECTED - com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
-
Remove service ignored because the node is disconnected already.
- DISCONNECTED - com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is disconnected and not trying to connect.
- DISCONNECTED - com.couchbase.client.core.node.NodeState
-
This
Node
is disconnected (has services and all are disconnected) - DISCONNECTED - com.couchbase.client.core.service.ServiceState
-
This
Service
is disconnected (has endpoints and all are disconnected) - DISCONNECTING - com.couchbase.client.core.endpoint.EndpointState
-
The endpoint is currently disconnecting.
- DISCONNECTING - com.couchbase.client.core.node.NodeState
-
This
Node
has all services disconnecting. - DISCONNECTING - com.couchbase.client.core.service.ServiceState
-
This
Service
has all endpoints disconnecting. - disconnectingEndpoints() - Method in class com.couchbase.client.core.cnc.events.service.ServiceDisconnectInitiatedEvent
- disconnectTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- disconnectTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for disconnection operations.
- disconnectTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- discoverConfig(NodeIdentifier, String) - Method in class com.couchbase.client.core.config.loader.BaseBucketLoader
-
To be implemented by the actual child, performs the actual fetching of a config.
- discoverConfig(NodeIdentifier, String) - Method in class com.couchbase.client.core.config.loader.ClusterManagerBucketLoader
- discoverConfig(NodeIdentifier, String) - Method in class com.couchbase.client.core.config.loader.KeyValueBucketLoader
- dispatch(Request<? extends Response>, List<Node>, ClusterConfig, CoreContext) - Method in class com.couchbase.client.core.node.KeyValueLocator
- dispatch(Request<? extends Response>, List<Node>, ClusterConfig, CoreContext) - Method in interface com.couchbase.client.core.node.Locator
-
Given the environment and node information, the implementation locates the right set of nodes and dispatches the request into them.
- dispatch(Request<? extends Response>, List<Node>, ClusterConfig, CoreContext) - Method in class com.couchbase.client.core.node.RoundRobinLocator
- dispatchedTo() - Method in class com.couchbase.client.core.msg.RequestContext
- dispatchedTo(String) - Method in class com.couchbase.client.core.msg.RequestContext
- dispatchLatency() - Method in class com.couchbase.client.core.msg.RequestContext
-
Returns the duration of the dispatch phase if set.
- dispatchLatency(long) - Method in class com.couchbase.client.core.msg.RequestContext
-
Allows to set the dispatch duration of the request.
- DnsSrv - Class in com.couchbase.client.core.util
- dnsSrvEnabled() - Method in class com.couchbase.client.core.env.IoConfig
- dnsSrvEnabled(boolean) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- dnsSrvEnabled(boolean) - Static method in class com.couchbase.client.core.env.IoConfig
- DOC_NOT_JSON - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The existing document is not valid JSON
- DOC_TOO_DEEP - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The document has too many levels to parse
- doCleanup() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- doCleanup() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Give subclasses a chance to reset their state.
- doCleanup() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- doCleanup() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- doCleanup() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- DocumentMutationLostException - Exception in com.couchbase.client.core.error
- DocumentNotJsonException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when the targeted enclosing document itself is not JSON.
- DocumentNotJsonException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.DocumentNotJsonException
- DocumentTooDeepException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when document is too deep to parse.
- DocumentTooDeepException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.DocumentTooDeepException
- doOnRepeat(Consumer<? super RepeatContext<T>>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- doOnRepeat(Consumer<? super RepeatContext<T>>) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function that invokes the provided onRepeat callback before every repeat.
- doOnRetry(Consumer<? super RetryContext<T>>) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- doOnRetry(Consumer<? super RetryContext<T>>) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function that invokes the provided onRetry callback before every retry.
- doOnValue(String, Consumer<MatchedValue>) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser.Builder
-
Register a callback to invoke when the target of the JSON pointer is found.
- DOUBLE_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- DOUBLE_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- DUPLEX - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables Duplex mode support.
- DURABILITY_IMPOSSIBLE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Valid request, but given durability requirements are impossible to achieve.
- DURABILITY_IMPOSSIBLE - com.couchbase.client.core.msg.ResponseStatus
-
Valid request, but given durability requirements are impossible to achieve.
- DURABILITY_INVALID_LEVEL - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Invalid request.
- DURABILITY_INVALID_LEVEL - com.couchbase.client.core.msg.ResponseStatus
-
Invalid request.
- DurabilityAmbiguousException - Exception in com.couchbase.client.core.error
-
Naming TBD! The synchronous replication durability work can return an ambiguous error (or we timeout waiting for the response, which is effectively the same).
- DurabilityAmbiguousException() - Constructor for exception com.couchbase.client.core.error.DurabilityAmbiguousException
- DurabilityAmbiguousException(String) - Constructor for exception com.couchbase.client.core.error.DurabilityAmbiguousException
- DurabilityAmbiguousException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityAmbiguousException
- DurabilityAmbiguousException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityAmbiguousException
- DurabilityImpossibleException - Exception in com.couchbase.client.core.error
-
The given durability requirements are currently impossible to achieve, as not enough configured replicas are currently available.
- DurabilityImpossibleException() - Constructor for exception com.couchbase.client.core.error.DurabilityImpossibleException
- DurabilityImpossibleException(String) - Constructor for exception com.couchbase.client.core.error.DurabilityImpossibleException
- DurabilityImpossibleException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityImpossibleException
- DurabilityImpossibleException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityImpossibleException
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.AppendRequest
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.InsertRequest
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.PrependRequest
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- durabilityLevel() - Method in interface com.couchbase.client.core.msg.kv.SyncDurabilityRequest
-
Returns the durability level if present.
- durabilityLevel() - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
- DurabilityLevel - Enum in com.couchbase.client.core.msg.kv
-
Specifies enhanced durability options for the mutation.
- DurabilityLevelNotAvailableException - Exception in com.couchbase.client.core.error
-
This exception is raised when a durability level has been requested that is not available on the server.
- DurabilityLevelNotAvailableException() - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
- DurabilityLevelNotAvailableException(DurabilityLevel) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
- DurabilityLevelNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
- DurabilityLevelNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
- DurabilityLevelNotAvailableException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
- DurabilityLevelNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurabilityLevelNotAvailableException
- DURABLE_WRITE - com.couchbase.client.core.config.BucketCapabilities
- DurableWriteInProgressException - Exception in com.couchbase.client.core.error
-
Returned if an attempt is made to mutate a key which already has a durable write pending.
- DurableWriteInProgressException() - Constructor for exception com.couchbase.client.core.error.DurableWriteInProgressException
- DurableWriteInProgressException(String) - Constructor for exception com.couchbase.client.core.error.DurableWriteInProgressException
- DurableWriteInProgressException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurableWriteInProgressException
- DurableWriteInProgressException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurableWriteInProgressException
- DurableWriteReCommitInProgressException - Exception in com.couchbase.client.core.error
-
The requested key has a SyncWrite which is being re-committed.
- DurableWriteReCommitInProgressException() - Constructor for exception com.couchbase.client.core.error.DurableWriteReCommitInProgressException
- DurableWriteReCommitInProgressException(String) - Constructor for exception com.couchbase.client.core.error.DurableWriteReCommitInProgressException
- DurableWriteReCommitInProgressException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.DurableWriteReCommitInProgressException
- DurableWriteReCommitInProgressException(Throwable) - Constructor for exception com.couchbase.client.core.error.DurableWriteReCommitInProgressException
- duration() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- duration() - Method in interface com.couchbase.client.core.cnc.Event
-
Returns the duration of this event.
- duration() - Method in class com.couchbase.client.core.retry.RetryAction
E
- emitInterval(Duration) - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor.Builder
- emitRow(ROW) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Emits a single row into the rows flux.
- EMPTY_BYTE_ARRAY - Static variable in class com.couchbase.client.core.util.Bytes
-
Holds an empty byte array, so we do not need to create one every time.
- emptyToNull(String) - Static method in class com.couchbase.client.core.util.CbStrings
- enabled() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns true if this circuit breaker is enabled.
- enabled() - Method in class com.couchbase.client.core.env.CompressionConfig
-
True if compression should be enabled, false otherwise.
- enabled(boolean) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
Enables or disables this circuit breaker.
- enabled(boolean) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
-
If set to false, disabled compression.
- enabled(boolean) - Static method in class com.couchbase.client.core.env.CompressionConfig
-
If set to false, disabled compression.
- Encodable<T> - Interface in com.couchbase.client.core.msg
- encode() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- encode() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
- encode() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- encode() - Method in interface com.couchbase.client.core.msg.Encodable
- encode() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
- encode() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
- encode() - Method in class com.couchbase.client.core.msg.manager.GenericManagerRequest
- encode() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- encode() - Method in class com.couchbase.client.core.msg.search.GenericSearchRequest
- encode() - Method in class com.couchbase.client.core.msg.search.SearchRequest
- encode() - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
- encode() - Method in class com.couchbase.client.core.msg.view.ViewRequest
- encode(long) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
-
Returns a byte array containing the unsigned LEB128 representation of the given value.
- encode(ByteBufAllocator) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest.Command
- encode(ByteBufAllocator) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest.Command
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.AppendRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.DecrementRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndLockRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetAndTouchRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.GetRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.IncrementRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.InsertRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Encode this request with the given allocator and opaque.
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.NoopRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.PrependRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.RemoveRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplaceRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.TouchRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.UnlockRequest
- encode(ByteBufAllocator, int, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.UpsertRequest
- encodeAsBytes(Object) - Static method in class com.couchbase.client.core.json.Mapper
-
Encodes the given input into a byte array, formatted non-pretty.
- encodeAsBytesPretty(Object) - Static method in class com.couchbase.client.core.json.Mapper
-
Encodes the given input into a byte array, formatted pretty.
- encodeAsString(Object) - Static method in class com.couchbase.client.core.json.Mapper
-
Encodes the given input into a String, formatted non-pretty.
- encodeAsStringPretty(Object) - Static method in class com.couchbase.client.core.json.Mapper
-
Encodes the given input into a String, formatted pretty.
- encodedKeyWithCollection(ByteBufAllocator, ChannelContext) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
-
This method with return an encoded key with or without the collection prefix, depending on the context provided.
- encodeDurationToMs(Duration) - Static method in class com.couchbase.client.core.util.Golang
-
Encodes a Java duration into the encoded golang format.
- EncodingFailedException - Exception in com.couchbase.client.core.error
-
Raised when provided content could not be successfully encoded.
- EncodingFailedException() - Constructor for exception com.couchbase.client.core.error.EncodingFailedException
- EncodingFailedException(String) - Constructor for exception com.couchbase.client.core.error.EncodingFailedException
- EncodingFailedException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.EncodingFailedException
- EncodingFailedException(Throwable) - Constructor for exception com.couchbase.client.core.error.EncodingFailedException
- endOfInput() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- endOfInput() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Indicates the complete JSON document has been fed to the parser.
- endOfInput() - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
-
Should be called after last chunk of data to parse has been fed.
- Endpoint - Interface in com.couchbase.client.core.endpoint
-
The parent interface for all endpoints.
- ENDPOINT - com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the Endpoint layer.
- ENDPOINT_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
-
Retried because at the point in time there was no endpoint available to dispatch to.
- ENDPOINT_NOT_WRITABLE - com.couchbase.client.core.retry.RetryReason
-
The endpoint is connected, but for some reason cannot be written to at the moment.
- ENDPOINT_TEMPORARILY_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
-
Retried because no endpoint available, but a new one being opened in parallel.
- EndpointConnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is published when an endpoint is connected properly.
- EndpointConnectedEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
- EndpointConnectionAbortedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is published when an endpoint is in the phase of reconnecting because of an error, but disconnect was called in the meantime and as a result any further reconnect attempts are aborted.
- EndpointConnectionAbortedEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
- EndpointConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is published when an endpoint connect attempt failed.
- EndpointConnectionFailedEvent(Duration, EndpointContext, long, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionFailedEvent
- EndpointConnectionIgnoredEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is published when an endpoint is connected properly but a disconnect signal came before so it is ignored.
- EndpointConnectionIgnoredEvent(Duration, EndpointContext, SortedMap<String, Duration>) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
- endpointContext() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Returns the current endpoint context for external use.
- EndpointContext - Class in com.couchbase.client.core.endpoint
- EndpointContext(CoreContext, String, int, CircuitBreaker, ServiceType, Optional<SocketAddress>, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.endpoint.EndpointContext
-
Creates a new
EndpointContext
. - EndpointDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is generated when an endpoint is correctly disconnected.
- EndpointDisconnectedEvent(Duration, EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectedEvent
-
Creates a new endpoint disconnected event.
- EndpointDisconnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is raised if an endpoint disconnect attempt failed for some reason.
- EndpointDisconnectionFailedEvent(Duration, EndpointContext, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointDisconnectionFailedEvent
-
Creates a new endpoint disconnection failed event.
- EndpointHealth - Class in com.couchbase.client.core.diag
-
Aggregates the health of one specific
Endpoint
. - EndpointHealth(ServiceType, EndpointState, String, String, Optional<String>, long, String) - Constructor for class com.couchbase.client.core.diag.EndpointHealth
- endpoints() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
- endpoints(int) - Method in class com.couchbase.client.core.service.KeyValueServiceConfig.Builder
- endpoints(int) - Static method in class com.couchbase.client.core.service.KeyValueServiceConfig
- endpoints(ServiceType) - Method in class com.couchbase.client.core.diag.DiagnosticsResult
- EndpointSelectionStrategy - Interface in com.couchbase.client.core.service
- EndpointState - Enum in com.couchbase.client.core.endpoint
-
Represents all states an
Endpoint
can be in. - EndpointStateChangedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is raised when an endpoint changes its underlying state.
- EndpointStateChangedEvent(EndpointContext, EndpointState, EndpointState) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- ENHANCED_PREPARED_STATEMENTS - com.couchbase.client.core.config.ClusterCapabilities
- ensureServiceAt(NodeIdentifier, ServiceType, int, Optional<String>, Optional<String>) - Method in class com.couchbase.client.core.Core
-
This method can be used by a caller to make sure a certain service is enabled at the given target node.
- environment() - Method in class com.couchbase.client.core.CoreContext
-
The attached environment for this core.
- ephemeral() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- equals(Object) - Method in class com.couchbase.client.core.config.AlternateAddress
- equals(Object) - Method in class com.couchbase.client.core.config.PortInfo
- equals(Object) - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- equals(Object) - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- equals(Object) - Method in class com.couchbase.client.core.env.NetworkResolution
- equals(Object) - Method in class com.couchbase.client.core.env.SeedNode
- equals(Object) - Method in class com.couchbase.client.core.io.CollectionIdentifier
- equals(Object) - Method in class com.couchbase.client.core.msg.CancellationReason
- equals(Object) - Method in class com.couchbase.client.core.msg.kv.MutationToken
- equals(Object) - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- equals(Object) - Method in class com.couchbase.client.core.node.Node
- equals(Object) - Method in class com.couchbase.client.core.node.NodeIdentifier
- equals(Object) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- errIfNoCommands() - Static method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- errIfTooManyCommands() - Static method in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- error() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- error() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
If the parser sees an error, it should fill this optional so that if the IO layer needs to fail the topmost future it will be passed in.
- error() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- error() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- error() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- error() - Method in class com.couchbase.client.core.msg.kv.SubdocField
- error() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
-
Error will be set, and should be checked and handled, when status==SUBDOC_FAILURE
- error() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
-
Error will be set, and should be checked and handled, when status==SUBDOC_FAILURE
- error() - Method in class com.couchbase.client.core.msg.view.ViewChunkTrailer
- error() - Method in class com.couchbase.client.core.msg.view.ViewError
- error(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the ERROR level.
- error(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the ERROR level according to the specified format and arguments.
- error(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log an exception (throwable) at the ERROR level with an accompanying message.
- ERROR - com.couchbase.client.core.cnc.Event.Severity
-
Critical errors that require immediate attention and/or problems which are not recoverable by the system itself.
- ERROR - com.couchbase.client.core.diag.PingServiceHealth.PingState
-
The ping didn't time out but a different error happened.
- ERROR_MAP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Command used to fetch the error map during the bootstrap process.
- errorCode() - Method in class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
- ErrorCode(String, String, Set<ErrorMap.ErrorAttribute>, ErrorMap.RetrySpecification) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
-
Creates a new error code, usually called from jackson.
- ErrorCodeAndMessage - Class in com.couchbase.client.core.error
-
A numeric error code and associated human-readable error message.
- ErrorCodeAndMessage(int, String) - Constructor for class com.couchbase.client.core.error.ErrorCodeAndMessage
- errorIncompleteResponse() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- errorIncompleteResponse() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
- errorLogging(Optional<PrintStream>) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- errorMap() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
-
Returns the error map if present.
- ErrorMap - Class in com.couchbase.client.core.io.netty.kv
-
The
ErrorMap
contains mappings from errors to their attributes, negotiated between the client and the server. - ErrorMap(int, int, Map<String, ErrorMap.ErrorCode>) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap
-
Creates a new Error Map, usually called from jackson.
- ErrorMap.ErrorAttribute - Enum in com.couchbase.client.core.io.netty.kv
- ErrorMap.ErrorCode - Class in com.couchbase.client.core.io.netty.kv
- ErrorMap.RetrySpecification - Class in com.couchbase.client.core.io.netty.kv
- ErrorMap.RetryStrategy - Enum in com.couchbase.client.core.io.netty.kv
- ErrorMapLoadedEvent - Class in com.couchbase.client.core.cnc.events.io
-
The KV error map got negotiated loaded from the server.
- ErrorMapLoadedEvent(IoContext, Duration, Optional<ErrorMap>) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapLoadedEvent
- ErrorMapLoadingFailedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If loading the KV error map for some reason fails, this event will capture the KV status code.
- ErrorMapLoadingFailedEvent(IoContext, Duration, short) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
- ErrorMapLoadingHandler - Class in com.couchbase.client.core.io.netty.kv
-
This handler tries to load the KV Error Map in a best effort manner.
- ErrorMapLoadingHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMapLoadingHandler
-
Creates a new
ErrorMapLoadingHandler
. - ErrorMapUndecodableEvent - Class in com.couchbase.client.core.cnc.events.io
-
If the KV error map could be loaded, but the decoding of the buffer from JSON failed, this event will be raised.
- ErrorMapUndecodableEvent(IoContext, String, String) - Constructor for class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
-
Creates a new
ErrorMapUndecodableEvent
. - errorProfileNotPresent() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- errorProfileNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
- errors() - Method in exception com.couchbase.client.core.error.AnalyticsException
-
Returns the full list of errors and warnings associated with the exception.
- errors() - Method in exception com.couchbase.client.core.error.QueryException
-
Returns the full list of errors and warnings associated with the exception.
- errors() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- errors() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- errors() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- errorSignatureNotPresent() - Static method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- errorSignatureNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
- errorThresholdPercentage() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns the configured error threshold percentage after which the circuit possibly opens.
- errorThresholdPercentage(int) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
The percentage of operations that need to fail in a window until the circuit is opened.
- errorWarningsNotPresent() - Static method in class com.couchbase.client.core.msg.query.QueryResponse
- Event - Interface in com.couchbase.client.core.cnc
-
The parent interface for all events pushed through the command and control system.
- Event.Category - Enum in com.couchbase.client.core.cnc
-
Describes the category of any given event.
- Event.Severity - Enum in com.couchbase.client.core.cnc
-
Describes the severity of any given event.
- eventBus() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
The central event bus which manages all kinds of messages flowing throughout the client.
- eventBus(EventBus) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- EventBus - Interface in com.couchbase.client.core.cnc
-
The
EventBus
is the main demarcation line between internal behavior and external visibility. - EventBus.PublishResult - Enum in com.couchbase.client.core.cnc
-
Signals if a publish call was successful and if not why.
- EventSubscription - Class in com.couchbase.client.core.cnc
-
Subscription for a consumer on a
EventBus
that can be used to unsubscribe once done. - exception() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- exception() - Method in interface com.couchbase.client.core.retry.reactor.RetryContext
-
Returns the exception from the last iteration.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
-
If there is an exception raised while we are waiting for our connect phase to complete, the error should be propagated as a cause up the pipeline.
- exceptionCaught(ChannelHandlerContext, Throwable) - Method in class com.couchbase.client.core.io.netty.PipelineErrorHandler
- EXISTS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The key exists in the cluster (with another CAS value).
- EXISTS - com.couchbase.client.core.msg.kv.SubdocCommandType
- EXISTS - com.couchbase.client.core.msg.ResponseStatus
-
The document exists (but maybe with another cas, depending on the op).
- exponential(Duration, Duration, int, boolean) - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
-
Backoff function with exponential backoff delay.
- EXPONENTIAL - com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
- exponentialBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with exponential backoff delay.
- exponentialBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with exponential backoff delay.
- exponentialBackoffWithJitter(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with full jitter backoff strategy.
- exponentialBackoffWithJitter(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with full jitter backoff strategy.
- exportAsMap() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
- exportAsMap() - Method in interface com.couchbase.client.core.service.ServiceConfig
- exportAsString(Context.ExportFormat) - Method in class com.couchbase.client.core.cnc.AbstractContext
- exportAsString(Context.ExportFormat) - Method in interface com.couchbase.client.core.cnc.Context
-
Export this context into the specified format.
- exportAsString(Context.ExportFormat) - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Export this environment into the specified format.
- exportToJson() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
-
Exports this report into the standard JSON format which is consistent across different language SDKs.
- exportToJson() - Method in class com.couchbase.client.core.diag.PingResult
-
Exports this report into the RFC JSON format.
- exportToJson(boolean) - Method in class com.couchbase.client.core.diag.DiagnosticsResult
-
Exports this report into the standard JSON format which is consistent across different language SDKs.
- exportToJson(boolean) - Method in class com.couchbase.client.core.diag.PingResult
-
Exports this report into the RFC JSON format.
- EXTERNAL - Static variable in class com.couchbase.client.core.env.NetworkResolution
-
Pins it to external resolution.
- ExternalSupplier<T> - Class in com.couchbase.client.core.env
- ExternalSupplier(T) - Constructor for class com.couchbase.client.core.env.ExternalSupplier
- extractAlternateAddressInfos(ClusterConfig) - Static method in class com.couchbase.client.core.config.DefaultConfigurationProvider
-
Helper method to turn either the port info or the node info into a list of hosts to use for the alternate address resolution.
- extractCommonFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Returns only the common flags from the full flags.
- extractToken(boolean, short, ByteBuf, String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Tries to extract the mutation token if the surround msg and environment allows for it.
- extras(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
F
- fail(Throwable) - Method in class com.couchbase.client.core.msg.BaseRequest
- fail(Throwable) - Method in interface com.couchbase.client.core.msg.Request
-
Fails this request and completes it.
- failed() - Method in class com.couchbase.client.core.msg.BaseRequest
- failed() - Method in interface com.couchbase.client.core.msg.Request
-
Allows to check if this request has been completed but with an exception.
- failedOver() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- FailFastRetryStrategy - Class in com.couchbase.client.core.retry
- failRequestWith(HttpResponseStatus, String) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
To be implemented by children, should return the proper service exception type for each.
- failRows(Throwable) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Fails the row flux with the given message.
- failStream(Throwable) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
- fallbackToConsole() - Method in class com.couchbase.client.core.env.LoggerConfig
- fallbackToConsole(boolean) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
- fallbackToConsole(boolean) - Static method in class com.couchbase.client.core.env.LoggerConfig
- FeatureNegotiatingHandler - Class in com.couchbase.client.core.io.netty.kv
-
The
FeatureNegotiatingHandler
is responsible for sending the KV "hello" command and to handshake enabled features on both sides. - FeatureNegotiatingHandler(EndpointContext, Set<ServerFeature>) - Constructor for class com.couchbase.client.core.io.netty.kv.FeatureNegotiatingHandler
-
Creates a new
FeatureNegotiatingHandler
. - FeatureNotAvailableException - Exception in com.couchbase.client.core.error
-
Exception which states that the feature is not available for the bucket.
- FeatureNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeatureNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeatureNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.FeatureNotAvailableException
- FeaturesNegotiatedEvent - Class in com.couchbase.client.core.cnc.events.io
-
Captures the end of the KV feature negotiation.
- FeaturesNegotiatedEvent(IoContext, Duration, List<ServerFeature>) - Constructor for class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
- FeaturesNegotiationFailedEvent - Class in com.couchbase.client.core.cnc.events.io
- FeaturesNegotiationFailedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
- feed(ByteBuf) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- feed(ByteBuf) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Parses the given JSON document fragment.
- feed(ByteBuf) - Method in class com.couchbase.client.core.json.stream.JsonStreamParser
-
Consumes all readable bytes from the given buffer.
- FETCH_CONFIG - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The client's cluster map may be outdated and requires updating.
- fetchEvent(Event.Severity, Context) - Method in interface com.couchbase.client.core.cnc.diagnostics.Analyzer
- fetchEvent(Event.Severity, Context) - Method in class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
- fetchEvent(Event.Severity, Context) - Method in class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
- findCause(Throwable, Class<T>) - Static method in class com.couchbase.client.core.util.CbThrowables
-
Walks the causal chain of the given throwable (starting with the given throwable itself) and returns the first throwable that is an instance of the specified type.
- firstFailureIndex() - Method in exception com.couchbase.client.core.error.subdoc.MultiMutationException
- firstFailureStatus() - Method in exception com.couchbase.client.core.error.subdoc.MultiMutationException
- fixed(Duration) - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
-
Backoff function with fixed backoff delay
- fixedBackoff(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with fixed backoff delay.
- fixedBackoff(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with fixed backoff delay.
- flags() - Method in class com.couchbase.client.core.msg.kv.GetAndLockResponse
-
Returns the flag for this document if success.
- flags() - Method in class com.couchbase.client.core.msg.kv.GetAndTouchResponse
- flags() - Method in class com.couchbase.client.core.msg.kv.GetResponse
-
Returns the flags of this document, if found.
- FLEXIBLE_REQUEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- FLEXIBLE_RESPONSE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- flexibleRequest(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Create a flexible memcached protocol request with all fields necessary.
- flexibleSyncReplication(ByteBufAllocator, DurabilityLevel, Duration) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method to create the flexible extras for sync replication.
- forKey(String) - Static method in exception com.couchbase.client.core.error.CASMismatchException
- forKey(String) - Static method in exception com.couchbase.client.core.error.DocumentMutationLostException
- forKey(String) - Static method in exception com.couchbase.client.core.error.KeyExistsException
- forKey(String) - Static method in exception com.couchbase.client.core.error.KeyNotFoundException
- forKey(String) - Static method in exception com.couchbase.client.core.error.LockException
- forKey(String) - Static method in exception com.couchbase.client.core.error.ValueTooLargeException
- formattedLong() - Method in class com.couchbase.client.core.env.UserAgent
- formattedShort() - Method in class com.couchbase.client.core.env.UserAgent
- forwardPartitions() - Method in class com.couchbase.client.core.config.PartitionInfo
- FOUND_NOT_PERSISTED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was found but not persisted.
- FOUND_PERSISTED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was persisted.
- FOUR - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence of four nodes (one active and three replicas).
- free() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- free() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
If this endpoint has currently one or more requests outstanding.
- from(String) - Static method in enum com.couchbase.client.core.env.SaslMechanism
-
Helper method to create the enum from its string representation.
- fromDefault(String) - Static method in class com.couchbase.client.core.io.CollectionIdentifier
- fromDnsSrv(String, boolean, boolean) - Static method in class com.couchbase.client.core.util.DnsSrv
-
Fetch a bootstrap list from DNS SRV using default OS name resolution.
- fromDnsSrv(String, boolean, boolean, String) - Static method in class com.couchbase.client.core.util.DnsSrv
-
Fetch a bootstrap list from DNS SRV using a specific nameserver IP.
- fromHostnames(List<String>) - Static method in class com.couchbase.client.core.util.ConnectionString
- fromInitial(S) - Static method in class com.couchbase.client.core.util.SingleStateful
-
Creates a new stateful component with an initial state.
- fromInitial(S, BiConsumer<S, S>) - Static method in class com.couchbase.client.core.util.SingleStateful
-
Creates a new stateful component with an initial state.
- fromJson(byte[]) - Static method in class com.couchbase.client.core.io.netty.kv.ErrorMap
-
Creates a new ErrorMap by parsing the json representation.
- fromJsonArray(byte[]) - Static method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- fromString(String) - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
Helper method to get the
GcAnalyzer.GcType
for the string representation. - fromSupplier(Supplier<String>, Supplier<String>) - Static method in class com.couchbase.client.core.env.PasswordAuthenticator
- FULL - com.couchbase.client.core.logging.RedactionLevel
-
User, System, and Metadata are all redacted.
- FULLY_CONCURRENT - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
-
The algorithm is fully concurrent and not stopping the world.
G
- G1_OLD - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
Old generation collection of the g1 collector.
- G1_YOUNG - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
Young generation collection of the g1 collector.
- GarbageCollectionsDetectedEvent - Class in com.couchbase.client.core.cnc.events.diagnostics
- GarbageCollectionsDetectedEvent(Event.Severity, Context, Map<GcAnalyzer.GcType, Histogram>) - Constructor for class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
- GcAnalyzer - Class in com.couchbase.client.core.cnc.diagnostics
-
The
GcAnalyzer
takes incomingGarbageCollectionNotificationInfo
from the JVM and analyzes it. - GcAnalyzer() - Constructor for class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
- GcAnalyzer.Concurrency - Enum in com.couchbase.client.core.cnc.diagnostics
-
Concurrency of a given algorithm/gc type.
- GcAnalyzer.GcGeneration - Enum in com.couchbase.client.core.cnc.diagnostics
-
Specifies the generation that got collected in this event.
- GcAnalyzer.GcType - Enum in com.couchbase.client.core.cnc.diagnostics
-
Holds the known type of garbage collectors and their representations in the GC logs in textual format.
- generation() - Method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
- GenericAnalyticsRequest - Class in com.couchbase.client.core.msg.analytics
- GenericAnalyticsRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean) - Constructor for class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
- GenericAnalyticsResponse - Class in com.couchbase.client.core.msg.analytics
- GenericFailureDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
- GenericFailureDetectedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
- GenericManagerRequest - Class in com.couchbase.client.core.msg.manager
- GenericManagerRequest(CoreContext, Supplier<FullHttpRequest>, boolean) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerRequest
- GenericManagerRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerRequest
- GenericManagerResponse - Class in com.couchbase.client.core.msg.manager
- GenericManagerResponse(ResponseStatus, byte[]) - Constructor for class com.couchbase.client.core.msg.manager.GenericManagerResponse
- GenericSearchRequest - Class in com.couchbase.client.core.msg.search
- GenericSearchRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean) - Constructor for class com.couchbase.client.core.msg.search.GenericSearchRequest
- GenericSearchResponse - Class in com.couchbase.client.core.msg.search
- GenericViewRequest - Class in com.couchbase.client.core.msg.view
- GenericViewRequest(Duration, CoreContext, RetryStrategy, Supplier<FullHttpRequest>, boolean, String) - Constructor for class com.couchbase.client.core.msg.view.GenericViewRequest
- GenericViewResponse - Class in com.couchbase.client.core.msg.view
- get() - Method in class com.couchbase.client.core.env.ExternalSupplier
- get() - Method in class com.couchbase.client.core.env.OwnedSupplier
- get(ByteBufAllocator, SecurityConfig) - Static method in class com.couchbase.client.core.io.netty.SslHandlerFactory
- get(CollectionIdentifier) - Method in class com.couchbase.client.core.io.CollectionMap
-
Retrieves the collection id for the given identifier.
- GET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The get command.
- GET - com.couchbase.client.core.msg.kv.SubdocCommandType
- GET_AND_LOCK - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Allows to get a document and perform a write lock at the same time.
- GET_AND_TOUCH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Allows to get a document and reset its expiry at the same time.
- GET_CONFIG - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the current configuration for the bucket ("cccp").
- GET_DOC - com.couchbase.client.core.msg.kv.SubdocCommandType
- GET_REPLICA - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
A replica get operation.
- GetAndLockRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV GetAndTouch operation.
- GetAndLockRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Duration) - Constructor for class com.couchbase.client.core.msg.kv.GetAndLockRequest
- GetAndLockResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetAndLockRequest
. - GetAndTouchRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV GetAndTouch operation.
- GetAndTouchRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Duration) - Constructor for class com.couchbase.client.core.msg.kv.GetAndTouchRequest
- GetAndTouchResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetAndTouchRequest
. - getBytes(long, long) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- getBytes(long, long) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
-
Returns a region of the stream as a byte array.
- GetCollectionIdRequest - Class in com.couchbase.client.core.msg.kv
- GetCollectionIdRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- GetCollectionIdResponse - Class in com.couchbase.client.core.msg.kv
- GetCollectionIdResponse(ResponseStatus, Optional<Long>) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionIdResponse
- GetCollectionManifestRequest - Class in com.couchbase.client.core.msg.kv
- GetCollectionManifestRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- GetCollectionManifestResponse - Class in com.couchbase.client.core.msg.kv
- GetCollectionManifestResponse(ResponseStatus, Optional<String>) - Constructor for class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
- getFromReplicaInvalidReplica(int, int) - Static method in class com.couchbase.client.core.error.CommonExceptions
- getFromReplicaNotCouchbaseBucket() - Static method in class com.couchbase.client.core.error.CommonExceptions
- getMechanismNames(Map<String, ?>) - Method in class com.couchbase.client.core.io.netty.kv.sasl.CouchbaseSaslClientFactory
-
Note that this method should be never used, but for completeness sake it returns all supported mechanisms by Couchbase.
- getMechanismNames(Map<String, ?>) - Method in class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
- getMessage() - Method in exception com.couchbase.client.core.error.RequestCanceledException
- getName() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Return the name of this
Logger
instance. - getRaw() - Method in enum com.couchbase.client.core.config.BucketCapabilities
- getRaw() - Method in enum com.couchbase.client.core.config.ClusterCapabilities
- getRedactionLevel() - Static method in class com.couchbase.client.core.logging.LogRedaction
-
Returns the current redaction level.
- GetRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV Get (full document) operation.
- GetRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy) - Constructor for class com.couchbase.client.core.msg.kv.GetRequest
- GetResponse - Class in com.couchbase.client.core.msg.kv
-
Represents the response of a
GetRequest
. - getScheduler() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
-
Return wrapped Scheduler instance
- getStatus() - Method in class com.couchbase.client.core.msg.search.SearchChunkHeader
- getZone() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- globalConfig() - Method in class com.couchbase.client.core.config.ClusterConfig
- GlobalConfig - Class in com.couchbase.client.core.config
-
The
GlobalConfig
represents a configuration which is not tied to a bucket. - GlobalConfig(long, List<PortInfo>, Map<String, Set<ClusterCapabilities>>, String) - Constructor for class com.couchbase.client.core.config.GlobalConfig
- GlobalConfigNotFoundException - Exception in com.couchbase.client.core.error
-
Exception thrown if global configs are supported but the server tells the client that there is currently non available.
- GlobalConfigNotFoundException() - Constructor for exception com.couchbase.client.core.error.GlobalConfigNotFoundException
- GlobalConfigParser - Class in com.couchbase.client.core.config
- GlobalConfigParser() - Constructor for class com.couchbase.client.core.config.GlobalConfigParser
- GlobalConfigUpdatedEvent - Class in com.couchbase.client.core.cnc.events.config
- GlobalConfigUpdatedEvent(Context, GlobalConfig) - Constructor for class com.couchbase.client.core.cnc.events.config.GlobalConfigUpdatedEvent
- GlobalLoader - Class in com.couchbase.client.core.config.loader
-
The
GlobalLoader
is different to the bucket-based loaders in that it tries to fetch a cluster global configuration which is not bound to a specific bucket. - GlobalLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.GlobalLoader
- GlobalRefresher - Class in com.couchbase.client.core.config.refresher
-
The
GlobalRefresher
keeps the cluster-level global config up-to-date. - GlobalRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.GlobalRefresher
-
Creates a new global refresher.
- Golang - Class in com.couchbase.client.core.util
-
Helper methods that have to do with certain golang-specific format the server uses.
- Golang() - Constructor for class com.couchbase.client.core.util.Golang
H
- HALF_OPEN - com.couchbase.client.core.endpoint.CircuitBreaker.State
-
The circuit breaker is half-open (likely a canary is in-flight).
- handle(Callback[]) - Method in class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
-
This SASL callback handler is used to call certain callbacks during the authentication phases (to set the name and password if required).
- handleNotification(Notification, Object) - Method in class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
- handlePauseEvent(long, long) - Method in class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
- handlerAdded(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
When the non-chunked handler is added, it also needs to add the http aggregator.
- handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
- handlerRemoved(ChannelHandlerContext) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
When the non-chunked handler is removed, it also needs to remove its http aggregator.
- HandlerUtils - Class in com.couchbase.client.core.io.netty
-
Various netty IO handler utilities.
- hasBucket(String) - Method in class com.couchbase.client.core.config.ClusterConfig
- hasBucketMap(String) - Method in class com.couchbase.client.core.io.CollectionMap
-
Checks if the given bucket is at all present in the map.
- hasCause(Throwable, Class<? extends Throwable>) - Static method in class com.couchbase.client.core.util.CbThrowables
-
Returns true if the given throwable or any throwable in its causal chain is an instance of the given type.
- hasClusterOrBucketConfig() - Method in class com.couchbase.client.core.config.ClusterConfig
- hasCommonFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Checks whether the upper 8 bits are set, indicating common flags presence.
- hasCommonFormat(int, int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Checks that flags has common flags bits set and that they correspond to expected common flags format.
- hasCompressionFlags(int) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Checks whether the upper 3 bits are set, indicating compression presence.
- hasErrorCode(int) - Method in exception com.couchbase.client.core.error.AnalyticsException
- hasErrorCode(int) - Method in exception com.couchbase.client.core.error.QueryException
- hasFastForwardMap() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Returns true if the config has a fast forward map that describes what the topology of the cluster will be after the current rebalance operation completes.
- hasFastForwardMap() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- hasFastForwardMap() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
- hasFastForwardMap() - Method in class com.couchbase.client.core.config.PartitionInfo
- hash(NodeInfo, int) - Method in interface com.couchbase.client.core.node.MemcachedHashingStrategy
-
The hash for each node based on the node information and repetition.
- hash(NodeInfo, int) - Method in class com.couchbase.client.core.node.StandardMemcachedHashingStrategy
- hashCode() - Method in class com.couchbase.client.core.config.AlternateAddress
- hashCode() - Method in class com.couchbase.client.core.config.PortInfo
- hashCode() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
- hashCode() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- hashCode() - Method in class com.couchbase.client.core.env.NetworkResolution
- hashCode() - Method in class com.couchbase.client.core.env.SeedNode
- hashCode() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- hashCode() - Method in class com.couchbase.client.core.msg.CancellationReason
- hashCode() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- hashCode() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- hashCode() - Method in class com.couchbase.client.core.node.Node
- hashCode() - Method in class com.couchbase.client.core.node.NodeIdentifier
- hashCode() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- hasPrimaryPartitionsOnNode(String) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- hasServicesEnabled() - Method in class com.couchbase.client.core.node.Node
- header() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- header() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Once the header is completely available, returns a non-absent value of it.
- header() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- header() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- header() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- header() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- header() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
-
Returns the header for this response, immediately available.
- header() - Method in class com.couchbase.client.core.msg.query.QueryResponse
- header() - Method in class com.couchbase.client.core.msg.search.SearchResponse
- header() - Method in class com.couchbase.client.core.msg.view.ViewResponse
- HealthPinger - Class in com.couchbase.client.core.diag
-
The
HealthPinger
allows to "ping" individual services with real operations for their health. - HealthPinger() - Constructor for class com.couchbase.client.core.diag.HealthPinger
- HELLO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The hello command used during bootstrap to negoatiate the features.
- hostname() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- hostname() - Method in class com.couchbase.client.core.config.AlternateAddress
- hostname() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider.AlternateAddressHolder
- hostname() - Method in class com.couchbase.client.core.config.NodeInfo
- hostname() - Method in class com.couchbase.client.core.config.PortInfo
- hostname() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
- hosts() - Method in class com.couchbase.client.core.util.ConnectionString
-
Get the list of all hosts from the connection string.
- httpPort() - Method in class com.couchbase.client.core.env.SeedNode
- HttpProtocol - Class in com.couchbase.client.core.io.netty
-
Helper methods that need to be used when dealing with the HTTP protocol.
- HttpProtocol() - Constructor for class com.couchbase.client.core.io.netty.HttpProtocol
- HttpRequest<H extends ChunkHeader,ROW extends ChunkRow,T extends ChunkTrailer,R extends ChunkedResponse<H,ROW,T>> - Interface in com.couchbase.client.core.msg
- HttpStatusCodeException - Exception in com.couchbase.client.core.error
- HttpStatusCodeException(int) - Constructor for exception com.couchbase.client.core.error.HttpStatusCodeException
- HttpStatusCodeException(HttpResponseStatus) - Constructor for exception com.couchbase.client.core.error.HttpStatusCodeException
I
- id() - Method in class com.couchbase.client.core.CoreContext
-
A (app local) unique ID per core instance.
- id() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
- id() - Method in class com.couchbase.client.core.diag.EndpointHealth
- id() - Method in class com.couchbase.client.core.diag.PingResult
- id() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- id() - Method in class com.couchbase.client.core.msg.BaseRequest
- id() - Method in interface com.couchbase.client.core.msg.Request
-
Holds a unique ID for each request that is assigned automatically.
- idempotent() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- idempotent() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
- idempotent() - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
- idempotent() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.GetCollectionIdRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.GetRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.NoopRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- idempotent() - Method in class com.couchbase.client.core.msg.kv.SubdocGetRequest
- idempotent() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
- idempotent() - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingRequest
- idempotent() - Method in class com.couchbase.client.core.msg.manager.GenericManagerRequest
- idempotent() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- idempotent() - Method in interface com.couchbase.client.core.msg.Request
-
Returns if the given request is idempotent or not.
- idempotent() - Method in class com.couchbase.client.core.msg.search.GenericSearchRequest
- idempotent() - Method in class com.couchbase.client.core.msg.search.SearchRequest
- idempotent() - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
- idempotent() - Method in class com.couchbase.client.core.msg.view.ViewRequest
- ident() - Method in enum com.couchbase.client.core.service.ServiceType
- identifier() - Method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
- identifier() - Method in class com.couchbase.client.core.config.NodeInfo
- identifier() - Method in class com.couchbase.client.core.config.PortInfo
- identifier() - Method in class com.couchbase.client.core.msg.CancellationReason
-
Returns the identifier for this reason.
- identifier() - Method in class com.couchbase.client.core.node.Node
-
Returns the node identifier.
- IDLE - com.couchbase.client.core.node.NodeState
-
This
Node
is idle (no services attached at all or all of them idle) - IDLE - com.couchbase.client.core.service.ServiceState
-
This
Service
is idle (no endpoints attached at all) - idleSleepDuration(Duration) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- idleTime() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- idleTime() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- idleTime() - Method in interface com.couchbase.client.core.service.ServiceConfig
- idleTime(Duration) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
- idleTime(Duration) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
- idleTime(Duration) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
- idleTime(Duration) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
- idleTime(Duration) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
- INCREMENT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Increment binary counter.
- IncrementRequest - Class in com.couchbase.client.core.msg.kv
- IncrementRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long, long, Optional<Long>, int, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.IncrementRequest
- IncrementResponse - Class in com.couchbase.client.core.msg.kv
- IncrementResponse(ResponseStatus, long, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.IncrementResponse
- incrementRetryAttempts(Duration, RetryReason) - Method in class com.couchbase.client.core.msg.RequestContext
- INDIVIDUAL_REQUEST_FAILED - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
An individual request for a poll/stream failed.
- IndividualReplicaGetFailedEvent - Class in com.couchbase.client.core.cnc.events.request
-
When a replica get fetches more than one in one shot and an individual item fails it will be ignored, but this event is logged to aid with debugging.
- IndividualReplicaGetFailedEvent(RequestContext) - Constructor for class com.couchbase.client.core.cnc.events.request.IndividualReplicaGetFailedEvent
- info(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the INFO level.
- info(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the INFO level according to the specified format and arguments.
- info(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log an exception (throwable) at the INFO level with an accompanying message.
- INFO - com.couchbase.client.core.cnc.Event.Severity
-
Should rely non-critical information.
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.AnalyticsEndpoint.AnalyticsPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.KeyValueEndpoint.KeyValuePipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.ManagerEndpoint.ManagerPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in interface com.couchbase.client.core.endpoint.PipelineInitializer
-
Initializes the pipeline with the handlers that are part of the implementation.
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.QueryEndpoint.QueryPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.SearchEndpoint.SearchPipelineInitializer
- init(BaseEndpoint, ChannelPipeline) - Method in class com.couchbase.client.core.endpoint.ViewEndpoint.ViewPipelineInitializer
- initGlobalConfig() - Method in class com.couchbase.client.core.Core
-
Instructs the client to, if possible, load and initialize the global config.
- InitGlobalConfigFailedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Raised when a global config could not be loaded.
- InitGlobalConfigFailedEvent(Event.Severity, Duration, CoreContext, InitGlobalConfigFailedEvent.Reason) - Constructor for class com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent
- InitGlobalConfigFailedEvent.Reason - Enum in com.couchbase.client.core.cnc.events.core
-
The reasons why the global config init failed.
- initialize(ChannelConfig) - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Initializes the parser to a fresh state.
- initialize(ChannelConfig) - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Begins a new parsing session.
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.cnc.AbstractContext
-
This method needs to be implemented by the actual context implementations to inject the params they need for exporting.
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.CoreContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.endpoint.EndpointContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.io.IoContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.msg.RequestContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.node.NodeContext
- injectExportableParams(Map<String, Object>) - Method in class com.couchbase.client.core.service.ServiceContext
- innerReason() - Method in class com.couchbase.client.core.msg.CancellationReason
-
If applicable, returns an inner reason for the cancellation for additional context.
- InsertRequest - Class in com.couchbase.client.core.msg.kv
-
Uses the KV "add" command to insert documents if they do not already exist.
- InsertRequest(String, byte[], long, int, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.InsertRequest
- InsertResponse - Class in com.couchbase.client.core.msg.kv
- INSTANCE - Static variable in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- INSTANCE - Static variable in class com.couchbase.client.core.env.CertificateAuthenticator
- INSTANCE - Static variable in class com.couchbase.client.core.node.StandardMemcachedHashingStrategy
- INSTANCE - Static variable in class com.couchbase.client.core.retry.BestEffortRetryStrategy
- INSTANCE - Static variable in class com.couchbase.client.core.retry.FailFastRetryStrategy
- instant() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
-
Gets the current instant of the clock.
- INTERNAL - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This is an internal error in the server.
- INTERNAL_SERVER_ERROR - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
A server-internal error has been reported.
- INTERNAL_SERVER_ERROR - com.couchbase.client.core.msg.ResponseStatus
-
The server indicated an internal error.
- interval() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- INVALID_ARGS - com.couchbase.client.core.msg.ResponseStatus
- INVALID_COMBO - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
An invalid combination of commands was specified
- INVALID_INPUT - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This attribute means that a user's input was invalid because it violates the semantics of the operation, or exceeds some predefined limit.
- INVALID_REQUEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Invalid request sent.
- INVALID_REQUEST - com.couchbase.client.core.msg.ResponseStatus
- INVALID_REQUEST_DETECTED - com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
We detected an invalid request coming in from the upper layers.
- INVALID_RESPONSE_FORMAT_DETECTED - com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
Got a response format the decoder didn't expect.
- InvalidPacketDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This event is created if somewhere in the IO layer an invalid packet was detected.
- InvalidPacketDetectedEvent(IoContext, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
- InvalidRequestDetectedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If this event is raised, it indicates a serious bug in the system.
- InvalidRequestDetectedEvent(IoContext, ServiceType, Object) - Constructor for class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
- IO - com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the IO subsystem.
- ioConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- ioConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
- ioConfig(IoConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- IoConfig - Class in com.couchbase.client.core.env
- IoConfig.Builder - Class in com.couchbase.client.core.env
- IoContext - Class in com.couchbase.client.core.io
-
The
IoContext
is used to extend the core context with IO related metadata that is useful during event generation. - IoContext(CoreContext, SocketAddress, SocketAddress, Optional<String>) - Constructor for class com.couchbase.client.core.io.IoContext
-
Creates a new IO Context.
- ioEnvironment() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Holds the environmental configuration/state that is tied to the IO layer.
- ioEnvironment(IoEnvironment.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- IoEnvironment - Class in com.couchbase.client.core.env
-
The
IoEnvironment
holds all IO-related configuration and state. - IoEnvironment.Builder - Class in com.couchbase.client.core.env
- isDebugEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Is the logger instance enabled for the DEBUG level.
- isDefault() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- isErrorEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Is the logger instance enabled for the ERROR level.
- isFlexible() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- isHeaderComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Only for use by subclasses.
- isInfoEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Is the logger instance enabled for the INFO level.
- isNull() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- isNullOrEmpty(String) - Static method in class com.couchbase.client.core.util.CbStrings
- isNullOrEmpty(Collection<?>) - Static method in class com.couchbase.client.core.util.CbCollections
- isNullOrEmpty(Map<?, ?>) - Static method in class com.couchbase.client.core.util.CbCollections
- isRequest() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- isTraceEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Is the logger instance enabled for the TRACE level.
- isValidDnsSrv() - Method in class com.couchbase.client.core.util.ConnectionString
-
Returns true if this connection string qualifies for DNS SRV resolving per spec.
- isWarnEnabled() - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Is the logger instance enabled for the WARN level.
- ITEM_DELETED - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This attribute means that the error is related to operating on a soft-deleted document.
- ITEM_LOCKED - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This attribute specifies that the requested item is currently locked.
- ITEM_ONLY - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This attribute means that the error is related to a constraint failure regarding the item itself, i.e.
- iteration() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- iteration() - Method in interface com.couchbase.client.core.retry.reactor.IterationContext
-
The next iteration number.
- IterationContext<T> - Interface in com.couchbase.client.core.retry.reactor
-
Context provided to retry or repeat callbacks.
J
- jitter(Jitter) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- jitter(Jitter) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- jitter(Jitter) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function that applies jitter to the backoff delay.
- jitter(Jitter) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function that applies jitter to the backoff delay.
- Jitter - Interface in com.couchbase.client.core.retry.reactor
-
Jitter function that is applied to the backoff delay.
- JSON - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables JSON data identification support.
- JSON - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- JSON - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
-
Compact JSON.
- JSON_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- JSON_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- JSON_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- JSON_PRETTY - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
-
Verbose, Pretty JSON.
- JsonStreamParser - Class in com.couchbase.client.core.json.stream
-
Create an instance with
JsonStreamParser.builder()
. - JsonStreamParser.Builder - Class in com.couchbase.client.core.json.stream
-
Builder instances are reusable provided that ALL configuration of the instance occurs before any call to
JsonStreamParser.Builder.build()
.
K
- KETAMA - com.couchbase.client.core.config.BucketNodeLocator
-
The node locator based on the ketama location algorithm.
- ketamaNodes() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
- key() - Method in class com.couchbase.client.core.env.SecurityConfig
- key() - Method in exception com.couchbase.client.core.error.CASMismatchException
- key() - Method in exception com.couchbase.client.core.error.DocumentMutationLostException
- key() - Method in exception com.couchbase.client.core.error.KeyExistsException
- key() - Method in exception com.couchbase.client.core.error.KeyNotFoundException
- key() - Method in exception com.couchbase.client.core.error.LockException
- key() - Method in exception com.couchbase.client.core.error.ValueTooLargeException
- key() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- key() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
The key of the kv request.
- key() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- keyCertChain() - Method in class com.couchbase.client.core.env.SecurityConfig
- keyCertificate(PrivateKey, String, List<X509Certificate>) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
- keyCertificate(PrivateKey, String, List<X509Certificate>) - Static method in class com.couchbase.client.core.env.SecurityConfig
- KeyExistsException - Exception in com.couchbase.client.core.error
-
Indicates an operation failed because the key already exists.
- keyManagerFactory() - Method in class com.couchbase.client.core.env.SecurityConfig
- keyManagerFactory(KeyManagerFactory) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
- keyManagerFactory(KeyManagerFactory) - Static method in class com.couchbase.client.core.env.SecurityConfig
- KeyNotFoundException - Exception in com.couchbase.client.core.error
-
Indicates an operation failed because the key does not exist.
- keyPassword() - Method in class com.couchbase.client.core.env.SecurityConfig
- KeyValueBucketLoader - Class in com.couchbase.client.core.config.loader
-
This loader is responsible for initially loading a configuration through the kv protocol.
- KeyValueBucketLoader(Core) - Constructor for class com.couchbase.client.core.config.loader.KeyValueBucketLoader
- KeyValueBucketRefresher - Class in com.couchbase.client.core.config.refresher
-
The
KeyValueBucketRefresher
keeps configs up-to-date through the KV service. - KeyValueBucketRefresher(ConfigurationProvider, Core) - Constructor for class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- KeyValueEndpoint - Class in com.couchbase.client.core.endpoint
- KeyValueEndpoint(ServiceContext, String, int, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.endpoint.KeyValueEndpoint
- KeyValueEndpoint.KeyValuePipelineInitializer - Class in com.couchbase.client.core.endpoint
- KeyValueErrorMapCodeHandledEvent - Class in com.couchbase.client.core.cnc.events.io
-
Raised if an unknown error is decoded and handled through the KV error map.
- KeyValueErrorMapCodeHandledEvent(IoContext, ErrorMap.ErrorCode) - Constructor for class com.couchbase.client.core.cnc.events.io.KeyValueErrorMapCodeHandledEvent
- KeyValueLocator - Class in com.couchbase.client.core.node
-
A
Locator
responsible for locating the right node based on the partition of the key. - KeyValueLocator() - Constructor for class com.couchbase.client.core.node.KeyValueLocator
- KeyValueMessageHandler - Class in com.couchbase.client.core.io.netty.kv
-
This handler is responsible for writing KV requests and completing their associated responses once they arrive.
- KeyValueMessageHandler(BaseEndpoint, EndpointContext, Optional<String>) - Constructor for class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
-
Creates a new
KeyValueMessageHandler
. - KeyValuePipelineInitializer(EndpointContext, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.endpoint.KeyValueEndpoint.KeyValuePipelineInitializer
- KeyValueRequest<R extends Response> - Interface in com.couchbase.client.core.msg.kv
-
Main parent interface for all Key/Value requests.
- KeyValueService - Class in com.couchbase.client.core.service
- KeyValueService(ServiceConfig, CoreContext, String, int, Optional<String>, Authenticator) - Constructor for class com.couchbase.client.core.service.KeyValueService
- keyValueServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- keyValueServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
- keyValueServiceConfig(KeyValueServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- keyValueServiceConfig(KeyValueServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
- KeyValueServiceConfig - Class in com.couchbase.client.core.service
- KeyValueServiceConfig.Builder - Class in com.couchbase.client.core.service
- KV - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
-
The KV refresher.
- KV - com.couchbase.client.core.service.ServiceType
-
The Key/Value Service ("kv").
- KV_COLLECTION_OUTDATED - com.couchbase.client.core.retry.RetryReason
-
The collection identifier for the KV service has been outdated.
- KV_ERROR_MAP_INDICATED - com.couchbase.client.core.retry.RetryReason
-
The KV error map indicated a retry action on an unknown response code.
- KV_LOCKED - com.couchbase.client.core.retry.RetryReason
-
Server response indicates a locked document.
- KV_NOT_MY_VBUCKET - com.couchbase.client.core.retry.RetryReason
-
A KV "not my vbucket" response has been received.
- KV_RESPONSE_CONTAINED_CLOSE_INDICATION - com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
We got a KV response which was not successful and indicated that the socket/channel needs to be reset.
- KV_RESPONSE_CONTAINED_UNKNOWN_OPAQUE - com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
We got a KV response which contained an opaque value that the client has no idea about.
- KV_SYNC_WRITE_IN_PROGRESS - com.couchbase.client.core.retry.RetryReason
-
Server response indicates a sync write in progress.
- KV_SYNC_WRITE_RE_COMMIT_IN_PROGRESS - com.couchbase.client.core.retry.RetryReason
-
Server response a sync write re-commit in progress.
- KV_TEMPORARY_FAILURE - com.couchbase.client.core.retry.RetryReason
-
Server response indicates a temporary failure.
- kvCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- kvCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- kvCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures a
CircuitBreaker
to use for key-value operations. - kvCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
- kvEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for Key/Value traffic. - kvEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
- kvEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
- kvPort() - Method in class com.couchbase.client.core.env.SeedNode
- kvTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- kvTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for key-value operations.
- kvTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
L
- lastActivity() - Method in class com.couchbase.client.core.diag.EndpointHealth
- lastPacket() - Method in class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
- lastPersistedSeqNo() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- lastResponseReceived() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- lastResponseReceived() - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Holds the timestamp of the last response received (or 0 if no request ever sent).
- lastRetryDuration() - Method in class com.couchbase.client.core.msg.RequestContext
- lastSeqNoReceived() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- latency() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- LINEAR - com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
- listOf(T...) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable list containing the given items.
- load(B) - Method in interface com.couchbase.client.core.env.PropertyLoader
- load(CoreEnvironment.Builder) - Method in class com.couchbase.client.core.env.ConnectionStringPropertyLoader
- load(CoreEnvironment.Builder) - Method in class com.couchbase.client.core.env.SystemPropertyPropertyLoader
- load(PropertyLoader<CoreEnvironment.Builder>) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- load(NodeIdentifier, int) - Method in class com.couchbase.client.core.config.loader.GlobalLoader
-
Tries to load the global configuration.
- load(NodeIdentifier, int, String, Optional<String>) - Method in class com.couchbase.client.core.config.loader.BaseBucketLoader
-
Performs the config loading through multiple steps.
- load(NodeIdentifier, int, String, Optional<String>) - Method in interface com.couchbase.client.core.config.loader.BucketLoader
-
Attempts to load a config for the given seed node.
- loadAndRefreshGlobalConfig() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Instructs the provider to try and load the global config, and then manage it.
- loadAndRefreshGlobalConfig() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- local() - Method in class com.couchbase.client.core.diag.EndpointHealth
- local() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- local() - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
- local() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- local(String) - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
- local(String) - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- local(String) - Method in interface com.couchbase.client.core.msg.util.AssignChannelInfo
- localSocket() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- localSocket() - Method in class com.couchbase.client.core.io.IoContext
-
Returns the local socket.
- locator() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- locator() - Method in interface com.couchbase.client.core.config.BucketConfig
-
The type of node locator in use for this bucket.
- Locator - Interface in com.couchbase.client.core.node
- LOCKED - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Resource is locked.
- LOCKED - com.couchbase.client.core.msg.ResponseStatus
-
The requested resource is locked.
- LockException - Exception in com.couchbase.client.core.error
-
Thrown when the server reports a temporary failure that is very likely to be lock-related (like an already locked key or a bad cas used for unlock).
- loggerConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- loggerConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
- loggerConfig(LoggerConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- LoggerConfig - Class in com.couchbase.client.core.env
- LoggerConfig.Builder - Class in com.couchbase.client.core.env
- loggerName() - Method in class com.couchbase.client.core.env.LoggerConfig
- loggerName(String) - Method in class com.couchbase.client.core.env.LoggerConfig.Builder
- loggerName(String) - Static method in class com.couchbase.client.core.env.LoggerConfig
- LoggingEventConsumer - Class in com.couchbase.client.core.cnc
-
Consumes
Events
and logs them per configuration. - LoggingEventConsumer.Logger - Interface in com.couchbase.client.core.cnc
-
Generic logger interface.
- LogRedaction - Class in com.couchbase.client.core.logging
-
Static utility methods for global log redaction settings.
- LONG_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- LONG_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- LRUCache<K,V> - Class in com.couchbase.client.core.util
-
Implements a generic LRU cache which evicts after the max size is reached.
- LRUCache(int) - Constructor for class com.couchbase.client.core.util.LRUCache
M
- magic() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
-
Returns the magic for the given command.
- MAJORITY - com.couchbase.client.core.msg.kv.DurabilityLevel
-
The mutation must be replicated to (that is, held in the memory allocated to the bucket on) a majority of the Data Service nodes.
- MAJORITY_AND_PERSIST_ON_MASTER - com.couchbase.client.core.msg.kv.DurabilityLevel
-
The mutation must be replicated to a majority of the Data Service nodes.
- managementTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- managementTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for manager operations.
- managementTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- MANAGER - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
-
The cluster manager refresher.
- MANAGER - com.couchbase.client.core.service.ServiceType
-
The Cluster Manager service ("ns server")
- managerCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- managerCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- managerCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures a
CircuitBreaker
to use for manager operations. - managerCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
- ManagerEndpoint - Class in com.couchbase.client.core.endpoint
- ManagerEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.ManagerEndpoint
- ManagerEndpoint.ManagerPipelineInitializer - Class in com.couchbase.client.core.endpoint
- managerEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for config traffic. - managerEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
- managerEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
- ManagerMessageHandler - Class in com.couchbase.client.core.io.netty.manager
-
This handler dispatches requests and responses against the cluster manager service.
- ManagerMessageHandler(BaseEndpoint, CoreContext) - Constructor for class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- ManagerPipelineInitializer(EndpointContext) - Constructor for class com.couchbase.client.core.endpoint.ManagerEndpoint.ManagerPipelineInitializer
- managerPort() - Method in class com.couchbase.client.core.node.NodeIdentifier
- ManagerRequest<R extends Response> - Interface in com.couchbase.client.core.msg.manager
-
Parent interface for all requests going to the cluster manager.
- ManagerService - Class in com.couchbase.client.core.service
- ManagerService(CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.ManagerService
- manifest() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
- mapOf() - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable empty map.
- mapOf(K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- mapOf(K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- mapOf(K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- mapOf(K, V, K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- mapOf(K, V, K, V, K, V, K, V, K, V) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable map containing the given key/value pairs.
- Mapper - Class in com.couchbase.client.core.json
-
Provides utilities for encoding and decoding JSON data.
- MapperException - Exception in com.couchbase.client.core.json
-
This exception is usually raised when a JSON encoding or decoding was not successful.
- mapSubDocumentError(SubDocumentOpResponseStatus, String, String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
For any response that can be returned by a SubDocument command - path, document, or execution-based - map it to an appropriate SubDocumentException.
- MARK_SWEEP_COMPACT - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
The good old serial mark and sweep compactor (enabled via -XX:+UseSerialGC).
- markFailure() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
The tracked request is marked failure.
- markFailure() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- markHeaderComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- markRequestCompletion() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Called from the event loop handlers to mark a request as being completed.
- markSuccess() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
The tracked request is marked succeeded.
- markSuccess() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- markTainted(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Marks the bucket as tainted, which will change the behavior of the refresher.
- markTainted(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
-
No action needed when a config is marked as tainted for the cluster manager refresher, since the server pushes new configs anyways during rebalance.
- markTainted(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- markUntainted(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Marks the bucket as untainted, which will change the behavior of the refresher.
- markUntainted(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
-
No action needed when a config is marked as untainted for the cluster manager refresher, since the server pushes new configs anyways during rebalance.
- markUntainted(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- master() - Method in class com.couchbase.client.core.config.Partition
- MatchedValue - Class in com.couchbase.client.core.json.stream
- maxDelay() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
- maxDuration() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- maxEndpoints() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- maxEndpoints() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- maxEndpoints() - Method in interface com.couchbase.client.core.service.ServiceConfig
- maxEndpoints(int) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
- maxEndpoints(int) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
- maxEndpoints(int) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
- maxEndpoints(int) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
- maxEndpoints(int) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
- maxScore() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
- maxValue() - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
- maxValue(GcAnalyzer.GcType) - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
- maybeRetry(CoreContext, Request<? extends Response>, RetryReason) - Static method in class com.couchbase.client.core.retry.RetryOrchestrator
-
Retry or cancel the given request, depending on its state and the configured
RetryStrategy
. - mech() - Method in enum com.couchbase.client.core.env.SaslMechanism
- MEMCACHED - com.couchbase.client.core.config.BucketType
-
This bucket is a "memcached" bucket.
- MemcachedBucketConfig - Class in com.couchbase.client.core.config
- MemcachedBucketConfig(CoreEnvironment, long, String, String, String, String, List<NodeInfo>, List<PortInfo>, List<BucketCapabilities>, Map<String, Set<ClusterCapabilities>>, String) - Constructor for class com.couchbase.client.core.config.MemcachedBucketConfig
-
Creates a new
MemcachedBucketConfig
. - MemcachedHashingStrategy - Interface in com.couchbase.client.core.node
-
This interface defines different hashing strategies used for ketama hashing in memcached buckets.
- MemcacheProtocol - Enum in com.couchbase.client.core.io.netty.kv
-
The
MemcacheProtocol
class holds static helpers that deal with the encoding and decoding as well as access of the memcache binary protocol. - MemcacheProtocol.Datatype - Enum in com.couchbase.client.core.io.netty.kv
- MemcacheProtocol.Magic - Enum in com.couchbase.client.core.io.netty.kv
- MemcacheProtocol.Opcode - Enum in com.couchbase.client.core.io.netty.kv
-
Contains all known/used kv protocol opcodes.
- MemcacheProtocol.Status - Enum in com.couchbase.client.core.io.netty.kv
- MemcacheProtocolDecodeHandler - Class in com.couchbase.client.core.io.netty.kv
-
The
MemcacheProtocolDecodeHandler
is a lightweight decoder that understands the KV header and aggregates header and value into one buffer before passing it on. - MemcacheProtocolDecodeHandler() - Constructor for class com.couchbase.client.core.io.netty.kv.MemcacheProtocolDecodeHandler
- MemcacheProtocolVerificationHandler - Class in com.couchbase.client.core.io.netty.kv
-
This handler makes sure that the KV protocol packets passed around are not malformed.
- MemcacheProtocolVerificationHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.kv.MemcacheProtocolVerificationHandler
-
Creates a new
MemcacheProtocolVerificationHandler
. - message() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapUndecodableEvent
-
Returns the error message in string form.
- message() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
- message() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- message() - Method in class com.couchbase.client.core.logging.RedactableArgument
-
The message of this redactable argument.
- messageToString(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method during development and debugging to dump the raw message as a verbose string.
- metrics() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- metrics() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- millis() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- minDelay() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
- minEndpoints() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- minEndpoints() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- minEndpoints() - Method in interface com.couchbase.client.core.service.ServiceConfig
- minEndpoints(int) - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig.Builder
- minEndpoints(int) - Static method in class com.couchbase.client.core.service.AnalyticsServiceConfig
- minEndpoints(int) - Static method in class com.couchbase.client.core.service.QueryServiceConfig
- minEndpoints(int) - Static method in class com.couchbase.client.core.service.SearchServiceConfig
- minEndpoints(int) - Static method in class com.couchbase.client.core.service.ViewServiceConfig
- minimumEndpoints() - Method in class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
- minRatio() - Method in class com.couchbase.client.core.env.CompressionConfig
-
Returns the minimum effective ratio to send when compressed.
- minRatio(double) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
-
The minimum ratio after which a compressed doc is sent compressed versus the uncompressed version is sent for efficiency.
- minRatio(double) - Static method in class com.couchbase.client.core.env.CompressionConfig
-
The minimum ratio after which a compressed doc is sent compressed versus the uncompressed version is sent for efficiency.
- minSize() - Method in class com.couchbase.client.core.env.CompressionConfig
-
Returns the minimum configured compression size.
- minSize(int) - Method in class com.couchbase.client.core.env.CompressionConfig.Builder
-
The minimum size after which compression is performed.
- minSize(int) - Static method in class com.couchbase.client.core.env.CompressionConfig
-
The minimum size after which compression is performed.
- MODIFIED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was modified.
- MOSTLY_CONCURRENT - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
-
The algorithm is mostly concurrent and only shortly stopping the world.
- msg() - Method in exception com.couchbase.client.core.error.QueryException
-
Returns a human-readable description of the error, as reported by the query service.
- MULTI_PATH_FAILURE - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Specified key was successfully found, but one or more path operations failed
- MultiMutationException - Exception in com.couchbase.client.core.error.subdoc
-
Exception denoting that at least one error occurred when applying multiple mutations using the sub-document API.
- MultiMutationException(int, SubDocumentOpResponseStatus, CouchbaseException) - Constructor for exception com.couchbase.client.core.error.subdoc.MultiMutationException
- MUTATION_SEQNO - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Returns the sequence number on every mutation.
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.AppendResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.InsertResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.PrependResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.RemoveResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.ReplaceResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.TouchResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.UnlockResponse
- mutationToken() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
- mutationToken() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- MutationToken - Class in com.couchbase.client.core.msg.kv
-
Value object to contain vbucket UUID and sequence number.
- MutationToken(short, long, long, String) - Constructor for class com.couchbase.client.core.msg.kv.MutationToken
- mutationTokensEnabled() - Method in class com.couchbase.client.core.env.IoConfig
- mutationTokensEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
- mutationTokensEnabled(boolean) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures whether mutation tokens will be returned from the server for all mutation operations.
- mutationTokensEnabled(boolean) - Static method in class com.couchbase.client.core.env.IoConfig
N
- name() - Method in class com.couchbase.client.core.cnc.events.core.BucketClosedEvent
- name() - Method in class com.couchbase.client.core.cnc.events.core.BucketOpenedEvent
- name() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- name() - Method in interface com.couchbase.client.core.config.BucketConfig
-
The name of the bucket.
- name() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
- name() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
- name() - Method in class com.couchbase.client.core.env.NetworkResolution
-
Returns the wire representation of the network resolution setting.
- name() - Method in class com.couchbase.client.core.env.UserAgent
- name() - Method in exception com.couchbase.client.core.error.RequestCanceledException
- name() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- nativeIoEnabled() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns true if native IO is enabled and can be used if supported.
- nativeIoEnabled(boolean) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
- nativeTlsEnabled() - Method in class com.couchbase.client.core.env.SecurityConfig
- nativeTlsEnabled(boolean) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
- negotiated() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiatedEvent
-
Returns the negotiated server features for this connection.
- networkResolution() - Method in class com.couchbase.client.core.env.IoConfig
- networkResolution(NetworkResolution) - Method in class com.couchbase.client.core.env.IoConfig.Builder
- networkResolution(NetworkResolution) - Static method in class com.couchbase.client.core.env.IoConfig
- NetworkResolution - Class in com.couchbase.client.core.env
-
Configuration options for the network resolution setting.
- newState() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- newState() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
- newState() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
- NO_ACCESS - com.couchbase.client.core.msg.ResponseStatus
-
The server indicated that the given message failed because of a permission violation.
- NO_BUCKET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
No bucket selected.
- NO_BUCKET - com.couchbase.client.core.msg.ResponseStatus
-
The server indicates that no bucket is selected.
- NO_BUCKET_FOUND - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
Usually because the bucket is not open/no config there at the given point in time.
- NO_CONFIG_FOUND - com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- NO_GENERATIONS - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
-
The used collector does not use a generational approach to perform GC.
- NO_JITTER - Static variable in interface com.couchbase.client.core.retry.reactor.Jitter
- NO_PRIORITY - Static variable in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- noBackoff() - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with no backoff delay.
- noBackoff() - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with no backoff delay.
- noBody() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no body is used for this message.
- noCas() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no cas is used for this message.
- noDatatype() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no datatype is used for this message.
- Node - Class in com.couchbase.client.core.node
- Node(CoreContext, NodeIdentifier, Optional<String>) - Constructor for class com.couchbase.client.core.node.Node
- NODE - com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the Node layer.
- NODE_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
-
Retried because at this point in time there is no node available to dispatch to.
- nodeAtIndex(int) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- nodeCanBeUsed(Node, Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.RoundRobinLocator
-
This method can be overridden for additional per-node checks in addition to the service-type based check already performed in
RoundRobinLocator.filterNodes(List, Request, ClusterConfig)
. - nodeCanBeUsed(Node, Request<? extends Response>, ClusterConfig) - Method in class com.couchbase.client.core.node.ViewLocator
-
In addition to checking that the view service is enabled, for view dispatching it is vital that a request is only ever sent to a node which has active primary KV partitions.
- NodeConnectedEvent - Class in com.couchbase.client.core.cnc.events.node
-
This event is generated when a node is correctly connected.
- NodeConnectedEvent(Duration, NodeContext) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeConnectedEvent
-
Creates a new node connected event.
- NodeContext - Class in com.couchbase.client.core.node
- NodeContext(CoreContext, NodeIdentifier, Optional<String>) - Constructor for class com.couchbase.client.core.node.NodeContext
- NodeDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.node
-
This event is generated when a node is correctly disconnected.
- NodeDisconnectedEvent(Duration, NodeContext) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeDisconnectedEvent
-
Creates a new node disconnected event.
- NodeDisconnectIgnoredEvent - Class in com.couchbase.client.core.cnc.events.node
- NodeDisconnectIgnoredEvent(Event.Severity, NodeDisconnectIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
- NodeDisconnectIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.node
-
Enumerates the reasons why a disconnect nod event could be ignored by the system.
- nodeForId(byte[]) - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
- NodeIdentifier - Class in com.couchbase.client.core.node
-
Identifies a node uniquely in the cluster.
- NodeIdentifier(String, int) - Constructor for class com.couchbase.client.core.node.NodeIdentifier
- nodeIndexForMaster(int, boolean) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- nodeIndexForReplica(int, int, boolean) - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- NodeInfo - Class in com.couchbase.client.core.config
-
Default implementation of
NodeInfo
. - NodeInfo(String, String, Map<String, Integer>, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.NodeInfo
-
Creates a new
NodeInfo
with no SSL services. - NodeInfo(String, Map<ServiceType, Integer>, Map<ServiceType, Integer>, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.NodeInfo
-
Creates a new
NodeInfo
with SSL services. - NodeLocatorBugIdentifiedEvent - Class in com.couchbase.client.core.cnc.events.node
- NodeLocatorBugIdentifiedEvent(Context) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeLocatorBugIdentifiedEvent
- NodePartitionLengthNotEqualEvent - Class in com.couchbase.client.core.cnc.events.node
- NodePartitionLengthNotEqualEvent(CoreContext, int, int) - Constructor for class com.couchbase.client.core.cnc.events.node.NodePartitionLengthNotEqualEvent
- nodes() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- nodes() - Method in interface com.couchbase.client.core.config.BucketConfig
-
The list of nodes associated with this bucket.
- NODES_EXT - com.couchbase.client.core.config.BucketCapabilities
- NodeState - Enum in com.couchbase.client.core.node
-
Holds all the different states a
Node
can be in. - NodeStateChangedEvent - Class in com.couchbase.client.core.cnc.events.node
- NodeStateChangedEvent(NodeContext, NodeState, NodeState) - Constructor for class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
- noExtras() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no extras are used for this message.
- noFramingExtras() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no framing extras are used for this message.
- noJitter() - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
-
Jitter function that is a no-op.
- noKey() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no key is used for this message.
- noMoreRetries(RetryReason) - Static method in class com.couchbase.client.core.msg.CancellationReason
-
This cancellation reason indicates that no more retries were allowed based on the retry strategy.
- NonChunkedHttpMessageHandler - Class in com.couchbase.client.core.io.netty
-
This message handler can be considered the opposite of the
ChunkedMessageHandler
. - NonChunkedHttpMessageHandler(BaseEndpoint, ServiceType) - Constructor for class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
- NonChunkedHttpRequest<R extends Response> - Interface in com.couchbase.client.core.msg
- NONE - com.couchbase.client.core.logging.RedactionLevel
-
No redaction is performed.
- NONE - com.couchbase.client.core.msg.kv.DurabilityLevel
-
No enhanced durability configured for the mutation.
- NONE - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Do not observe any disk persistence constraint.
- NONE - com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Do not observe any replication constraint.
- NOOP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The noop command.
- noOpaque() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no opaque is used for this message.
- NoopCircuitBreaker - Class in com.couchbase.client.core.endpoint
-
A simple noop implementation of the
CircuitBreaker
if disabled by the user. - NoopRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a NOOP KV Request, doing nothing.
- NoopRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.kv.NoopRequest
- NoopResponse - Class in com.couchbase.client.core.msg.kv
-
The response of a
NoopRequest
. - noPartition() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper to express no partition is used for this message.
- noRetry() - Static method in class com.couchbase.client.core.retry.RetryAction
- NOT_FOUND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Entity not found.
- NOT_FOUND - com.couchbase.client.core.msg.ResponseStatus
-
Indicates that the requested entity has not been found on the server.
- NOT_FOUND_NOT_PERSISTED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was not found and not persisted, as in the case of deletes - a logical delete.
- NOT_FOUND_PERSISTED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was not found and persisted, as in the case of deletes - a real delete.
- NOT_INITIALIZED - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server/kv engine is not initialized yet.
- NOT_INITIALIZED - com.couchbase.client.core.msg.ResponseStatus
-
The server reports that it is not initialized yet.
- NOT_MY_VBUCKET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Not my vbucket.
- NOT_MY_VBUCKET - com.couchbase.client.core.msg.ResponseStatus
-
In a kv request, signaling that the vbucket is on a different node.
- NOT_PIPELINED_REQUEST_IN_FLIGHT - com.couchbase.client.core.retry.RetryReason
-
The request has been dispatched into a non-pipelined handler and a request is currently in-flight so it cannot be dispatched right now onto the same socket.
- NOT_PRESENT - com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
-
Remove service ignored because it is not present.
- NOT_STORED - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Not stored for some reason.
- NOT_STORED - com.couchbase.client.core.msg.ResponseStatus
-
The resource was not stored for some reason.
- NOT_SUPPORTED - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Not supported.
- notifyChannelInactive() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
This method is called from inside the channel to tell the endpoint hat it got inactive.
- notNull(Object, String) - Static method in class com.couchbase.client.core.util.Validators
-
Check if the given input is not null.
- notNullOrEmpty(String, String) - Static method in class com.couchbase.client.core.util.Validators
-
Check if the given string is not null or empty.
- notNullOrEmpty(List<?>, String) - Static method in class com.couchbase.client.core.util.Validators
- nullToEmpty(String) - Static method in class com.couchbase.client.core.util.CbStrings
- NUM_RANGE - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The existing number is out of the valid range for arithmetic operations
- numberOfPartitions() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- numberOfReplicas() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- numberOfReplicas() - Method in class com.couchbase.client.core.config.PartitionInfo
- NumberTooBigException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when existing number value in document is too big.
- NumberTooBigException() - Constructor for exception com.couchbase.client.core.error.subdoc.NumberTooBigException
O
- Observe - Class in com.couchbase.client.core.service.kv
-
Implements traditional observe-based durability requirements.
- Observe() - Constructor for class com.couchbase.client.core.service.kv.Observe
- OBSERVE_CAS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Performs an observe call with the CAS option.
- OBSERVE_SEQ - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Performs an observe call via sequence numbers.
- Observe.ObservePersistTo - Enum in com.couchbase.client.core.service.kv
-
Defines the possible disk persistence constraints to observe.
- Observe.ObserveReplicateTo - Enum in com.couchbase.client.core.service.kv
-
Defines the possible replication constraints to observe.
- ObserveContext - Class in com.couchbase.client.core.service.kv
- ObserveContext(CoreContext, Observe.ObservePersistTo, Observe.ObserveReplicateTo, Optional<MutationToken>, long, CollectionIdentifier, String, boolean, Duration) - Constructor for class com.couchbase.client.core.service.kv.ObserveContext
- observeStatus() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- ObserveViaCasRequest - Class in com.couchbase.client.core.msg.kv
- ObserveViaCasRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, boolean, int) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- ObserveViaCasResponse - Class in com.couchbase.client.core.msg.kv
- ObserveViaCasResponse(ResponseStatus, long, ObserveViaCasResponse.ObserveStatus, boolean, ResponseStatusDetails) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- ObserveViaCasResponse.ObserveStatus - Enum in com.couchbase.client.core.msg.kv
- ObserveViaSeqnoRequest - Class in com.couchbase.client.core.msg.kv
- ObserveViaSeqnoRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, int, boolean, long, String) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- ObserveViaSeqnoResponse - Class in com.couchbase.client.core.msg.kv
- ObserveViaSeqnoResponse(ResponseStatus, boolean, short, long, long, long, Optional<Long>, Optional<Long>) - Constructor for class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- of(byte) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- of(Scheduler) - Static method in class com.couchbase.client.core.scheduler.SchedulerClock
- of(Scheduler, ZoneId) - Static method in class com.couchbase.client.core.scheduler.SchedulerClock
- OK - com.couchbase.client.core.diag.PingServiceHealth.PingState
-
The ping went fine.
- OLD - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
-
The old generation has been collected.
- OLD_OR_SAME_REVISION - com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
The proposed config has the same or an older revision number.
- oldState() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointStateChangedEvent
- oldState() - Method in class com.couchbase.client.core.cnc.events.node.NodeStateChangedEvent
- oldState() - Method in class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
- oldVbucketUUID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- once() - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Repeat function that repeats once.
- ONE - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence of one node (active or replica).
- ONE - com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Observe replication to one replica.
- onlyIf(Predicate<? super RepeatContext<T>>) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Repeat function that repeats only if the predicate returns true.
- onlyIf(Predicate<? super RetryContext<T>>) - Static method in interface com.couchbase.client.core.retry.reactor.Retry
-
Retry function that retries only if the predicate returns true, with no limit to the number of attempts.
- opcode() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the opcode for the given command.
- OPEN - com.couchbase.client.core.endpoint.CircuitBreaker.State
-
The circuit breaker is open because it has tripped.
- openBucket(String) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Initiates the bucket opening process.
- openBucket(String) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- openBucket(String) - Method in class com.couchbase.client.core.Core
-
Attempts to open a bucket and fails the
Mono
if there is a persistent error as the reason. - OperationDoesNotExist - Exception in com.couchbase.client.core.error
-
Raised when a requested subdoc operation does not exist.
- OperationDoesNotExist() - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
- OperationDoesNotExist(String) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
- OperationDoesNotExist(String, Throwable) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
- OperationDoesNotExist(Throwable) - Constructor for exception com.couchbase.client.core.error.OperationDoesNotExist
- origin() - Method in class com.couchbase.client.core.config.ProposedBucketConfigContext
-
Returns the origin, might be null.
- origin() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
-
Returns the origin, might be null.
- os() - Method in class com.couchbase.client.core.env.UserAgent
- OTHER - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
For a different reason.
- OUT_OF_MEMORY - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server is out of memory.
- OUT_OF_MEMORY - com.couchbase.client.core.msg.ResponseStatus
-
The server is out of memory.
- OVERLOADED - com.couchbase.client.core.cnc.EventBus.PublishResult
-
Could not publish because the event bus is overloaded temporarily.
- OwnedSupplier<T> - Class in com.couchbase.client.core.env
- OwnedSupplier(T) - Constructor for class com.couchbase.client.core.env.OwnedSupplier
P
- packet() - Method in class com.couchbase.client.core.cnc.events.io.InvalidPacketDetectedEvent
-
Returns the invalid/malformed packet in its entirety.
- PAR_NEW - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
The ParNew collector.
- params() - Method in class com.couchbase.client.core.util.ConnectionString
- parse(String, CoreEnvironment, String) - Static method in class com.couchbase.client.core.config.BucketConfigParser
-
Parse a raw configuration into a
BucketConfig
. - parse(String, String) - Static method in class com.couchbase.client.core.config.GlobalConfigParser
-
Parse a raw configuration into a
GlobalConfig
. - PARSE_FAILURE - com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
The config could not be parsed.
- parseDuration(String) - Static method in class com.couchbase.client.core.util.Golang
-
Parses a Go duration string using the same rules as Go's time.ParseDuration method.
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Subclass implements this to return the "meat" of the decoding, the chunk parser.
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- parserBuilder() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- PARTIAL - com.couchbase.client.core.logging.RedactionLevel
-
Only User data is redacted; System and Metadata are not.
- partition() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- partition() - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Reads the currently set partition this request is targeted against.
- partition(short) - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- partition(short) - Method in interface com.couchbase.client.core.msg.kv.KeyValueRequest
-
Allows to set the partition used for this request.
- Partition - Class in com.couchbase.client.core.config
- Partition(short, short[]) - Constructor for class com.couchbase.client.core.config.Partition
-
Creates a new
Partition
. - PARTITION_NOT_EXISTENT - Static variable in class com.couchbase.client.core.config.CouchbaseBucketConfig
- partitionHosts() - Method in class com.couchbase.client.core.config.PartitionInfo
- PartitionInfo - Class in com.couchbase.client.core.config
-
Represents the partition information for a bucket.
- partitions() - Method in class com.couchbase.client.core.config.PartitionInfo
- PartitionSelectionStrategy - Class in com.couchbase.client.core.service.strategy
- PartitionSelectionStrategy() - Constructor for class com.couchbase.client.core.service.strategy.PartitionSelectionStrategy
- PasswordAuthenticator - Class in com.couchbase.client.core.env
- path() - Method in enum com.couchbase.client.core.cnc.Event.Category
- path() - Method in class com.couchbase.client.core.msg.kv.SubdocField
- PATH_EXISTS - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The requested operation requires the path to not already exist, but it exists
- PATH_INVALID - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The path's syntax was incorrect
- PATH_MISMATCH - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
One of path components treats a non-dictionary as a dictionary, or a non-array as an array, or value the path points to is not a number
- PATH_NOT_FOUND - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The provided path does not exist in the document
- PATH_TOO_BIG - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The path provided is too large: either the string is too long, or it contains too many components
- PathExistsException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when a path already exists and it shouldn't
- PathExistsException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathExistsException
- PathExistsException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathExistsException
- PathInvalidException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when path has a syntax error, or path syntax is incorrect for the operation (for example, if operation requires an array index).
- PathInvalidException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathInvalidException
- PathInvalidException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathInvalidException
- PathMismatchException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when the path structure conflicts with the document structure (for example, if a path mentions foo.bar[0].baz, but foo.bar is actually a JSON object).
- PathMismatchException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathMismatchException
- PathMismatchException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathMismatchException
- PathNotFoundException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when a path does not exist in the document.
- PathNotFoundException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathNotFoundException
- PathNotFoundException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathNotFoundException
- PathTooDeepException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when path is too deep to parse.
- PathTooDeepException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.PathTooDeepException
- PauseAnalyzer - Class in com.couchbase.client.core.cnc.diagnostics
-
Analyzes JVM pauses by utilizing the great
PauseDetector
from LatencyUtils. - PauseAnalyzer() - Constructor for class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
- PausesDetectedEvent - Class in com.couchbase.client.core.cnc.events.diagnostics
-
When the analyzer detects a JVM pause, an event will be raised.
- PausesDetectedEvent(Event.Severity, Context, Histogram) - Constructor for class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
- PERSIST_TO_MAJORITY - com.couchbase.client.core.msg.kv.DurabilityLevel
-
The mutation must be persisted to a majority of the Data Service nodes.
- persistTo() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- ping(CoreEnvironment, String, Core, String, Duration, RetryStrategy, List<ServiceType>) - Static method in class com.couchbase.client.core.diag.HealthPinger
-
Performs a service ping against all or (if given) the services provided.
- pingAnalytics(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
-
Pings the service and completes if successful - and fails if it didn't work for some reason (reason is in the exception).
- pingGeneric(String, Core, Duration, RetryStrategy, String, ServiceType) - Static method in class com.couchbase.client.core.diag.HealthPinger
- pingKV(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
- PingKVRequest - Class in com.couchbase.client.core.msg.diagnostics
- PingKVRequest(Duration, CoreContext, RetryStrategy, CollectionIdentifier) - Constructor for class com.couchbase.client.core.msg.diagnostics.PingKVRequest
- pingQuery(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
- PingRequest - Class in com.couchbase.client.core.msg.diagnostics
- PingRequest(Duration, CoreContext, RetryStrategy, String, String, ServiceType) - Constructor for class com.couchbase.client.core.msg.diagnostics.PingRequest
- PingResponse - Class in com.couchbase.client.core.msg.diagnostics
- PingResult - Class in com.couchbase.client.core.diag
-
Contains a report for all the internal service health states.
- PingResult(List<PingServiceHealth>, String, String, long) - Constructor for class com.couchbase.client.core.diag.PingResult
- pingSearch(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
- PingServiceHealth - Class in com.couchbase.client.core.diag
-
Represents health for a specific service on ping.
- PingServiceHealth(ServiceType, PingServiceHealth.PingState, String, long, String, String, String) - Constructor for class com.couchbase.client.core.diag.PingServiceHealth
- PingServiceHealth.PingState - Enum in com.couchbase.client.core.diag
- pingViews(String, Core, Duration, RetryStrategy) - Static method in class com.couchbase.client.core.diag.HealthPinger
- pipelined() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Returns true if this endpoint is pipelined, false otherwise.
- pipelined() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- pipelined() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- pipelined() - Method in interface com.couchbase.client.core.service.ServiceConfig
- PipelineErrorHandler - Class in com.couchbase.client.core.io.netty
- PipelineErrorHandler(BaseEndpoint) - Constructor for class com.couchbase.client.core.io.netty.PipelineErrorHandler
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.AnalyticsEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Returns the initialize which adds endpoint-specific handlers to the pipeline.
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.KeyValueEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.ManagerEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.QueryEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.SearchEndpoint
- pipelineInitializer() - Method in class com.couchbase.client.core.endpoint.ViewEndpoint
- PipelineInitializer - Interface in com.couchbase.client.core.endpoint
-
Interface which provides a common API to initialize endpoint-specific pipelines.
- PLAIN - com.couchbase.client.core.env.SaslMechanism
- platform() - Method in class com.couchbase.client.core.env.UserAgent
- poll(ObserveContext) - Static method in class com.couchbase.client.core.service.kv.Observe
- pollerInterval() - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
-
Allows to override the default poller interval in tests to speed them up.
- port() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
- PortInfo - Class in com.couchbase.client.core.config
- PortInfo(Map<String, Integer>, String, Map<String, AlternateAddress>) - Constructor for class com.couchbase.client.core.config.PortInfo
-
Creates a new
PortInfo
. - portInfos() - Method in class com.couchbase.client.core.config.GlobalConfig
-
The node/port infos for each node in the list.
- ports() - Method in class com.couchbase.client.core.config.PortInfo
- prepared() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- PREPEND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Binary prepend.
- PrependRequest - Class in com.couchbase.client.core.msg.kv
- PrependRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte[], long, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.PrependRequest
- PrependResponse - Class in com.couchbase.client.core.msg.kv
- PrependResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.PrependResponse
- PRIVATE - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- PRIVATE_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- profile() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- PropertyLoader<B extends CoreEnvironment.Builder> - Interface in com.couchbase.client.core.env
- proposeBucketConfig(ProposedBucketConfigContext) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Allows to propose a bucket config to the provider from an external context.
- proposeBucketConfig(ProposedBucketConfigContext) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- ProposedBucketConfigContext - Class in com.couchbase.client.core.config
-
This context keeps together a bunch of related information needed to turn a raw config into a parsed one.
- ProposedBucketConfigContext(String, String, String) - Constructor for class com.couchbase.client.core.config.ProposedBucketConfigContext
-
Creates a new proposed bucket config context.
- ProposedGlobalConfigContext - Class in com.couchbase.client.core.config
-
This context keeps together a bunch of related information needed to turn a raw config into a parsed one.
- ProposedGlobalConfigContext(String, String) - Constructor for class com.couchbase.client.core.config.ProposedGlobalConfigContext
-
Creates a new proposed bucket config context.
- proposeGlobalConfig(ProposedGlobalConfigContext) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Allows to propose a global config to the provider from an external context.
- proposeGlobalConfig(ProposedGlobalConfigContext) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- PS_MARK_SWEEP - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
The old generation parallel scavenge collector.
- PS_SCAVENGE - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
The young generation parallel scavenge collector.
- publish(Event) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
- publish(Event) - Method in interface com.couchbase.client.core.cnc.EventBus
-
Try to publish an event.
- pushConfig(String) - Method in class com.couchbase.client.core.msg.manager.BucketConfigStreamingResponse
- put(CollectionIdentifier, byte[]) - Method in class com.couchbase.client.core.io.CollectionMap
-
Stores a new collection ID with the given identifier.
Q
- QUERY - com.couchbase.client.core.service.ServiceType
-
The Query Service ("n1ql").
- QueryChunkHeader - Class in com.couchbase.client.core.msg.query
- QueryChunkHeader(String, Optional<String>, Optional<byte[]>, Optional<String>) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkHeader
- QueryChunkResponseParser - Class in com.couchbase.client.core.io.netty.query
- QueryChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- QueryChunkRow - Class in com.couchbase.client.core.msg.query
- QueryChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkRow
- QueryChunkTrailer - Class in com.couchbase.client.core.msg.query
- QueryChunkTrailer(String, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.query.QueryChunkTrailer
- queryCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- queryCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- queryCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures a
CircuitBreaker
to use for query operations. - queryCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
- QueryEndpoint - Class in com.couchbase.client.core.endpoint
- QueryEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.QueryEndpoint
- QueryEndpoint.QueryPipelineInitializer - Class in com.couchbase.client.core.endpoint
- queryEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for N1QL Query traffic. - queryEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
- queryEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
- QueryException - Exception in com.couchbase.client.core.error
-
There was a problem fulfilling the query request.
- QueryException(byte[]) - Constructor for exception com.couchbase.client.core.error.QueryException
- QueryException(QueryException) - Constructor for exception com.couchbase.client.core.error.QueryException
- QueryException(String, Collection<ErrorCodeAndMessage>) - Constructor for exception com.couchbase.client.core.error.QueryException
- QueryHandlerSwitcher - Class in com.couchbase.client.core.io.netty.query
- QueryHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.query.QueryHandlerSwitcher
- QueryMessageHandler - Class in com.couchbase.client.core.io.netty.query
- QueryMessageHandler(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.query.QueryMessageHandler
- QueryRequest - Class in com.couchbase.client.core.msg.query
- QueryRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, byte[], boolean) - Constructor for class com.couchbase.client.core.msg.query.QueryRequest
- QueryResponse - Class in com.couchbase.client.core.msg.query
- QueryService - Class in com.couchbase.client.core.service
- QueryService(QueryServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.QueryService
- queryServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- queryServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
- queryServiceConfig(QueryServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- queryServiceConfig(QueryServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
- QueryServiceConfig - Class in com.couchbase.client.core.service
- QueryServiceConfig.Builder - Class in com.couchbase.client.core.service
- QueryStreamException - Exception in com.couchbase.client.core.error
-
Exception thrown when the Query stream subscribers - did not send enough requests to consume the entire chunked response in the stream - do not consume the request response - do not send a request before the stream times out and releases the response further on the socket, so the socket can be used for other requests.
- QueryStreamException() - Constructor for exception com.couchbase.client.core.error.QueryStreamException
- QueryStreamException(String) - Constructor for exception com.couchbase.client.core.error.QueryStreamException
- QueryStreamException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.QueryStreamException
- QueryStreamException(Throwable) - Constructor for exception com.couchbase.client.core.error.QueryStreamException
- queryTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- queryTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for query operations.
- queryTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- queueCapacity(int) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
R
- random() - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
-
Jitter function that applies a random jitter with a factor of 0.5, generating a backoff between
[d - d*0.5; d + d*0.5]
(but still within the limits of [BackoffDelay.minDelay()
;BackoffDelay.maxDelay()
]. - random(double) - Static method in interface com.couchbase.client.core.retry.reactor.Jitter
-
Jitter function that applies a random jitter with a provided [0; 1] factor (default 0.5), generating a backoff between
[d - d*factor; d + d*factor]
(but still within the limits of [BackoffDelay.minDelay()
;BackoffDelay.maxDelay()
]. - RANDOM_JITTER - Static variable in interface com.couchbase.client.core.retry.reactor.Jitter
- randomBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with random de-correlated jitter backoff strategy.
- randomBackoff(Duration, Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with random de-correlated jitter backoff strategy.
- raw() - Method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
- Reactor - Class in com.couchbase.client.core
-
This class provides utility methods when working with reactor.
- read(ByteBuf) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
-
Reads an unsigned LEB128 value from the buffer.
- readBoolean() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- readBytes() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- readDouble() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- reader() - Static method in class com.couchbase.client.core.json.Mapper
-
Returns an ObjectReader for advanced use cases.
- readLong() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- readString() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- ReadTrafficCapturedEvent - Class in com.couchbase.client.core.cnc.events.io
- ReadTrafficCapturedEvent(IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.ReadTrafficCapturedEvent
- readTree() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- reason() - Method in class com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
- reason() - Method in class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
- reason() - Method in class com.couchbase.client.core.msg.view.ViewError
- reassemble() - Method in class com.couchbase.client.core.msg.view.ViewError
- ReconfigurationCompletedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Client got a new config and completed the reconfiguration properly without issue.
- ReconfigurationCompletedEvent(Duration, Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationCompletedEvent
- ReconfigurationErrorDetectedEvent - Class in com.couchbase.client.core.cnc.events.core
-
The client ran into an error during a config reconfiguration event.
- ReconfigurationErrorDetectedEvent(Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationErrorDetectedEvent
- ReconfigurationIgnoredEvent - Class in com.couchbase.client.core.cnc.events.core
-
Client got a new config, but for some valid reason the event is ignored.
- ReconfigurationIgnoredEvent(Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ReconfigurationIgnoredEvent
- record(Channel, Class<?>) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
-
Convenience method to record a single timing right away.
- RedactableArgument - Class in com.couchbase.client.core.logging
-
Wraps a piece of information that is subject to log redaction.
- RedactionLevel - Enum in com.couchbase.client.core.logging
-
Allows to specify the level of log redaction.
- redactMeta(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
-
A redactable argument of meta data.
- redactSystem(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
-
A redactable argument of system data.
- redactUser(Object) - Static method in class com.couchbase.client.core.logging.RedactableArgument
-
A redactable argument of user data.
- reference() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- refreshCollectionMap(String, boolean) - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Helper method to refresh the collection map for the given bucket.
- refreshCollectionMap(String, boolean) - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- register(Request<Response>) - Method in class com.couchbase.client.core.Timer
-
Registers the given request to be tracked with its timeout value.
- register(String) - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Registers a bucket for refreshing.
- register(String) - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
-
Registers a given bucket for http-based config refresh if not already registered.
- register(String) - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- register(T, Stateful<IN>) - Method in class com.couchbase.client.core.util.CompositeStateful
-
Registers a stateful element with the composite.
- releaseBefore(long) - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- releaseBefore(long) - Method in interface com.couchbase.client.core.json.stream.StreamWindow
-
Forgets any bytes with stream offsets lower then the given offset.
- remote() - Method in class com.couchbase.client.core.diag.EndpointHealth
- remote() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- remote() - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
- remote() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- remote(String) - Method in class com.couchbase.client.core.msg.diagnostics.PingKVRequest
- remote(String) - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- remote(String) - Method in interface com.couchbase.client.core.msg.util.AssignChannelInfo
- remoteAddress() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
-
Helper method to create the remote address this endpoint will (re)connect to.
- remoteHostname() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- remoteHostname() - Method in class com.couchbase.client.core.node.NodeContext
- remoteHostname() - Method in class com.couchbase.client.core.service.ServiceContext
- remoteHttpHost(SocketAddress) - Static method in class com.couchbase.client.core.io.netty.HttpProtocol
-
Calculates the remote host for caching so that it is set on each query request.
- remotePort() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- remotePort() - Method in class com.couchbase.client.core.service.ServiceContext
- remoteSocket() - Method in class com.couchbase.client.core.io.IoContext
-
Returns the remote socket.
- remove() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- removeEldestEntry(Map.Entry<K, V>) - Method in class com.couchbase.client.core.util.LRUCache
- removeEnd(String, String) - Static method in class com.couchbase.client.core.util.CbStrings
- RemoveRequest - Class in com.couchbase.client.core.msg.kv
-
Represents a KV delete operation.
- RemoveRequest(String, long, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.RemoveRequest
- RemoveResponse - Class in com.couchbase.client.core.msg.kv
- removeService(ServiceType, Optional<String>) - Method in class com.couchbase.client.core.node.Node
- 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 - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The replace command.
- REPLACE - com.couchbase.client.core.msg.kv.SubdocCommandType
- ReplaceRequest - Class in com.couchbase.client.core.msg.kv
-
Uses the KV replace command to replace a document if it exists.
- ReplaceRequest(String, byte[], long, int, Duration, long, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.ReplaceRequest
- ReplaceResponse - Class in com.couchbase.client.core.msg.kv
- replica() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasRequest
- replica() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoRequest
- replica() - Method in class com.couchbase.client.core.msg.kv.ReplicaGetRequest
- replica(int) - Method in class com.couchbase.client.core.config.Partition
- ReplicaGetRequest - Class in com.couchbase.client.core.msg.kv
- ReplicaGetRequest(String, Duration, CoreContext, CollectionIdentifier, RetryStrategy, short) - Constructor for class com.couchbase.client.core.msg.kv.ReplicaGetRequest
- ReplicaNotAvailableException - Exception in com.couchbase.client.core.error
- ReplicaNotAvailableException() - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
- ReplicaNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
- ReplicaNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
- ReplicaNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotAvailableException
- ReplicaNotConfiguredException - Exception in com.couchbase.client.core.error
- ReplicaNotConfiguredException() - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
- ReplicaNotConfiguredException(String) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
- ReplicaNotConfiguredException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
- ReplicaNotConfiguredException(Throwable) - Constructor for exception com.couchbase.client.core.error.ReplicaNotConfiguredException
- replicateTo() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- request(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Create a regular, non-flexible memcached protocol request with all fields necessary.
- Request<R extends Response> - Interface in com.couchbase.client.core.msg
-
Represents a
Request
flowing through the client. - REQUEST - com.couchbase.client.core.cnc.Event.Category
-
Represents an event around a specific request instance.
- REQUEST - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- RequestCanceledException - Exception in com.couchbase.client.core.error
- RequestCanceledException(String, RequestContext) - Constructor for exception com.couchbase.client.core.error.RequestCanceledException
- requestClass() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetriedEvent
- requestContext() - Method in exception com.couchbase.client.core.error.RequestCanceledException
- RequestContext - Class in com.couchbase.client.core.msg
-
Additional context which might be attached to an individual
Request
. - RequestContext(CoreContext, Request<? extends Response>) - Constructor for class com.couchbase.client.core.msg.RequestContext
-
Creates a new
RequestContext
. - requestId() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- requestId() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- RequestNotRetriedEvent - Class in com.couchbase.client.core.cnc.events.request
-
This event is raised if a request is not retried anymore.
- RequestNotRetriedEvent(Class<? extends Request>, RequestContext, RetryReason) - Constructor for class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
- RequestRetriedEvent - Class in com.couchbase.client.core.cnc.events.request
- RequestRetriedEvent(Duration, RequestContext, Class<?>, RetryReason) - Constructor for class com.couchbase.client.core.cnc.events.request.RequestRetriedEvent
- RequestTimeoutException - Exception in com.couchbase.client.core.error
- RequestTimeoutException(String, RequestContext) - Constructor for exception com.couchbase.client.core.error.RequestTimeoutException
- RESERVED - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- reset() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
Resets this circuit breaker to its initial state.
- reset() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- response() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
- response() - Method in class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
- response() - Method in class com.couchbase.client.core.msg.BaseRequest
- response() - Method in interface com.couchbase.client.core.msg.Request
-
Holds the response which eventually completes.
- response(ByteBufAllocator, MemcacheProtocol.Opcode, byte, short, int, long, ByteBuf, ByteBuf, ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Create a regular, non-flexible memcached protocol response with all fields necessary.
- Response - Interface in com.couchbase.client.core.msg
-
This interface is the base entity for all Responses flowing through the client.
- RESPONSE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
- ResponseStatus - Enum in com.couchbase.client.core.msg
-
The
ResponseStatus
describes what kind of response came back for a specific request. - ResponseStatusDetails - Class in com.couchbase.client.core.msg.kv
-
Container for extended response status information.
- Retry<T> - Interface in com.couchbase.client.core.retry.reactor
-
Retry function that may be used with
Flux.retryWhen(Function)
andMono.retryWhen(Function)
. - RETRY_LATER - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation may be retried after some time.
- RETRY_NOW - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation may be retried immediately.
- RetryableOperationException - Interface in com.couchbase.client.core.error
-
This operation has returned a temporary error, and the application can retry it.
- RetryAction - Class in com.couchbase.client.core.retry
- retryAttempts() - Method in class com.couchbase.client.core.msg.RequestContext
- RetryContext<T> - Interface in com.couchbase.client.core.retry.reactor
-
Context provided to retry predicate
Retry.onlyIf(java.util.function.Predicate)
and the retry callbackRetry.doOnRetry(java.util.function.Consumer)
. - RetryExhaustedException - Exception in com.couchbase.client.core.retry.reactor
-
Exception indicating that retries have been exhausted after
Retry.timeout(java.time.Duration)
orRetry.retryMax(long)
. - RetryExhaustedException() - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
- RetryExhaustedException(String) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
- RetryExhaustedException(String, Throwable) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
- RetryExhaustedException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
- RetryExhaustedException(Throwable) - Constructor for exception com.couchbase.client.core.retry.reactor.RetryExhaustedException
- retryMax(long) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- retryMax(long) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Retry function that retries n times.
- retryOnce() - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Retry function that retries once.
- RetryOrchestrator - Class in com.couchbase.client.core.retry
-
The
RetryOrchestrator
is responsible for checking if a request is eligible for retry and if so dispatch it properly and update state. - RetryOrchestrator() - Constructor for class com.couchbase.client.core.retry.RetryOrchestrator
- retryReason() - Method in class com.couchbase.client.core.cnc.events.request.RequestNotRetriedEvent
- retryReason() - Method in class com.couchbase.client.core.cnc.events.request.RequestRetriedEvent
- RetryReason - Enum in com.couchbase.client.core.retry
-
Provides more insight into why an operation has been retried.
- retryReasons() - Method in class com.couchbase.client.core.msg.RequestContext
- retrySpec() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- RetrySpecification(ErrorMap.RetryStrategy, int, int, int, int) - Constructor for class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
-
Creates a new retry specification, usually called from jackson.
- retryStrategy() - Method in class com.couchbase.client.core.env.CoreEnvironment
- retryStrategy() - Method in class com.couchbase.client.core.msg.BaseRequest
- retryStrategy() - Method in interface com.couchbase.client.core.msg.Request
-
The retry strategy for this particular request.
- retryStrategy() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- retryStrategy(RetryStrategy) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- RetryStrategy - Interface in com.couchbase.client.core.retry
- rev() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Revision number (optional) for that configuration.
- rev() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- rev() - Method in class com.couchbase.client.core.config.GlobalConfig
-
The revision id of this global config.
- rev() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
- revision() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- rollingWindow() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns the configured rolling window duration which is considered to track the failed ops.
- rollingWindow(Duration) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
How long the window is in which the number of failed ops are tracked in a rolling fashion.
- RoundRobinLocator - Class in com.couchbase.client.core.node
-
A
Locator
which implements node selection on a round-robin basis. - RoundRobinLocator(ServiceType) - Constructor for class com.couchbase.client.core.node.RoundRobinLocator
- RoundRobinSelectionStrategy - Class in com.couchbase.client.core.service.strategy
- RoundRobinSelectionStrategy() - Constructor for class com.couchbase.client.core.service.strategy.RoundRobinSelectionStrategy
- rows() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- rows() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Returns the currently assigned flux for the rows.
- rows() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- rows() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
-
Returns the rows for this response, available pushed as they come streaming in.
- rows() - Method in class com.couchbase.client.core.msg.query.QueryResponse
- rows() - Method in class com.couchbase.client.core.msg.search.SearchResponse
- rows() - Method in class com.couchbase.client.core.msg.view.ViewResponse
S
- SASL_AUTH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Initial auth step in the SASL negotiation.
- SASL_LIST_MECHS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
List all SASL auth mechanisms the server supports.
- SASL_STEP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Subsequent steps in the SASL negotiation.
- SaslAuthenticationCompletedEvent - Class in com.couchbase.client.core.cnc.events.io
- SaslAuthenticationCompletedEvent(Duration, IoContext) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslAuthenticationCompletedEvent
- SaslAuthenticationFailedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If something goes wrong during the SASL authentication process, this event is raised.
- SaslAuthenticationFailedEvent(Duration, IoContext, String, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslAuthenticationFailedEvent
- SaslAuthenticationHandler - Class in com.couchbase.client.core.io.netty.kv
-
This handler is responsible for perform SASL authentication against the KV engine.
- SaslAuthenticationHandler(EndpointContext, String, String) - Constructor for class com.couchbase.client.core.io.netty.kv.SaslAuthenticationHandler
- SaslMechanism - Enum in com.couchbase.client.core.env
- SaslMechanismsSelectedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This debug event signals that a SASL auth mechanism has been negotiated between the client and the server.
- SaslMechanismsSelectedEvent(IoContext, Set<SaslMechanism>, Set<SaslMechanism>, SaslMechanism) - Constructor for class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- schedule(Runnable, Duration) - Method in class com.couchbase.client.core.Timer
-
Schedule an arbitrary task for this timer.
- scheduler() - Method in class com.couchbase.client.core.env.CoreEnvironment
- scheduler(Scheduler) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- SchedulerClock - Class in com.couchbase.client.core.scheduler
-
Clock adapter around
Scheduler
. - scheme() - Method in class com.couchbase.client.core.util.ConnectionString
- scope() - Method in class com.couchbase.client.core.diag.EndpointHealth
- scope() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- scope() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- scope() - Method in enum com.couchbase.client.core.service.ServiceType
- ScopedRequest - Interface in com.couchbase.client.core.msg
- scopes() - Method in class com.couchbase.client.core.config.CollectionsManifest
- SCRAM_SHA1 - com.couchbase.client.core.env.SaslMechanism
- SCRAM_SHA256 - com.couchbase.client.core.env.SaslMechanism
- SCRAM_SHA512 - com.couchbase.client.core.env.SaslMechanism
- ScramSaslClientFactory - Class in com.couchbase.client.core.io.netty.kv.sasl
-
The
SaslClientFactory
supporting various SCRAM-SHA modes. - ScramSaslClientFactory() - Constructor for class com.couchbase.client.core.io.netty.kv.sasl.ScramSaslClientFactory
- sdk() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
- sdk() - Method in class com.couchbase.client.core.diag.PingResult
- SEARCH - com.couchbase.client.core.service.ServiceType
-
The Search Service ("fts").
- SearchChunkHeader - Class in com.couchbase.client.core.msg.search
- SearchChunkHeader(byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkHeader
- SearchChunkResponseParser - Class in com.couchbase.client.core.io.netty.search
- SearchChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- SearchChunkRow - Class in com.couchbase.client.core.msg.search
- SearchChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkRow
- SearchChunkTrailer - Class in com.couchbase.client.core.msg.search
- SearchChunkTrailer(long, double, long) - Constructor for class com.couchbase.client.core.msg.search.SearchChunkTrailer
- searchCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- searchCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- searchCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures a
CircuitBreaker
to use for search operations. - searchCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
- SearchEndpoint - Class in com.couchbase.client.core.endpoint
- SearchEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.SearchEndpoint
- SearchEndpoint.SearchPipelineInitializer - Class in com.couchbase.client.core.endpoint
- searchEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for search traffic. - searchEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
- searchEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
- SearchHandlerSwitcher - Class in com.couchbase.client.core.io.netty.search
- SearchHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.search.SearchHandlerSwitcher
- SearchRequest - Class in com.couchbase.client.core.msg.search
- SearchRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, byte[]) - Constructor for class com.couchbase.client.core.msg.search.SearchRequest
- SearchResponse - Class in com.couchbase.client.core.msg.search
- SearchService - Class in com.couchbase.client.core.service
- SearchService(SearchServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.SearchService
- searchServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- searchServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
- searchServiceConfig(SearchServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- searchServiceConfig(SearchServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
- SearchServiceConfig - Class in com.couchbase.client.core.service
- SearchServiceConfig.Builder - Class in com.couchbase.client.core.service
- SearchServiceException - Exception in com.couchbase.client.core.error
-
There was a problem fulfilling the search request.
- SearchServiceException(String) - Constructor for exception com.couchbase.client.core.error.SearchServiceException
- SearchServiceException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.SearchServiceException
- searchTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- searchTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for search operations.
- searchTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- SecureConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.io
- SecureConnectionFailedEvent(Context, SSLException) - Constructor for class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
- securityConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- securityConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
- securityConfig(SecurityConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- SecurityConfig - Class in com.couchbase.client.core.env
- SecurityConfig.Builder - Class in com.couchbase.client.core.env
- SecurityException - Exception in com.couchbase.client.core.error
- SecurityException() - Constructor for exception com.couchbase.client.core.error.SecurityException
- SecurityException(String) - Constructor for exception com.couchbase.client.core.error.SecurityException
- SecurityException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.SecurityException
- SecurityException(String, Throwable, boolean, boolean) - Constructor for exception com.couchbase.client.core.error.SecurityException
- SecurityException(Throwable) - Constructor for exception com.couchbase.client.core.error.SecurityException
- SeedNode - Class in com.couchbase.client.core.env
- seedNodesFromConnectionString(String, boolean) - Static method in class com.couchbase.client.core.util.ConnectionStringUtil
- select(R, List<Endpoint>) - Method in interface com.couchbase.client.core.service.EndpointSelectionStrategy
- select(R, List<Endpoint>) - Method in class com.couchbase.client.core.service.strategy.PartitionSelectionStrategy
- select(R, List<Endpoint>) - Method in class com.couchbase.client.core.service.strategy.RoundRobinSelectionStrategy
- SELECT_BUCKET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Command used to select a specific bucket on a connection.
- SELECT_BUCKET - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable select_bucket support.
- SelectBucketCompletedEvent - Class in com.couchbase.client.core.cnc.events.io
-
This event gets created as soon as a bucket has been selected during the KV bootstrap process for each socket/node.
- SelectBucketCompletedEvent(Duration, IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.SelectBucketCompletedEvent
- SelectBucketDisabledEvent - Class in com.couchbase.client.core.cnc.events.io
-
This event is triggered when during the HELLO negotiation it was determined that the server does not support the select bucket command.
- SelectBucketDisabledEvent(IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.SelectBucketDisabledEvent
- SelectBucketFailedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If selecting a bucket during KV bootstrap fails, this is a really problematic issue and needs to be looked at.
- SelectBucketFailedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
- SelectBucketHandler - Class in com.couchbase.client.core.io.netty.kv
-
The
SelectBucketHandler
is responsible for, selecting the right bucket on this KV connection. - SelectBucketHandler(EndpointContext, String) - Constructor for class com.couchbase.client.core.io.netty.kv.SelectBucketHandler
-
Creates a new
SelectBucketHandler
. - selectedMechanism() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- selectionStrategy() - Method in class com.couchbase.client.core.service.AnalyticsService
- selectionStrategy() - Method in class com.couchbase.client.core.service.KeyValueService
- selectionStrategy() - Method in class com.couchbase.client.core.service.ManagerService
- selectionStrategy() - Method in class com.couchbase.client.core.service.QueryService
- selectionStrategy() - Method in class com.couchbase.client.core.service.SearchService
- selectionStrategy() - Method in class com.couchbase.client.core.service.ViewService
- self() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- send(Request<R>) - Method in class com.couchbase.client.core.Core
-
Sends a command into the core layer and registers the request with the timeout timer.
- send(Request<R>, boolean) - Method in class com.couchbase.client.core.Core
-
Sends a command into the core layer and allows to avoid timeout registration.
- send(R) - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- send(R) - Method in interface com.couchbase.client.core.endpoint.Endpoint
-
Sends the request into this
Endpoint
. - send(R) - Method in class com.couchbase.client.core.node.Node
-
Sends the request into this
Node
. - send(R) - Method in interface com.couchbase.client.core.service.Service
-
Sends the request into this
Service
. - sendIntoRetry(R) - Method in class com.couchbase.client.core.node.Node
-
Retries the request.
- sequenceNumber() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- SERIALIZED_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- SERIALIZED_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- SERVER_BUSY - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server is busy for some reason.
- SERVER_BUSY - com.couchbase.client.core.msg.ResponseStatus
-
The server is busy for some reason.
- ServerFeature - Enum in com.couchbase.client.core.io.netty.kv
-
The
ServerFeature
enum describes all the different negotiation modes between the server and the SDK. - serverMechanisms() - Method in class com.couchbase.client.core.cnc.events.io.SaslMechanismsSelectedEvent
- Service - Interface in com.couchbase.client.core.service
-
The parent interface for all service implementations.
- SERVICE - com.couchbase.client.core.cnc.Event.Category
-
Represents an event from the Service layer.
- SERVICE_NOT_AVAILABLE - com.couchbase.client.core.retry.RetryReason
-
Retried because at this point in time there is no service available to dispatch to.
- ServiceAddedEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceAddedEvent(Duration, ServiceContext) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceAddedEvent
- ServiceAddIgnoredEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceAddIgnoredEvent(Event.Severity, ServiceAddIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent
- ServiceAddIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.service
-
Enumerates the reasons why a add service event could be ignored by the system.
- serviceConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- serviceConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
- serviceConfig(ServiceConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- ServiceConfig - Class in com.couchbase.client.core.env
- ServiceConfig - Interface in com.couchbase.client.core.service
- ServiceConfig.Builder - Class in com.couchbase.client.core.env
- ServiceConnectInitiatedEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceConnectInitiatedEvent(ServiceContext, int) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceConnectInitiatedEvent
- serviceContext() - Method in class com.couchbase.client.core.msg.BaseRequest
- serviceContext() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- serviceContext() - Method in interface com.couchbase.client.core.msg.Request
-
Returns contextual information for each individual service.
- ServiceContext - Class in com.couchbase.client.core.service
- ServiceContext(CoreContext, String, int, ServiceType, Optional<String>) - Constructor for class com.couchbase.client.core.service.ServiceContext
- ServiceDisconnectInitiatedEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceDisconnectInitiatedEvent(ServiceContext, int) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceDisconnectInitiatedEvent
- serviceEnabled(ServiceType) - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- serviceEnabled(ServiceType) - Method in interface com.couchbase.client.core.config.BucketConfig
-
Check if the service is enabled on the bucket.
- serviceEnabled(ServiceType) - Method in class com.couchbase.client.core.node.Node
-
If a given
ServiceType
is enabled on this node. - ServiceNotAvailableException - Exception in com.couchbase.client.core.error
-
Exception which states that the service is not available for the bucket.
- ServiceNotAvailableException() - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
- ServiceNotAvailableException(String) - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
- ServiceNotAvailableException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
- ServiceNotAvailableException(Throwable) - Constructor for exception com.couchbase.client.core.error.ServiceNotAvailableException
- ServiceReconfigurationFailedEvent - Class in com.couchbase.client.core.cnc.events.core
- ServiceReconfigurationFailedEvent(Context, String, ServiceType, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- ServiceRemovedEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceRemovedEvent(Duration, ServiceContext) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceRemovedEvent
- ServiceRemoveIgnoredEvent - Class in com.couchbase.client.core.cnc.events.service
- ServiceRemoveIgnoredEvent(Event.Severity, ServiceRemoveIgnoredEvent.Reason, Context) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent
- ServiceRemoveIgnoredEvent.Reason - Enum in com.couchbase.client.core.cnc.events.service
-
Enumerates the reasons why a remove service event could be ignored by the system.
- services() - Method in class com.couchbase.client.core.config.AlternateAddress
- services() - Method in class com.couchbase.client.core.config.NodeInfo
- services() - Method in class com.couchbase.client.core.diag.PingResult
- ServiceScope - Enum in com.couchbase.client.core.service
- ServiceState - Enum in com.couchbase.client.core.service
-
Holds all states a
Service
can be in. - ServiceStateChangedEvent - Class in com.couchbase.client.core.cnc.events.service
-
This event is raised every time a
Service
changes its state. - ServiceStateChangedEvent(ServiceContext, ServiceState, ServiceState) - Constructor for class com.couchbase.client.core.cnc.events.service.ServiceStateChangedEvent
- serviceType() - Method in class com.couchbase.client.core.cnc.events.core.ServiceReconfigurationFailedEvent
- serviceType() - Method in class com.couchbase.client.core.cnc.events.io.InvalidRequestDetectedEvent
- serviceType() - Method in class com.couchbase.client.core.endpoint.EndpointContext
- serviceType() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsRequest
- serviceType() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsRequest
- serviceType() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- serviceType() - Method in class com.couchbase.client.core.msg.kv.BaseKeyValueRequest
- serviceType() - Method in class com.couchbase.client.core.msg.manager.BaseManagerRequest
- serviceType() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- serviceType() - Method in interface com.couchbase.client.core.msg.Request
-
The service type of this request.
- serviceType() - Method in class com.couchbase.client.core.msg.search.GenericSearchRequest
- serviceType() - Method in class com.couchbase.client.core.msg.search.SearchRequest
- serviceType() - Method in class com.couchbase.client.core.msg.view.GenericViewRequest
- serviceType() - Method in class com.couchbase.client.core.msg.view.ViewRequest
- serviceType() - Method in class com.couchbase.client.core.service.ServiceContext
- ServiceType - Enum in com.couchbase.client.core.service
-
Describes the types of services available in a couchbase cluster.
- set(String, boolean) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- set(String, int) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- set(String, long) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- set(String, String) - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- SET - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
The set (upsert) command.
- SET_DOC - com.couchbase.client.core.msg.kv.SubdocCommandType
- setBucketConfig(BucketConfig) - Method in class com.couchbase.client.core.config.ClusterConfig
- setDnsEnvParameter(String, String) - Static method in class com.couchbase.client.core.util.DnsSrv
- setGlobalConfig(GlobalConfig) - Method in class com.couchbase.client.core.config.ClusterConfig
- setOf(T...) - Static method in class com.couchbase.client.core.util.CbCollections
-
Returns an unmodifiable set containing the given items.
- setRedactionLevel(RedactionLevel) - Static method in class com.couchbase.client.core.logging.LogRedaction
-
Changes the redaction level.
- severity() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- severity() - Method in interface com.couchbase.client.core.cnc.Event
-
The Severity of this event.
- severity() - Method in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
- severity() - Method in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- SHENANDOAH_CYCLE - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
Represents a full shenandoah cycle, which includes the pauses that are reported separately.
- SHENANDOAH_PAUSE - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
A reported pause in shenandoah is part of a cycle and a STW phase.
- shouldRetry(Request<? extends Response>, RetryReason) - Method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
- shouldRetry(Request<? extends Response>, RetryReason) - Method in class com.couchbase.client.core.retry.FailFastRetryStrategy
- shouldRetry(Request<? extends Response>, RetryReason) - Method in interface com.couchbase.client.core.retry.RetryStrategy
-
Checks if the given request should be retried and how long the retry delay should be.
- shutdown() - Method in interface com.couchbase.client.core.config.ConfigurationProvider
-
Shuts down the configuration provider and all its associated resources and timers.
- shutdown() - Method in class com.couchbase.client.core.config.DefaultConfigurationProvider
- shutdown() - Method in interface com.couchbase.client.core.config.refresher.BucketRefresher
-
Permanently shuts down the refresher.
- shutdown() - Method in class com.couchbase.client.core.config.refresher.ClusterManagerBucketRefresher
- shutdown() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
- shutdown() - Method in class com.couchbase.client.core.config.refresher.KeyValueBucketRefresher
- shutdown() - Method in class com.couchbase.client.core.Core
-
Shuts down this core and all associated, owned resources.
- shutdown() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with the default disconnect timeout.
- shutdown(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with a custom timeout.
- shutdown(Duration) - Method in class com.couchbase.client.core.env.IoEnvironment
- SHUTDOWN - com.couchbase.client.core.cnc.EventBus.PublishResult
-
If the event bus is already shut down, the msg won't be published.
- SHUTDOWN - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
The SDK has been shut down already when this request is dispatched.
- shutdownAsync() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with the default disconnect timeout.
- shutdownAsync(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with a custom timeout.
- ShutdownCompletedEvent - Class in com.couchbase.client.core.cnc.events.core
-
Raised when a core is successfully shut down.
- ShutdownCompletedEvent(Duration, Context) - Constructor for class com.couchbase.client.core.cnc.events.core.ShutdownCompletedEvent
- shutdownReactive() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with the default disconnect timeout.
- shutdownReactive(Duration) - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Shuts down this Environment with a custom timeout.
- signalComplete() - Method in class com.couchbase.client.core.io.netty.analytics.AnalyticsChunkResponseParser
- signalComplete() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
-
Called when the JSON stream has been parsed completely and successfully.
- signalComplete() - Method in class com.couchbase.client.core.io.netty.query.QueryChunkResponseParser
- signalComplete() - Method in class com.couchbase.client.core.io.netty.search.SearchChunkResponseParser
- signalComplete() - Method in class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- signature() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- signature() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- SingleStateful<S> - Class in com.couchbase.client.core.util
-
Represents a single stateful component.
- skip(ByteBuf) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
-
Advances the buffer's reader index past the unsigned LEB128 value at the reader index.
- sleepWindow() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns the configured sleep window after which a canary is allowed to go through.
- sleepWindow(Duration) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
The sleep window that is waited from when the circuit opens to when the canary is tried.
- SNAPPY - com.couchbase.client.core.config.BucketCapabilities
- SNAPPY - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
Snappy datatype used to signal compression.
- SNAPPY - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable snappy-based compression support.
- SPECIAL_HANDLING - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This error code must be handled specially.
- sslException() - Method in class com.couchbase.client.core.cnc.events.io.SecureConnectionFailedEvent
- SslHandlerFactory - Class in com.couchbase.client.core.io.netty
-
This factory creates
SslHandler
based on a given configuration. - SslHandlerFactory() - Constructor for class com.couchbase.client.core.io.netty.SslHandlerFactory
- sslPorts() - Method in class com.couchbase.client.core.config.PortInfo
- sslServices() - Method in class com.couchbase.client.core.config.AlternateAddress
- sslServices() - Method in class com.couchbase.client.core.config.NodeInfo
- Stability - Annotation Type in com.couchbase.client.core.annotation
-
This annotation describes the stability guarantees of the annotated interface, class or method.
- Stability.Committed - Annotation Type in com.couchbase.client.core.annotation
-
A committed interface is the highest grade of stability, and is the preferred attribute level for consumers of the library.
- Stability.Internal - Annotation Type in com.couchbase.client.core.annotation
-
This is internal API and may not be relied on at all.
- Stability.Uncommitted - Annotation Type in com.couchbase.client.core.annotation
-
No commitment is made about the interface.
- Stability.Volatile - Annotation Type in com.couchbase.client.core.annotation
-
Types/Methods/Interfaces marked as volatile can change any time and for any reason.
- StandardMemcachedHashingStrategy - Class in com.couchbase.client.core.node
-
A
MemcachedHashingStrategy
which is compatible with libcouchbase and SDKs that are built on top. - start() - Method in class com.couchbase.client.core.cnc.DefaultEventBus
-
Starts the
DefaultEventBus
. - start() - Method in interface com.couchbase.client.core.cnc.diagnostics.Analyzer
- start() - Method in class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
- start() - Method in class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
- start() - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
-
Starts this
DiagnosticsMonitor
. - start() - Method in interface com.couchbase.client.core.cnc.EventBus
-
Starts the event bus if it hasn't been started yet.
- start() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
- start() - Method in class com.couchbase.client.core.Timer
-
Starts this timer.
- start(Channel, Class<?>) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
-
Start the connect timings for a given class and channel.
- state() - Method in class com.couchbase.client.core.diag.EndpointHealth
- state() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- state() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- state() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
Returns the current state of the circuit breaker.
- state() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- state() - Method in class com.couchbase.client.core.node.Node
- state() - Method in class com.couchbase.client.core.util.CompositeStateful
- state() - Method in class com.couchbase.client.core.util.SingleStateful
- state() - Method in interface com.couchbase.client.core.util.Stateful
-
Returns the current state of the stateful component.
- Stateful<S> - Interface in com.couchbase.client.core.util
-
Common interface for stateful components.
- statement() - Method in class com.couchbase.client.core.msg.query.QueryRequest
- states() - Method in class com.couchbase.client.core.endpoint.BaseEndpoint
- states() - Method in class com.couchbase.client.core.node.Node
- states() - Method in class com.couchbase.client.core.util.CompositeStateful
- states() - Method in class com.couchbase.client.core.util.SingleStateful
- states() - Method in interface com.couchbase.client.core.util.Stateful
-
Returns a stream of states for this component as they change.
- status() - Method in class com.couchbase.client.core.cnc.events.io.ErrorMapLoadingFailedEvent
-
Returns the KV status which was not successful, useful for debugging.
- status() - Method in class com.couchbase.client.core.cnc.events.io.FeaturesNegotiationFailedEvent
-
Returns the KV status which was not successful, useful for debugging.
- status() - Method in class com.couchbase.client.core.cnc.events.io.SelectBucketFailedEvent
- status() - Method in class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
- status() - Method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returns the status code for the status enum.
- status() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- status() - Method in class com.couchbase.client.core.msg.BaseResponse
- status() - Method in class com.couchbase.client.core.msg.kv.SubdocField
- status() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- status() - Method in interface com.couchbase.client.core.msg.Response
-
Holds the status of the response.
- status(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns the status of that response.
- statusDetails() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- stop() - Method in interface com.couchbase.client.core.cnc.diagnostics.Analyzer
- stop() - Method in class com.couchbase.client.core.cnc.diagnostics.GcAnalyzer
- stop() - Method in class com.couchbase.client.core.cnc.diagnostics.PauseAnalyzer
- stop() - Method in class com.couchbase.client.core.cnc.DiagnosticsMonitor
-
Stops the
DiagnosticsMonitor
. - stop() - Method in class com.couchbase.client.core.config.refresher.GlobalRefresher
- stop() - Method in class com.couchbase.client.core.Timer
-
Stops this timer.
- stop(Channel, Class<?>, boolean) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
-
Stops the timing.
- stop(Duration) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
-
Stops the
DefaultEventBus
from running. - stop(Duration) - Method in interface com.couchbase.client.core.cnc.EventBus
-
Stops the event bus if it hasn't been stopped already.
- STOP_THE_WORLD - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
-
The algorithm pauses the app threads while running.
- STOPPED_LISTENING - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
The downstream consumer stopped listening for a result and therefore any further processing is a waste of resources.
- strategy() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- strategy() - Method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
- STREAM_CLOSED - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
A http config stream closed without error.
- STREAM_FAILED - com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
A http config stream closed with an error.
- streamingUri() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- streamingUri() - Method in interface com.couchbase.client.core.config.BucketConfig
-
The HTTP Streaming URI for this bucket.
- StreamWindow - Interface in com.couchbase.client.core.json.stream
-
A sliding window over the contents of a byte stream.
- STRING - com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
- STRING - Static variable in interface com.couchbase.client.core.cnc.Context.ExportFormat
-
Java "toString" basically.
- STRING_COMMON_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- STRING_COMPAT_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- STRING_LEGACY_FLAGS - Static variable in enum com.couchbase.client.core.msg.kv.CodecFlags
- stringify(ResponseStatus, ResponseStatusDetails) - Static method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
-
Stringify the status details and the status in a best effort manner.
- SUBDOC - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The error is related to the subdocument subsystem.
- SUBDOC_DELTA_RANGE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The operation would result in a number outside the valid range
- SUBDOC_DOC_NOT_JSON - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The existing document is not valid JSON
- SUBDOC_DOC_TOO_DEEP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The document has too many levels to parse
- SUBDOC_FAILURE - com.couchbase.client.core.msg.ResponseStatus
-
One or more attempted subdoc operations failed.
- SUBDOC_INVALID_COMBO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
An invalid combination of commands was specified
- SUBDOC_MAX_FIELDS - Static variable in class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- SUBDOC_MULTI_LOOKUP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Subdocument lookup with more than one element.
- SUBDOC_MULTI_MUTATE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Subdocument multi mutation.
- SUBDOC_MULTI_PATH_FAILURE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Specified key was successfully found, but one or more path operations failed
- SUBDOC_NUM_RANGE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The existing number is out of the valid range for arithmetic operations
- SUBDOC_PATH_EXISTS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The requested operation requires the path to not already exist, but it exists
- SUBDOC_PATH_INVALID - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The path's syntax was incorrect
- SUBDOC_PATH_MISMATCH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
One of path components treats a non-dictionary as a dictionary, or a non-array as an array, or value the path points to is not a number
- SUBDOC_PATH_NOT_FOUND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The provided path does not exist in the document
- SUBDOC_PATH_TOO_BIG - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The path provided is too large: either the string is too long, or it contains too many components
- SUBDOC_SUCCESS_DELETED_DOCUMENT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The subdoc operation completed successfully on the deleted document
- SUBDOC_VALUE_CANTINSERT - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The value provided will invalidate the JSON if inserted
- SUBDOC_VALUE_TOO_DEEP - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Inserting the value would cause the document to be too deep
- SUBDOC_XATTR_INVALID_FLAG_COMBO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
An invalid combination of operationSpecified key was successfully found, but one or more path operations faileds, using macros when not using extended attributes
- SUBDOC_XATTR_INVALID_KEY_COMBO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Only single xattr key may be accessed at the same time
- SUBDOC_XATTR_UNKNOWN_MACRO - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server has no knowledge of the requested macro
- SubdocCommandType - Enum in com.couchbase.client.core.msg.kv
- SubdocField - Class in com.couchbase.client.core.msg.kv
- SubdocField(SubDocumentOpResponseStatus, Optional<SubDocumentException>, byte[], String, SubdocCommandType) - Constructor for class com.couchbase.client.core.msg.kv.SubdocField
- SubdocGetRequest - Class in com.couchbase.client.core.msg.kv
- SubdocGetRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, byte, List<SubdocGetRequest.Command>) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetRequest
- SubdocGetRequest.Command - Class in com.couchbase.client.core.msg.kv
- SubdocGetResponse - Class in com.couchbase.client.core.msg.kv
- SubdocGetResponse(ResponseStatus, Optional<SubDocumentException>, List<SubdocField>, long) - Constructor for class com.couchbase.client.core.msg.kv.SubdocGetResponse
- SubdocMutateRequest - Class in com.couchbase.client.core.msg.kv
- SubdocMutateRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, boolean, boolean, List<SubdocMutateRequest.Command>, long, long, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateRequest
- SubdocMutateRequest.Command - Class in com.couchbase.client.core.msg.kv
- SubdocMutateResponse - Class in com.couchbase.client.core.msg.kv
- SubdocMutateResponse(ResponseStatus, Optional<SubDocumentException>, List<SubdocField>, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- SubDocumentException - Exception in com.couchbase.client.core.error.subdoc
-
An abstract common class for all
CouchbaseException
that relates to the sub-document feature. - SubDocumentException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.SubDocumentException
- SubDocumentException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.subdoc.SubDocumentException
- SubDocumentException(Throwable) - Constructor for exception com.couchbase.client.core.error.subdoc.SubDocumentException
- SubDocumentOpResponseStatus - Enum in com.couchbase.client.core.msg.kv
-
The
SubDocumentOpResponseStatus
describes what kind of response came back for a specific subdoc operation request. - subscribe(Consumer<Event>) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
- subscribe(Consumer<Event>) - Method in interface com.couchbase.client.core.cnc.EventBus
- succeed(R) - Method in class com.couchbase.client.core.msg.BaseRequest
- succeed(R) - Method in interface com.couchbase.client.core.msg.Request
-
Completes this request successfully.
- succeeded() - Method in class com.couchbase.client.core.msg.BaseRequest
- succeeded() - Method in interface com.couchbase.client.core.msg.Request
-
Allows to check if this request has been successfully completed.
- success() - Method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
- success() - Method in enum com.couchbase.client.core.msg.ResponseStatus
- SUCCESS - com.couchbase.client.core.cnc.EventBus.PublishResult
-
Publishing was successful.
- SUCCESS - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation was successful for those situations where the error code is indicating successful (i.e.
- SUCCESS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Successful message.
- SUCCESS - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Indicates a successful response in general.
- SUCCESS - com.couchbase.client.core.msg.ResponseStatus
-
Indicates a successful response in general.
- SUCCESS_DELETED_DOCUMENT - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The subdoc operation completed successfully on the deleted document
- successful(ByteBuf) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Helper method to check if the given response has a successful status.
- SUPPORT - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
The operation is not supported, possibly because the of server version, bucket type, or current user.
- SWITCHER_IDENTIFIER - Static variable in class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
- SYNC_REPLICATION - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Specify durability requirements for mutations.
- SYNC_REPLICATION_FLEXIBLE_IDENT - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Flag which indicates that this flexible extra frame is for syc replication.
- SYNC_REPLICATION_TIMEOUT_FLOOR_MS - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Minimum sync durability timeout that can be set and which will override any lower user-provided value.
- SYNC_WRITE_AMBIGUOUS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The SyncWrite request has not completed in the specified time and has ambiguous result.
- SYNC_WRITE_AMBIGUOUS - com.couchbase.client.core.msg.ResponseStatus
-
The SyncWrite request has not completed in the specified time and has ambiguous result.
- SYNC_WRITE_IN_PROGRESS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returned if an attempt is made to mutate a key which already has a SyncWrite pending.
- SYNC_WRITE_IN_PROGRESS - com.couchbase.client.core.msg.ResponseStatus
-
Returned if an attempt is made to mutate a key which already has a SyncWrite pending.
- SYNC_WRITE_RE_COMMIT_IN_PROGRESS - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returned if the requested key has a SyncWrite which is being re-committed.
- SYNC_WRITE_RE_COMMIT_IN_PROGRESS - com.couchbase.client.core.msg.ResponseStatus
-
Returned if the requested key has a SyncWrite which is being re-committed.
- SyncDurabilityRequest - Interface in com.couchbase.client.core.msg.kv
-
Marker interface to signal that the given request supports synchronous durability.
- syncReplicationEnabled() - Method in class com.couchbase.client.core.io.netty.kv.ChannelContext
- SYSTEM - com.couchbase.client.core.cnc.Event.Category
-
Represents an event that concerns the JVM/OS/system.
- SystemPropertyPropertyLoader - Class in com.couchbase.client.core.env
- SystemPropertyPropertyLoader() - Constructor for class com.couchbase.client.core.env.SystemPropertyPropertyLoader
T
- tainted() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Returns true if the config indicates the cluster is undergoing a transition (such as a rebalance operation).
- tainted() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- tainted() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
- tainted() - Method in class com.couchbase.client.core.config.PartitionInfo
- target() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigRequest
- target() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigRequest
- target() - Method in class com.couchbase.client.core.msg.manager.BucketConfigRequest
- target() - Method in interface com.couchbase.client.core.msg.TargetedRequest
- TargetedRequest - Interface in com.couchbase.client.core.msg
- TCPDELAY - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Disable TCP Nodelay.
- TCPNODELAY - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enables TCP Nodelay.
- TEMP - com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
This error is transient.
- TEMPORARY_FAILURE - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The server could temporarily not fulfill the requrst.
- TEMPORARY_FAILURE - com.couchbase.client.core.msg.ResponseStatus
-
The server could temporarily not fulfill the request.
- TemporaryFailureException - Exception in com.couchbase.client.core.error
-
Thrown when the server reports a temporary failure.
- TemporaryFailureException() - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
- TemporaryFailureException(String) - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
- TemporaryFailureException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
- TemporaryFailureException(Throwable) - Constructor for exception com.couchbase.client.core.error.TemporaryFailureException
- threadName(String) - Method in class com.couchbase.client.core.cnc.DefaultEventBus.Builder
- THREE - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence of three nodes (active or replica).
- THREE - com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Observe replication to three replicas.
- throwable() - Method in class com.couchbase.client.core.cnc.events.io.GenericFailureDetectedEvent
- throwIfUnchecked(Throwable) - Static method in class com.couchbase.client.core.util.CbThrowables
-
If the given Throwable is an instance of RuntimeException, throw it.
- timeout() - Method in class com.couchbase.client.core.msg.BaseRequest
- timeout() - Method in interface com.couchbase.client.core.msg.Request
-
Returns the timeout for this request.
- timeout() - Method in class com.couchbase.client.core.service.kv.ObserveContext
- timeout(Duration) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- timeout(Duration) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- timeout(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with timeout.
- timeout(Duration) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with timeout.
- TIMEOUT - com.couchbase.client.core.diag.PingServiceHealth.PingState
-
The ping timed out.
- TIMEOUT - Static variable in class com.couchbase.client.core.msg.CancellationReason
-
The request ran into a timeout and is therefore cancelled before it got a chance to complete.
- timeoutConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- timeoutConfig() - Method in class com.couchbase.client.core.env.CoreEnvironment
- timeoutConfig(TimeoutConfig.Builder) - Method in class com.couchbase.client.core.env.CoreEnvironment.Builder
- TimeoutConfig - Class in com.couchbase.client.core.env
- TimeoutConfig.Builder - Class in com.couchbase.client.core.env
- timeoutElapsed() - Method in class com.couchbase.client.core.msg.BaseRequest
- timeoutElapsed() - Method in interface com.couchbase.client.core.msg.Request
-
Returns true if the timeout elapsed.
- timer() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
Holds the timer which is used to schedule tasks and trigger their callback, for example to time out requests.
- Timer - Class in com.couchbase.client.core
-
The
Timer
acts as the main timing facility for various operations, for example to track and time out requests if they run for too long. - times(long) - Static method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Repeat function that repeats n times.
- timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectedEvent
-
Returns the timings captured as part of the endpoint connection process.
- timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionAbortedEvent
-
Returns the timings captured as part of the endpoint connection process.
- timings() - Method in class com.couchbase.client.core.cnc.events.endpoint.EndpointConnectionIgnoredEvent
-
Returns the timings captured as part of the endpoint connection process.
- TLS - com.couchbase.client.core.io.netty.kv.ServerFeature
-
The TLS feature.
- tlsEnabled() - Method in class com.couchbase.client.core.env.SecurityConfig
- tlsEnabled(boolean) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
- tlsEnabled(boolean) - Static method in class com.couchbase.client.core.env.SecurityConfig
- toMap() - Method in class com.couchbase.client.core.diag.EndpointHealth
- toMap() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- toMap(Channel) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
- toMono(Supplier<CompletableFuture<T>>) - Static method in class com.couchbase.client.core.Reactor
-
Helper method to wrap an async call into a reactive one and translate exceptions appropriately.
- TOO_BIG - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Resource too big.
- TOO_BIG - com.couchbase.client.core.msg.ResponseStatus
-
The written resource is too big.
- TOO_MANY_REQUESTS - com.couchbase.client.core.msg.ResponseStatus
- took() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
- toString() - Method in class com.couchbase.client.core.cnc.AbstractContext
- toString() - Method in class com.couchbase.client.core.cnc.AbstractEvent
- toString() - Method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
- toString() - Method in class com.couchbase.client.core.config.AlternateAddress
- toString() - Method in class com.couchbase.client.core.config.ClusterConfig
- toString() - Method in class com.couchbase.client.core.config.CollectionsManifest
- toString() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
- toString() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
- toString() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- toString() - Method in class com.couchbase.client.core.config.GlobalConfig
- toString() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
- toString() - Method in class com.couchbase.client.core.config.NodeInfo
- toString() - Method in class com.couchbase.client.core.config.Partition
- toString() - Method in class com.couchbase.client.core.config.PartitionInfo
- toString() - Method in class com.couchbase.client.core.config.PortInfo
- toString() - Method in class com.couchbase.client.core.config.ProposedGlobalConfigContext
- toString() - Method in class com.couchbase.client.core.diag.DiagnosticsResult
- toString() - Method in class com.couchbase.client.core.diag.EndpointHealth
- toString() - Method in class com.couchbase.client.core.diag.PingResult
- toString() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- toString() - Method in class com.couchbase.client.core.env.CoreEnvironment
- toString() - Method in class com.couchbase.client.core.env.NetworkResolution
- toString() - Method in class com.couchbase.client.core.env.SeedNode
- toString() - Method in class com.couchbase.client.core.env.UserAgent
- toString() - Method in class com.couchbase.client.core.error.ErrorCodeAndMessage
- toString() - Method in class com.couchbase.client.core.io.CollectionIdentifier
- toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorCode
- toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap.RetrySpecification
- toString() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- toString() - Method in class com.couchbase.client.core.json.stream.CopyingStreamWindow
- toString() - Method in class com.couchbase.client.core.json.stream.MatchedValue
- toString() - Method in class com.couchbase.client.core.logging.RedactableArgument
- toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkHeader
- toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkRow
- toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- toString() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- toString() - Method in class com.couchbase.client.core.msg.analytics.GenericAnalyticsResponse
- toString() - Method in class com.couchbase.client.core.msg.CancellationReason
- toString() - Method in class com.couchbase.client.core.msg.diagnostics.PingRequest
- toString() - Method in class com.couchbase.client.core.msg.diagnostics.PingResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.CarrierBucketConfigResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.CarrierGlobalConfigResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.GetCollectionManifestResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- toString() - Method in class com.couchbase.client.core.msg.kv.ObserveViaCasResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.ResponseStatusDetails
- toString() - Method in class com.couchbase.client.core.msg.kv.SubdocField
- toString() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- toString() - Method in class com.couchbase.client.core.msg.kv.UpsertResponse
- toString() - Method in class com.couchbase.client.core.msg.manager.GenericManagerResponse
- toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkHeader
- toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkRow
- toString() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- toString() - Method in class com.couchbase.client.core.msg.query.QueryResponse
- toString() - Method in class com.couchbase.client.core.msg.search.GenericSearchResponse
- toString() - Method in class com.couchbase.client.core.msg.search.SearchChunkRow
- toString() - Method in class com.couchbase.client.core.msg.view.GenericViewResponse
- toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkHeader
- toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkRow
- toString() - Method in class com.couchbase.client.core.msg.view.ViewChunkTrailer
- toString() - Method in class com.couchbase.client.core.msg.view.ViewResponse
- toString() - Method in class com.couchbase.client.core.node.Node
- toString() - Method in class com.couchbase.client.core.node.NodeIdentifier
- toString() - Method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
- toString() - Method in class com.couchbase.client.core.retry.FailFastRetryStrategy
- toString() - Method in class com.couchbase.client.core.retry.reactor.BackoffDelay
- toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultContext
- toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- toString() - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- toString() - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- toString() - Method in class com.couchbase.client.core.service.AbstractPooledEndpointServiceConfig
- toString() - Method in class com.couchbase.client.core.service.KeyValueServiceConfig
- toString() - Method in class com.couchbase.client.core.util.ConnectionString
- toString() - Method in class com.couchbase.client.core.util.ConnectionString.UnresolvedSocket
- toString() - Method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- toString(Channel) - Static method in class com.couchbase.client.core.io.netty.kv.ConnectTimings
-
Exports the timings into a string.
- totalCount() - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
- totalCount(GcAnalyzer.GcType) - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
- totalRows() - Method in class com.couchbase.client.core.msg.search.SearchChunkTrailer
- totalRows() - Method in class com.couchbase.client.core.msg.view.ViewChunkHeader
- TOUCH - com.couchbase.client.core.config.BucketCapabilities
- TOUCH - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Touch command sets a new expiration.
- touchesReplica() - Method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Identifies if this enum property will touch a replica or just the active.
- touchesReplica() - Method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Identifies if this enum property will touch a replica or just the active.
- TouchRequest - Class in com.couchbase.client.core.msg.kv
- TouchRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long) - Constructor for class com.couchbase.client.core.msg.kv.TouchRequest
- TouchResponse - Class in com.couchbase.client.core.msg.kv
- TouchResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.TouchResponse
- trace(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the TRACE level.
- trace(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the TRACE level according to the specified format and arguments.
- trace(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log an exception (throwable) at the TRACE level with an accompanying message.
- TRACING - com.couchbase.client.core.cnc.Event.Severity
-
Events that are created which deal with request and response tracing (not to be confused with TRACE logging which is on purpose called VERBOSE here so that they are not easily confused).
- TRACING - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable tracing support.
- track() - Method in interface com.couchbase.client.core.endpoint.CircuitBreaker
-
Marks that a circuit breaker should start tracking.
- track() - Method in class com.couchbase.client.core.endpoint.NoopCircuitBreaker
- TrafficCaptureHandler - Class in com.couchbase.client.core.io.netty
-
Similar to the netty LoggingHandler, but it dumps the traffic into the event bus for later consumption instead of logging it right away.
- TrafficCaptureHandler(EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.TrafficCaptureHandler
- trailer() - Method in class com.couchbase.client.core.io.netty.chunk.BaseChunkResponseParser
- trailer() - Method in interface com.couchbase.client.core.io.netty.chunk.ChunkResponseParser
-
Returns the currently assigned mono for the trailer bits.
- trailer() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsResponse
- trailer() - Method in interface com.couchbase.client.core.msg.chunk.ChunkedResponse
-
Returns the trailer for this response, available at the end of the response eventually.
- trailer() - Method in class com.couchbase.client.core.msg.query.QueryResponse
- trailer() - Method in class com.couchbase.client.core.msg.search.SearchResponse
- trailer() - Method in class com.couchbase.client.core.msg.view.ViewResponse
- transition(S) - Method in class com.couchbase.client.core.util.SingleStateful
-
Transition into a new state, notifying consumers.
- trustCertificates() - Method in class com.couchbase.client.core.env.SecurityConfig
- trustCertificates(List<X509Certificate>) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
- trustCertificates(List<X509Certificate>) - Static method in class com.couchbase.client.core.env.SecurityConfig
- trustManagerFactory() - Method in class com.couchbase.client.core.env.SecurityConfig
- trustManagerFactory(TrustManagerFactory) - Method in class com.couchbase.client.core.env.SecurityConfig.Builder
- trustManagerFactory(TrustManagerFactory) - Static method in class com.couchbase.client.core.env.SecurityConfig
- tryCompression(byte[], double) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Try to compress the input, but if it is below the min ratio then it will return null.
- tryDecompression(byte[], byte) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Try to decompress the input if the datatype has the snappy flag enabled.
- TWO - com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Observe disk persistence of two nodes (active or replica).
- TWO - com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Observe replication to two replicas.
- type() - Method in interface com.couchbase.client.core.config.BucketConfig
-
The bucket type.
- type() - Method in class com.couchbase.client.core.config.CouchbaseBucketConfig
- type() - Method in class com.couchbase.client.core.config.MemcachedBucketConfig
- type() - Method in class com.couchbase.client.core.diag.EndpointHealth
- type() - Method in class com.couchbase.client.core.diag.PingServiceHealth
- type() - Method in class com.couchbase.client.core.logging.RedactableArgument
-
The type of this redactable argument.
- type() - Method in class com.couchbase.client.core.msg.kv.SubdocField
- type() - Method in class com.couchbase.client.core.service.AnalyticsService
- type() - Method in class com.couchbase.client.core.service.KeyValueService
- type() - Method in class com.couchbase.client.core.service.ManagerService
- type() - Method in class com.couchbase.client.core.service.QueryService
- type() - Method in class com.couchbase.client.core.service.SearchService
- type() - Method in interface com.couchbase.client.core.service.Service
-
Represents the service type for this service.
- type() - Method in class com.couchbase.client.core.service.ViewService
- types() - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
U
- uid() - Method in class com.couchbase.client.core.config.CollectionsManifest
- uid() - Method in class com.couchbase.client.core.config.CollectionsManifestCollection
- uid() - Method in class com.couchbase.client.core.config.CollectionsManifestScope
- UnexpectedEndpointConnectionFailedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
During connecting to an endpoint, an exception/error was raised which was not expected.
- UnexpectedEndpointConnectionFailedEvent(Duration, Context, Throwable) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointConnectionFailedEvent
- UnexpectedEndpointDisconnectedEvent - Class in com.couchbase.client.core.cnc.events.endpoint
-
This event is usually raised if the server closes the socket and the client didn't expect it.
- UnexpectedEndpointDisconnectedEvent(EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.endpoint.UnexpectedEndpointDisconnectedEvent
- UNINITIALIZED - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Response indicating the key was uninitialized.
- UNKNOWN - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
-
We couldn't figure out the concurrency type, sorry.
- UNKNOWN - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
-
We couldn't figure out the generation type, sorry.
- UNKNOWN - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
We couldn't figure out the gc type, sorry!
- UNKNOWN - com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- UNKNOWN - com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Observe status not known.
- UNKNOWN - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Unknown error.
- UNKNOWN - com.couchbase.client.core.msg.ResponseStatus
-
Indicates an unknown status returned from the server, please check the events/logs for further information.
- UNKNOWN - com.couchbase.client.core.retry.RetryReason
-
The reason why it has been retried is unknown.
- UNKNOWN_COLLECTION - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
The collection ID provided is unknown, maybe it changed or got dropped.
- UNKNOWN_COLLECTION - com.couchbase.client.core.msg.ResponseStatus
- UNKNOWN_COMMAND - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Unknown command.
- UnknownResponseReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
- UnknownResponseReceivedEvent(IoContext, byte[]) - Constructor for class com.couchbase.client.core.cnc.events.io.UnknownResponseReceivedEvent
- UnknownResponseStatusReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
- UnknownResponseStatusReceivedEvent(IoContext, short) - Constructor for class com.couchbase.client.core.cnc.events.io.UnknownResponseStatusReceivedEvent
- UNLOCK - com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Unlocks a write locked document.
- UnlockRequest - Class in com.couchbase.client.core.msg.kv
- UnlockRequest(Duration, CoreContext, CollectionIdentifier, RetryStrategy, String, long) - Constructor for class com.couchbase.client.core.msg.kv.UnlockRequest
- UnlockResponse - Class in com.couchbase.client.core.msg.kv
- UnlockResponse(ResponseStatus, long, Optional<MutationToken>) - Constructor for class com.couchbase.client.core.msg.kv.UnlockResponse
- UNORDERED_EXECUTION - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Tell the server that we're ok with the server reordering the execution of commands.
- UnorderedExecutionEnabledEvent - Class in com.couchbase.client.core.cnc.events.config
-
If unordered execution is enabled via a system property, this warning event is raised to make sure the user is aware that this is unsupported for now!
- UnorderedExecutionEnabledEvent(EndpointContext) - Constructor for class com.couchbase.client.core.cnc.events.config.UnorderedExecutionEnabledEvent
- UNSIGNED_SHORT_MAX - Static variable in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Holds the max value a unsigned short can represent.
- UnsignedLEB128 - Class in com.couchbase.client.core.util
-
Encodes and decodes the unsigned LEB128 (Little Endian Base 128) format.
- unsolicitedFeatures() - Method in class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
-
Returns the unsolicited features that got returned by the server.
- UnsolicitedFeaturesReturnedEvent - Class in com.couchbase.client.core.cnc.events.io
-
If the server sends us unsolicited features during the HELLO negotiation, this event will be raised - it is a warning severity since it indicates a server bug.
- UnsolicitedFeaturesReturnedEvent(IoContext, List<ServerFeature>) - Constructor for class com.couchbase.client.core.cnc.events.io.UnsolicitedFeaturesReturnedEvent
- unsubscribe() - Method in class com.couchbase.client.core.cnc.EventSubscription
- unsubscribe(EventSubscription) - Method in class com.couchbase.client.core.cnc.DefaultEventBus
- unsubscribe(EventSubscription) - Method in interface com.couchbase.client.core.cnc.EventBus
- UNSUPPORTED - com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
- UNSUPPORTED - com.couchbase.client.core.msg.ResponseStatus
-
The server indicated that the given message is not supported.
- UnsupportedConfigMechanismException - Exception in com.couchbase.client.core.error
- UnsupportedConfigMechanismException() - Constructor for exception com.couchbase.client.core.error.UnsupportedConfigMechanismException
- UnsupportedResponseTypeReceivedEvent - Class in com.couchbase.client.core.cnc.events.io
- UnsupportedResponseTypeReceivedEvent(IoContext, Object) - Constructor for class com.couchbase.client.core.cnc.events.io.UnsupportedResponseTypeReceivedEvent
- UpsertRequest - Class in com.couchbase.client.core.msg.kv
-
Uses the KV "set" command to unconditionally replace or insert documents regardless if they exist or not.
- UpsertRequest(String, byte[], long, int, Duration, CoreContext, CollectionIdentifier, RetryStrategy, Optional<DurabilityLevel>) - Constructor for class com.couchbase.client.core.msg.kv.UpsertRequest
- UpsertResponse - Class in com.couchbase.client.core.msg.kv
- uri() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- uri() - Method in interface com.couchbase.client.core.config.BucketConfig
-
The HTTP Uri for this bucket configuration.
- urlEncode(String) - Static method in class com.couchbase.client.core.util.UrlQueryStringBuilder
- UrlQueryStringBuilder - Class in com.couchbase.client.core.util
- userAgent() - Method in class com.couchbase.client.core.env.CoreEnvironment
-
User agent used to identify this client against the server.
- UserAgent - Class in com.couchbase.client.core.env
-
Represents a user-agent for this client.
- UserAgent(String, Optional<String>, Optional<String>, Optional<String>) - Constructor for class com.couchbase.client.core.env.UserAgent
- username() - Method in class com.couchbase.client.core.util.ConnectionString
- Utils - Enum in com.couchbase.client.core.io.netty.kv
-
Provides various helper utilities for forking with a KV channel.
- uuid() - Method in class com.couchbase.client.core.config.AbstractBucketConfig
- uuid() - Method in interface com.couchbase.client.core.config.BucketConfig
-
Returns the UUID of the bucket, or
null
if the bucket does not have a UUID.
V
- Validators - Class in com.couchbase.client.core.util
-
Common validators used throughout the client.
- value() - Method in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Returns the actual byte value for the wire protocol.
- value() - Method in class com.couchbase.client.core.msg.kv.DecrementResponse
- value() - Method in class com.couchbase.client.core.msg.kv.IncrementResponse
- value() - Method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
- value() - Method in class com.couchbase.client.core.msg.kv.SubdocField
- value() - Method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Returns the actual internal persistence representation for the enum.
- value() - Method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Returns the actual internal replication representation for the enum.
- VALUE_CANTINSERT - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The value provided will invalidate the JSON if inserted
- VALUE_TOO_DEEP - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Inserting the value would cause the document to be too deep
- valueAtPercentile(double) - Method in class com.couchbase.client.core.cnc.events.diagnostics.PausesDetectedEvent
- valueAtPercentile(GcAnalyzer.GcType, double) - Method in class com.couchbase.client.core.cnc.events.diagnostics.GarbageCollectionsDetectedEvent
- valueOf(byte) - Static method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.Event.Category
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.Event.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.EventBus.PublishResult
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketCapabilities
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketNodeLocator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.BucketType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.config.ClusterCapabilities
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.diag.PingServiceHealth.PingState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.endpoint.CircuitBreaker.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.endpoint.EndpointState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in class com.couchbase.client.core.env.NetworkResolution
-
Returns a network resolution option with the given name.
- valueOf(String) - Static method in enum com.couchbase.client.core.env.SaslMechanism
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.io.netty.kv.Utils
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.logging.RedactionLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.SubdocCommandType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.msg.ResponseStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.node.NodeState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.retry.RetryReason
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.service.ServiceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.couchbase.client.core.util.ConnectionString.Scheme
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.Concurrency
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.Event.Category
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.Event.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.EventBus.PublishResult
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.config.BucketConfigRefreshFailedEvent.RefresherType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.config.ConfigIgnoredEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.core.InitGlobalConfigFailedEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.io.ChannelClosedProactivelyEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.node.NodeDisconnectIgnoredEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceAddIgnoredEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.cnc.events.service.ServiceRemoveIgnoredEvent.Reason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.BucketCapabilities
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.BucketNodeLocator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.BucketType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.config.ClusterCapabilities
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.diag.PingServiceHealth.PingState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.endpoint.CircuitBreaker.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.endpoint.EndpointState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.env.SaslMechanism
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.ErrorAttribute
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.ErrorMap.RetryStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Datatype
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Magic
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Opcode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.MemcacheProtocol
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.ServerFeature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.io.netty.kv.Utils
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.logging.RedactionLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags.CommonFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.CodecFlags
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.DurabilityLevel
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.ObserveViaCasResponse.ObserveStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.kv.SubdocCommandType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class com.couchbase.client.core.msg.kv.SubdocGetResponse
- values() - Method in class com.couchbase.client.core.msg.kv.SubdocMutateResponse
- values() - Static method in enum com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.msg.ResponseStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.node.NodeState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.retry.RetryReason
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.kv.Observe.ObservePersistTo
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.kv.Observe.ObserveReplicateTo
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.ServiceScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.ServiceState
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.service.ServiceType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.couchbase.client.core.util.ConnectionString.Scheme
-
Returns an array containing the constants of this enum type, in the order they are declared.
- ValueTooDeepException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when proposed value would make the document too deep to parse.
- ValueTooDeepException(String, String) - Constructor for exception com.couchbase.client.core.error.subdoc.ValueTooDeepException
- ValueTooLargeException - Exception in com.couchbase.client.core.error
-
Thrown when the request is too big for some reason.
- VBUCKET - com.couchbase.client.core.config.BucketNodeLocator
-
The partition based node locator.
- vbucketID() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- vbucketID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- vbucketUUID() - Method in class com.couchbase.client.core.msg.kv.MutationToken
- vbucketUUID() - Method in class com.couchbase.client.core.msg.kv.ObserveViaSeqnoResponse
- VERBOSE - com.couchbase.client.core.cnc.Event.Severity
-
Verbose information used to trace certain actual data throughout the system.
- version() - Method in class com.couchbase.client.core.diag.PingResult
- version() - Method in class com.couchbase.client.core.env.UserAgent
- version() - Method in class com.couchbase.client.core.io.netty.kv.ErrorMap
- ViewChunkHeader - Class in com.couchbase.client.core.msg.view
- ViewChunkHeader(long, Optional<byte[]>) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkHeader
- ViewChunkResponseParser - Class in com.couchbase.client.core.io.netty.view
- ViewChunkResponseParser() - Constructor for class com.couchbase.client.core.io.netty.view.ViewChunkResponseParser
- ViewChunkRow - Class in com.couchbase.client.core.msg.view
- ViewChunkRow(byte[]) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkRow
- ViewChunkTrailer - Class in com.couchbase.client.core.msg.view
- ViewChunkTrailer(Optional<ViewError>) - Constructor for class com.couchbase.client.core.msg.view.ViewChunkTrailer
- viewCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig.Builder
- viewCircuitBreakerConfig() - Method in class com.couchbase.client.core.env.IoConfig
- viewCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Method in class com.couchbase.client.core.env.IoConfig.Builder
-
Configures a
CircuitBreaker
to use for view operations. - viewCircuitBreakerConfig(CircuitBreakerConfig.Builder) - Static method in class com.couchbase.client.core.env.IoConfig
- ViewEndpoint - Class in com.couchbase.client.core.endpoint
- ViewEndpoint(ServiceContext, String, int) - Constructor for class com.couchbase.client.core.endpoint.ViewEndpoint
- ViewEndpoint.ViewPipelineInitializer - Class in com.couchbase.client.core.endpoint
- ViewError - Class in com.couchbase.client.core.msg.view
- ViewError(String, String) - Constructor for class com.couchbase.client.core.msg.view.ViewError
- viewEventLoopGroup() - Method in class com.couchbase.client.core.env.IoEnvironment
-
Returns the
EventLoopGroup
to be used for view traffic. - viewEventLoopGroup(EventLoopGroup) - Method in class com.couchbase.client.core.env.IoEnvironment.Builder
- viewEventLoopGroup(EventLoopGroup) - Static method in class com.couchbase.client.core.env.IoEnvironment
- ViewHandlerSwitcher - Class in com.couchbase.client.core.io.netty.view
- ViewHandlerSwitcher(BaseEndpoint, EndpointContext) - Constructor for class com.couchbase.client.core.io.netty.view.ViewHandlerSwitcher
- ViewLocator - Class in com.couchbase.client.core.node
-
The
ViewLocator
extends the round-robin locator with some custom checks. - ViewLocator() - Constructor for class com.couchbase.client.core.node.ViewLocator
- ViewRequest - Class in com.couchbase.client.core.msg.view
- ViewRequest(Duration, CoreContext, RetryStrategy, Authenticator, String, String, String, String, Optional<byte[]>, boolean) - Constructor for class com.couchbase.client.core.msg.view.ViewRequest
- ViewResponse - Class in com.couchbase.client.core.msg.view
- VIEWS - com.couchbase.client.core.service.ServiceType
-
The View Service.
- ViewService - Class in com.couchbase.client.core.service
- ViewService(ViewServiceConfig, CoreContext, String, int) - Constructor for class com.couchbase.client.core.service.ViewService
- viewServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- viewServiceConfig() - Method in class com.couchbase.client.core.env.ServiceConfig
- viewServiceConfig(ViewServiceConfig.Builder) - Method in class com.couchbase.client.core.env.ServiceConfig.Builder
- viewServiceConfig(ViewServiceConfig.Builder) - Static method in class com.couchbase.client.core.env.ServiceConfig
- ViewServiceConfig - Class in com.couchbase.client.core.service
- ViewServiceConfig.Builder - Class in com.couchbase.client.core.service
- ViewServiceException - Exception in com.couchbase.client.core.error
-
There was a problem fulfilling the view request.
- ViewServiceException(String) - Constructor for exception com.couchbase.client.core.error.ViewServiceException
- ViewServiceException(String, Throwable) - Constructor for exception com.couchbase.client.core.error.ViewServiceException
- viewTimeout() - Method in class com.couchbase.client.core.env.TimeoutConfig
- viewTimeout(Duration) - Method in class com.couchbase.client.core.env.TimeoutConfig.Builder
-
Sets the timeout to use for view operations.
- viewTimeout(Duration) - Static method in class com.couchbase.client.core.env.TimeoutConfig
- volumeThreshold() - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig
-
Returns the volume threshold at which point the circuit will decide if it opens.
- volumeThreshold(int) - Method in class com.couchbase.client.core.endpoint.CircuitBreakerConfig.Builder
-
The volume threshold defines how many operations need to be in the window at least so that the threshold percentage can be meaningfully calculated.
W
- warn(String) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the WARN level.
- warn(String, Object...) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log a message at the WARN level according to the specified format and arguments.
- warn(String, Throwable) - Method in interface com.couchbase.client.core.cnc.LoggingEventConsumer.Logger
-
Log an exception (throwable) at the WARN level with an accompanying message.
- WARN - com.couchbase.client.core.cnc.Event.Severity
-
Indicates that a component is in a non-ideal state and that something could escalate into an error potentially.
- warnings() - Method in class com.couchbase.client.core.msg.analytics.AnalyticsChunkTrailer
- warnings() - Method in class com.couchbase.client.core.msg.query.QueryChunkTrailer
- withApplicationContext(T) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- withApplicationContext(T) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- withApplicationContext(T) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function with an application context that may be used to perform any rollbacks before a repeat.
- withApplicationContext(T) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function with an application context that may be used to perform any rollbacks before a retry.
- withBackoffScheduler(Scheduler) - Method in class com.couchbase.client.core.retry.reactor.DefaultRepeat
- withBackoffScheduler(Scheduler) - Method in class com.couchbase.client.core.retry.reactor.DefaultRetry
- withBackoffScheduler(Scheduler) - Method in interface com.couchbase.client.core.retry.reactor.Repeat
-
Returns a repeat function that uses the scheduler provided for backoff delays.
- withBackoffScheduler(Scheduler) - Method in interface com.couchbase.client.core.retry.reactor.Retry
-
Returns a retry function that uses the scheduler provided for backoff delays.
- withDuration(Duration) - Static method in class com.couchbase.client.core.retry.RetryAction
- withExponentialBackoff(Duration, Duration, int) - Static method in class com.couchbase.client.core.retry.BestEffortRetryStrategy
- withScheduler(Scheduler) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
-
Builder method that returns new instance of
SchedulerClock
which is constructed from oldZoneId
and passedScheduler
instance - withZone(ZoneId) - Method in class com.couchbase.client.core.scheduler.SchedulerClock
- wrap(Request<?>, CompletableFuture<T>, boolean) - Static method in class com.couchbase.client.core.Reactor
- write(ByteBuf, long) - Static method in class com.couchbase.client.core.util.UnsignedLEB128
-
Writes the unsigned LEB128 representation of the value to the buffer.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.chunk.ChunkedMessageHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.ChunkedHandlerSwitcher
-
When a request comes along, this code decides if and how to switch out the handlers.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.KeyValueMessageHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.kv.MemcacheProtocolVerificationHandler
-
Makes sure that outgoing requests are valid.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.manager.ManagerMessageHandler
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.NonChunkedHttpMessageHandler
-
Writes a given request and encodes it.
- write(ChannelHandlerContext, Object, ChannelPromise) - Method in class com.couchbase.client.core.io.netty.TrafficCaptureHandler
- writer() - Static method in class com.couchbase.client.core.json.Mapper
-
Returns an ObjectWriter for advanced use cases.
- WriteTrafficCapturedEvent - Class in com.couchbase.client.core.cnc.events.io
- WriteTrafficCapturedEvent(IoContext, String) - Constructor for class com.couchbase.client.core.cnc.events.io.WriteTrafficCapturedEvent
X
- XATTR - com.couchbase.client.core.config.BucketCapabilities
- XATTR - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable xattr support.
- XATTR_INVALID_FLAG_COMBO - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
An invalid combination of operations, using macros when not using extended attributes
- XATTR_INVALID_KEY_COMBO - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
Only single xattr key may be accessed at the same time
- XATTR_UNKNOWN_MACRO - com.couchbase.client.core.msg.kv.SubDocumentOpResponseStatus
-
The server has no knowledge of the requested macro
- XattrInvalidFlagComboException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when a macro has been requested when not using extended attributes.
- XattrInvalidFlagComboException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrInvalidFlagComboException
- XattrUnknownMacroException - Exception in com.couchbase.client.core.error.subdoc
-
Subdocument exception thrown when a macro has been requested which is not recognised by the server.
- XattrUnknownMacroException(String) - Constructor for exception com.couchbase.client.core.error.subdoc.XattrUnknownMacroException
- XDCR_CHECKPOINTING - com.couchbase.client.core.config.BucketCapabilities
- XERROR - com.couchbase.client.core.io.netty.kv.ServerFeature
-
Enable extended error map support.
Y
- YOUNG - com.couchbase.client.core.cnc.diagnostics.GcAnalyzer.GcGeneration
-
The young generation has been collected (includes eden and survivor regions).
Z
- zero() - Static method in interface com.couchbase.client.core.retry.reactor.Backoff
-
Backoff function with no backoff delay
- ZERO_BACKOFF - Static variable in interface com.couchbase.client.core.retry.reactor.Backoff
All Classes All Packages