Hierarchy For All Packages
- com.couchbase.client.dcp,
- com.couchbase.client.dcp.buffer,
- com.couchbase.client.dcp.conductor,
- com.couchbase.client.dcp.config,
- com.couchbase.client.dcp.core,
- com.couchbase.client.dcp.core.config,
- com.couchbase.client.dcp.core.endpoint,
- com.couchbase.client.dcp.core.endpoint.kv,
- com.couchbase.client.dcp.core.env.resources,
- com.couchbase.client.dcp.core.event,
- com.couchbase.client.dcp.core.lang,
- com.couchbase.client.dcp.core.logging,
- com.couchbase.client.dcp.core.state,
- com.couchbase.client.dcp.core.time,
- com.couchbase.client.dcp.core.utils,
- com.couchbase.client.dcp.error,
- com.couchbase.client.dcp.events,
- com.couchbase.client.dcp.highlevel,
- com.couchbase.client.dcp.highlevel.internal,
- com.couchbase.client.dcp.message,
- com.couchbase.client.dcp.metrics,
- com.couchbase.client.dcp.state,
- com.couchbase.client.dcp.state.json,
- com.couchbase.client.dcp.transport.netty,
- com.couchbase.client.dcp.util
Class Hierarchy
- java.lang.Object
- com.couchbase.client.dcp.core.config.AbstractBucketConfig (implements com.couchbase.client.dcp.core.config.BucketConfig)
- com.couchbase.client.dcp.core.config.CouchbaseBucketConfig
- com.couchbase.client.dcp.core.config.MemcachedBucketConfig
- com.couchbase.client.dcp.core.state.AbstractStateMachine<S> (implements com.couchbase.client.dcp.core.state.Stateful<S>)
- com.couchbase.client.dcp.conductor.DcpChannel
- com.couchbase.client.dcp.metrics.ActionCounter
- com.couchbase.client.dcp.metrics.ActionCounter.Builder
- com.couchbase.client.dcp.metrics.ActionTimer
- com.couchbase.client.dcp.metrics.ActionTimer.Builder
- com.couchbase.client.dcp.util.AdaptiveDelay
- com.couchbase.client.dcp.highlevel.internal.AsyncEventDispatcher (implements com.couchbase.client.dcp.highlevel.internal.EventDispatcher)
- com.couchbase.client.dcp.util.AtomicBooleanArray
- com.couchbase.client.dcp.conductor.BucketConfigArbiter (implements com.couchbase.client.dcp.conductor.BucketConfigSink, com.couchbase.client.dcp.conductor.BucketConfigSource)
- com.couchbase.client.dcp.core.utils.CbCollections
- com.couchbase.client.dcp.core.utils.CbStrings
- com.couchbase.client.dcp.CertificateAuthenticator (implements com.couchbase.client.dcp.Authenticator)
- com.couchbase.client.dcp.transport.netty.ChannelFlowControllerImpl (implements com.couchbase.client.dcp.transport.netty.ChannelFlowController)
- com.couchbase.client.core.deps.io.netty.channel.ChannelHandlerAdapter (implements com.couchbase.client.core.deps.io.netty.channel.ChannelHandler)
- com.couchbase.client.core.deps.io.netty.channel.ChannelInboundHandlerAdapter (implements com.couchbase.client.core.deps.io.netty.channel.ChannelInboundHandler)
- com.couchbase.client.core.deps.io.netty.channel.ChannelDuplexHandler (implements com.couchbase.client.core.deps.io.netty.channel.ChannelOutboundHandler)
- com.couchbase.client.core.deps.io.netty.handler.timeout.IdleStateHandler
- com.couchbase.client.dcp.transport.netty.ClientNoopHandler
- com.couchbase.client.core.deps.io.netty.handler.logging.LoggingHandler
- com.couchbase.client.dcp.transport.netty.DcpLoggingHandler
- com.couchbase.client.core.deps.io.netty.handler.timeout.IdleStateHandler
- com.couchbase.client.core.deps.io.netty.channel.ChannelInitializer<C>
- com.couchbase.client.dcp.transport.netty.DcpPipeline
- com.couchbase.client.dcp.transport.netty.DcpMessageHandler (implements com.couchbase.client.dcp.buffer.DcpRequestDispatcher)
- com.couchbase.client.dcp.buffer.PersistencePollingHandler
- com.couchbase.client.core.deps.io.netty.channel.SimpleChannelInboundHandler<I>
- com.couchbase.client.dcp.transport.netty.AuthHandler (implements javax.security.auth.callback.CallbackHandler)
- com.couchbase.client.dcp.transport.netty.BucketConfigHandler
- com.couchbase.client.dcp.transport.netty.DcpConnectHandler
- com.couchbase.client.dcp.transport.netty.DcpControlHandler
- com.couchbase.client.core.deps.io.netty.channel.ChannelDuplexHandler (implements com.couchbase.client.core.deps.io.netty.channel.ChannelOutboundHandler)
- com.couchbase.client.core.deps.io.netty.channel.ChannelOutboundHandlerAdapter (implements com.couchbase.client.core.deps.io.netty.channel.ChannelOutboundHandler)
- com.couchbase.client.dcp.transport.netty.HandshakeTimeoutHandler
- com.couchbase.client.core.deps.io.netty.channel.ChannelInboundHandlerAdapter (implements com.couchbase.client.core.deps.io.netty.channel.ChannelInboundHandler)
- com.couchbase.client.dcp.Client (implements java.io.Closeable)
- com.couchbase.client.dcp.Client.Builder
- com.couchbase.client.dcp.Client.Environment
- com.couchbase.client.dcp.ClientVersion
- com.couchbase.client.dcp.core.config.ClusterConfig
- com.couchbase.client.dcp.core.config.ClusterConfigParser
- com.couchbase.client.dcp.highlevel.internal.CollectionIdAndKey
- com.couchbase.client.dcp.highlevel.internal.CollectionsManifest
- com.couchbase.client.dcp.highlevel.internal.CollectionsManifest.CollectionInfo
- com.couchbase.client.dcp.highlevel.internal.CollectionsManifest.ScopeInfo
- com.couchbase.client.dcp.conductor.Conductor
- com.couchbase.client.dcp.core.config.ConfigRevision (implements java.lang.Comparable<T>)
- com.couchbase.client.dcp.message.ContentAndXattrs
- com.couchbase.client.dcp.config.Control
- com.couchbase.client.dcp.core.config.CouchbaseBucketConfigParser
- com.couchbase.client.dcp.Credentials
- com.couchbase.client.dcp.highlevel.internal.DatabaseChangeConsumerOps (implements com.couchbase.client.dcp.highlevel.internal.BlockingQueueConsumerOps<T>)
- com.couchbase.client.dcp.buffer.DcpBucketConfig
- com.couchbase.client.dcp.conductor.DcpChannelControlHandler (implements com.couchbase.client.dcp.ControlEventHandler)
- com.couchbase.client.dcp.metrics.DcpChannelMetrics
- com.couchbase.client.dcp.metrics.DcpClientMetrics
- com.couchbase.client.dcp.config.DcpControl
- com.couchbase.client.dcp.buffer.DcpOpsImpl (implements com.couchbase.client.dcp.buffer.DcpOps)
- com.couchbase.client.dcp.transport.netty.DcpResponse
- com.couchbase.client.dcp.message.DcpSeqnoAdvancedRequest
- com.couchbase.client.dcp.message.DcpSystemEvent
- com.couchbase.client.dcp.highlevel.CollectionCreated (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent, com.couchbase.client.dcp.message.DcpSystemEvent.CollectionsManifestEvent)
- com.couchbase.client.dcp.highlevel.CollectionDropped (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent, com.couchbase.client.dcp.message.DcpSystemEvent.CollectionsManifestEvent)
- com.couchbase.client.dcp.highlevel.CollectionFlushed (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent, com.couchbase.client.dcp.message.DcpSystemEvent.CollectionsManifestEvent)
- com.couchbase.client.dcp.highlevel.ScopeCreated (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent, com.couchbase.client.dcp.message.DcpSystemEvent.CollectionsManifestEvent)
- com.couchbase.client.dcp.highlevel.ScopeDropped (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent, com.couchbase.client.dcp.message.DcpSystemEvent.CollectionsManifestEvent)
- com.couchbase.client.dcp.message.DcpSystemEventRequest
- com.couchbase.client.dcp.DefaultConnectionNameGenerator (implements com.couchbase.client.dcp.ConnectionNameGenerator)
- com.couchbase.client.dcp.events.DefaultDcpEventBus (implements com.couchbase.client.dcp.core.event.EventBus)
- com.couchbase.client.dcp.metrics.DefaultDropwizardConfig (implements io.micrometer.core.instrument.dropwizard.DropwizardConfig)
- com.couchbase.client.dcp.core.utils.DefaultObjectMapper
- com.couchbase.client.dcp.core.time.Delay
- com.couchbase.client.dcp.core.time.ExponentialDelay
- com.couchbase.client.dcp.core.time.FixedDelay
- com.couchbase.client.dcp.core.time.LinearDelay
- com.couchbase.client.dcp.highlevel.DocumentChange (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent, com.couchbase.client.dcp.highlevel.internal.FlowControllable)
- com.couchbase.client.dcp.metrics.EventCounter
- com.couchbase.client.dcp.metrics.EventCounter.Builder
- com.couchbase.client.dcp.highlevel.internal.EventHandlerAdapter (implements com.couchbase.client.dcp.ControlEventHandler, com.couchbase.client.dcp.SystemEventHandler)
- com.couchbase.client.dcp.core.utils.Events
- com.couchbase.client.dcp.events.FailedToAddNodeEvent (implements com.couchbase.client.dcp.core.event.CouchbaseEvent, com.couchbase.client.dcp.events.DcpFailureEvent)
- com.couchbase.client.dcp.events.FailedToMovePartitionEvent (implements com.couchbase.client.dcp.core.event.CouchbaseEvent, com.couchbase.client.dcp.events.DcpFailureEvent)
- com.couchbase.client.dcp.events.FailedToRemoveNodeEvent (implements com.couchbase.client.dcp.core.event.CouchbaseEvent, com.couchbase.client.dcp.events.DcpFailureEvent)
- com.couchbase.client.dcp.highlevel.FailoverLog (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent)
- com.couchbase.client.dcp.state.FailoverLogEntry
- com.couchbase.client.dcp.highlevel.internal.FlowControlReceipt
- com.couchbase.client.dcp.transport.netty.HandshakeDeadlineEvent
- com.couchbase.client.dcp.highlevel.internal.ImmediateEventDispatcher (implements com.couchbase.client.dcp.highlevel.internal.EventDispatcher)
- com.couchbase.client.dcp.core.utils.JacksonHelper
- com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonDeserializer<T> (implements com.couchbase.client.core.deps.com.fasterxml.jackson.databind.deser.NullValueProvider)
- com.couchbase.client.dcp.state.json.SessionStateDeserializer
- com.couchbase.client.core.deps.com.fasterxml.jackson.databind.JsonSerializer<T> (implements com.couchbase.client.core.deps.com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable)
- com.couchbase.client.dcp.state.json.SessionStateSerializer
- com.couchbase.client.dcp.core.config.KetamaRing<E>
- com.couchbase.client.dcp.events.LoggingTracer (implements com.couchbase.client.dcp.events.Tracer)
- com.couchbase.client.dcp.util.MathUtils
- com.couchbase.client.dcp.core.config.MemcachedBucketConfigParser
- com.couchbase.client.dcp.metrics.MetricsContext
- com.couchbase.client.dcp.core.utils.MinimalEventBus (implements com.couchbase.client.core.cnc.EventBus)
- com.couchbase.client.dcp.core.config.NetworkSelector.AutoNetworkSelector (implements com.couchbase.client.dcp.core.config.NetworkSelector)
- com.couchbase.client.dcp.core.config.NodeIdentifier
- com.couchbase.client.dcp.core.config.NodeInfo
- com.couchbase.client.dcp.core.config.NodeInfoParser
- com.couchbase.client.dcp.core.env.resources.NoOpShutdownHook (implements com.couchbase.client.dcp.core.env.resources.ShutdownHook)
- com.couchbase.client.dcp.message.PartitionAndSeqno
- com.couchbase.client.dcp.core.config.PartitionInfo
- com.couchbase.client.dcp.core.config.PartitionMap
- com.couchbase.client.dcp.util.PartitionSet
- com.couchbase.client.dcp.state.PartitionState
- com.couchbase.client.dcp.PasswordAuthenticator (implements com.couchbase.client.dcp.Authenticator)
- com.couchbase.client.dcp.buffer.PersistedSeqnos
- com.couchbase.client.dcp.core.logging.RedactableArgument
- com.couchbase.client.dcp.message.ResponseStatus
- com.couchbase.client.dcp.highlevel.Rollback (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent)
- com.couchbase.client.dcp.SecurityConfig
- com.couchbase.client.dcp.SecurityConfig.Builder
- com.couchbase.client.dcp.highlevel.SeqnoAdvanced (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent)
- com.couchbase.client.dcp.message.ServerRequest
- com.couchbase.client.dcp.state.SessionState
- com.couchbase.client.dcp.highlevel.internal.SimpleThreadFactory (implements java.util.concurrent.ThreadFactory)
- com.couchbase.client.dcp.highlevel.SnapshotDetails (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent)
- com.couchbase.client.dcp.highlevel.SnapshotMarker
- com.couchbase.client.dcp.transport.netty.SslHandlerFactory
- com.couchbase.client.dcp.core.config.StandardMemcachedHashingStrategy (implements com.couchbase.client.dcp.core.config.MemcachedHashingStrategy)
- com.couchbase.client.dcp.StaticCredentialsProvider (implements com.couchbase.client.dcp.CredentialsProvider)
- com.couchbase.client.dcp.highlevel.StreamEnd (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent)
- com.couchbase.client.dcp.events.StreamEndEvent (implements com.couchbase.client.dcp.core.event.CouchbaseEvent)
- com.couchbase.client.dcp.message.StreamEndReason
- com.couchbase.client.dcp.buffer.StreamEventBuffer (implements com.couchbase.client.dcp.ControlEventHandler, com.couchbase.client.dcp.DataEventHandler)
- com.couchbase.client.dcp.highlevel.StreamFailure (implements com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent)
- com.couchbase.client.dcp.highlevel.StreamOffset
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.couchbase.client.dcp.core.CouchbaseException
- com.couchbase.client.dcp.core.endpoint.kv.AuthenticationException
- com.couchbase.client.dcp.error.BootstrapException
- com.couchbase.client.dcp.buffer.DcpOps.BadResponseStatusException
- com.couchbase.client.dcp.core.state.NotConnectedException
- com.couchbase.client.dcp.conductor.NotMyVbucketException
- com.couchbase.client.dcp.error.RollbackException
- com.couchbase.client.dcp.core.endpoint.SSLException
- com.couchbase.client.dcp.core.CouchbaseException
- java.lang.RuntimeException
- java.lang.Exception
- com.couchbase.client.dcp.core.lang.Tuple
- com.couchbase.client.dcp.core.lang.Tuple2<T1,
T2> - com.couchbase.client.dcp.core.utils.UnsignedLEB128
- com.couchbase.client.dcp.util.UserAgentBuilder
- com.couchbase.client.dcp.util.Version (implements java.lang.Comparable<T>)
- com.couchbase.client.dcp.core.config.AbstractBucketConfig (implements com.couchbase.client.dcp.core.config.BucketConfig)
Interface Hierarchy
- com.couchbase.client.dcp.Authenticator
- com.couchbase.client.dcp.highlevel.internal.BlockingQueueConsumerOps<T>
- com.couchbase.client.dcp.core.config.BucketConfig
- com.couchbase.client.dcp.conductor.BucketConfigSink
- com.couchbase.client.dcp.conductor.BucketConfigSource
- com.couchbase.client.dcp.transport.netty.ChannelFlowController
- com.couchbase.client.dcp.ConnectionNameGenerator
- com.couchbase.client.dcp.ControlEventHandler
- com.couchbase.client.dcp.core.event.CouchbaseEvent
- com.couchbase.client.dcp.CredentialsProvider
- com.couchbase.client.dcp.highlevel.internal.DatabaseChangeEvent
- com.couchbase.client.dcp.highlevel.DatabaseChangeListener
- com.couchbase.client.dcp.DataEventHandler
- com.couchbase.client.dcp.events.DcpFailureEvent
- com.couchbase.client.dcp.buffer.DcpOps
- com.couchbase.client.dcp.buffer.DcpRequestDispatcher
- com.couchbase.client.dcp.message.DcpSystemEvent.CollectionsManifestEvent
- com.couchbase.client.dcp.core.event.EventBus
- com.couchbase.client.dcp.highlevel.internal.EventDispatcher
- java.util.EventListener
- com.couchbase.client.core.deps.io.netty.util.concurrent.GenericFutureListener<F>
- com.couchbase.client.dcp.transport.netty.DcpResponseListener
- com.couchbase.client.core.deps.io.netty.util.concurrent.GenericFutureListener<F>
- com.couchbase.client.dcp.highlevel.internal.FlowControllable
- com.couchbase.client.dcp.highlevel.internal.KeyExtractor
- com.couchbase.client.dcp.core.config.MemcachedHashingStrategy
- com.couchbase.client.dcp.core.config.NetworkSelector
- com.couchbase.client.dcp.core.env.resources.ShutdownHook
- com.couchbase.client.dcp.core.state.Stateful<S>
- com.couchbase.client.dcp.SystemEventHandler
- com.couchbase.client.dcp.events.Tracer
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.couchbase.client.dcp.core.config.BucketCapability
- com.couchbase.client.dcp.message.BucketSelectRequest
- com.couchbase.client.dcp.transport.netty.ChannelUtils
- com.couchbase.client.dcp.core.config.ClusterCapability
- com.couchbase.client.dcp.config.CompressionMode
- com.couchbase.client.dcp.message.DataType
- com.couchbase.client.dcp.message.DcpAddStreamRequest
- com.couchbase.client.dcp.message.DcpAddStreamResponse
- com.couchbase.client.dcp.message.DcpBufferAckRequest
- com.couchbase.client.dcp.message.DcpCloseStreamRequest
- com.couchbase.client.dcp.message.DcpCloseStreamResponse
- com.couchbase.client.dcp.config.DcpControl.Names
- com.couchbase.client.dcp.message.DcpControlRequest
- com.couchbase.client.dcp.message.DcpControlResponse
- com.couchbase.client.dcp.message.DcpDeletionMessage
- com.couchbase.client.dcp.message.DcpExpirationMessage
- com.couchbase.client.dcp.message.DcpFailoverLogRequest
- com.couchbase.client.dcp.message.DcpFailoverLogResponse
- com.couchbase.client.dcp.message.DcpFlushRequest
- com.couchbase.client.dcp.message.DcpGetPartitionSeqnosRequest
- com.couchbase.client.dcp.message.DcpGetPartitionSeqnosResponse
- com.couchbase.client.dcp.message.DcpMutationMessage
- com.couchbase.client.dcp.message.DcpNoopRequest
- com.couchbase.client.dcp.message.DcpNoopResponse
- com.couchbase.client.dcp.message.DcpOpenConnectionRequest
- com.couchbase.client.dcp.message.DcpOpenConnectionResponse
- com.couchbase.client.dcp.message.DcpOpenStreamRequest
- com.couchbase.client.dcp.message.DcpOpenStreamResponse
- com.couchbase.client.dcp.message.DcpSetVbucketStateMessage
- com.couchbase.client.dcp.message.DcpSetVbucketStateMessage.State
- com.couchbase.client.dcp.message.DcpSnapshotMarkerRequest
- com.couchbase.client.dcp.message.DcpSnapshotMarkerResponse
- com.couchbase.client.dcp.message.DcpStreamEndMessage
- com.couchbase.client.dcp.message.DcpSystemEvent.Type
- com.couchbase.client.dcp.core.event.EventType
- com.couchbase.client.dcp.highlevel.FlowControlMode
- com.couchbase.client.dcp.message.HelloFeature
- com.couchbase.client.dcp.message.HelloRequest
- com.couchbase.client.dcp.core.state.LifecycleState
- com.couchbase.client.dcp.metrics.LogLevel
- com.couchbase.client.dcp.message.MessageUtil
- com.couchbase.client.dcp.message.OpenConnectionFlag
- com.couchbase.client.dcp.core.config.PortSelector
- com.couchbase.client.dcp.core.logging.RedactableArgument.ArgumentType
- com.couchbase.client.dcp.core.logging.RedactionLevel
- com.couchbase.client.dcp.message.RollbackMessage
- com.couchbase.client.dcp.message.SaslAuthRequest
- com.couchbase.client.dcp.message.SaslAuthResponse
- com.couchbase.client.dcp.message.SaslListMechsRequest
- com.couchbase.client.dcp.message.SaslListMechsResponse
- com.couchbase.client.dcp.message.SaslStepRequest
- com.couchbase.client.dcp.message.SaslStepResponse
- com.couchbase.client.dcp.message.SnapshotMarkerFlag
- com.couchbase.client.dcp.state.StateFormat
- com.couchbase.client.dcp.message.StreamFlag
- com.couchbase.client.dcp.StreamFrom
- com.couchbase.client.dcp.StreamTo
- com.couchbase.client.dcp.message.VbucketState
- com.couchbase.client.dcp.message.VersionRequest
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)