Uses of Package
com.couchbase.client.core.cnc
-
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system.ValueRecorder Represents a generic value recorder for the metrics interface. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc Class Description Context Context represents some state that is passed throughout the system.Context.ExportFormat The format into which the context can be exported.Counter Represents a generic Counter interface for metrics.DefaultEventBus TheDefaultEventBus
provides the default and very efficient implementation of theEventBus
.DefaultEventBus.Builder Allows to modify the default configuration of theDefaultEventBus
.DefaultLoggerFormatter The default implementation for theLoggerFormatter
.Event The parent interface for all events pushed through the command and control system.Event.Category Describes the category of any given event.Event.Severity Describes the severity of any given event.EventBus TheEventBus
is the main demarcation line between internal behavior and external visibility.EventBus.PublishResult Signals if a publish call was successful and if not why.EventSubscription Subscription for a consumer on aEventBus
that can be used to unsubscribe once done.LoggerFormatter Interface allowing to customize the output format of the logger (right now only used for console logging).LoggingEventConsumer ConsumesEvents
and logs them per configuration.RequestSpan Wrapper interface for all spans flowing through the SDK.RequestSpan.StatusCode Provides an abstraction over underlying tracing status codes.RequestTracer TheRequestTracer
describes the tracing abstraction in the SDK.ValueRecorder Represents a generic value recorder for the metrics interface. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.config Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Context Context represents some state that is passed throughout the system.Event The parent interface for all events pushed through the command and control system.Event.Severity Describes the severity of any given event. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.core Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Context Context represents some state that is passed throughout the system.Event The parent interface for all events pushed through the command and control system.Event.Severity Describes the severity of any given event. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.endpoint Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Context Context represents some state that is passed throughout the system.Event The parent interface for all events pushed through the command and control system.Event.Severity Describes the severity of any given event. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.io Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Context Context represents some state that is passed throughout the system.Event The parent interface for all events pushed through the command and control system.Event.Severity Describes the severity of any given event. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.metrics Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Event The parent interface for all events pushed through the command and control system. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.node Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Context Context represents some state that is passed throughout the system.Event The parent interface for all events pushed through the command and control system.Event.Severity Describes the severity of any given event. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.request Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Event The parent interface for all events pushed through the command and control system.Event.Severity Describes the severity of any given event. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.service Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Context Context represents some state that is passed throughout the system.Event The parent interface for all events pushed through the command and control system.Event.Severity Describes the severity of any given event. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.tracing Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Event The parent interface for all events pushed through the command and control system. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.events.transaction Class Description AbstractEvent ThisEvent
implementation can be used as a base event to inherit from.Event The parent interface for all events pushed through the command and control system.Event.Severity Describes the severity of any given event. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.metrics Class Description Counter Represents a generic Counter interface for metrics.EventBus TheEventBus
is the main demarcation line between internal behavior and external visibility.Meter The generic interface for all metric implementations in the client.ValueRecorder Represents a generic value recorder for the metrics interface. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.cnc.tracing Class Description EventBus TheEventBus
is the main demarcation line between internal behavior and external visibility.RequestSpan Wrapper interface for all spans flowing through the SDK.RequestSpan.StatusCode Provides an abstraction over underlying tracing status codes.RequestTracer TheRequestTracer
describes the tracing abstraction in the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.diagnostics Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.endpoint Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.endpoint.http Class Description RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.env Class Description Context.ExportFormat The format into which the context can be exported.EventBus TheEventBus
is the main demarcation line between internal behavior and external visibility.LoggerFormatter Interface allowing to customize the output format of the logger (right now only used for console logging).LoggingEventConsumer.Logger Generic logger interface.Meter The generic interface for all metric implementations in the client.OrphanReporter RequestTracer TheRequestTracer
describes the tracing abstraction in the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.error.context Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.io Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.io.netty Class Description RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.msg Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system.RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.msg.analytics Class Description RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.msg.kv Class Description RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.msg.manager Class Description RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.msg.query Class Description RequestSpan Wrapper interface for all spans flowing through the SDK.RequestTracer TheRequestTracer
describes the tracing abstraction in the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.msg.search Class Description RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.msg.view Class Description RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.node Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.service Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.service.kv Class Description AbstractContext Common parent method for all contexts.Context Context represents some state that is passed throughout the system.RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.transaction Class Description EventBus TheEventBus
is the main demarcation line between internal behavior and external visibility.RequestSpan Wrapper interface for all spans flowing through the SDK.RequestTracer TheRequestTracer
describes the tracing abstraction in the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.transaction.config Class Description RequestSpan Wrapper interface for all spans flowing through the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.transaction.log Class Description Event.Severity Describes the severity of any given event.EventBus TheEventBus
is the main demarcation line between internal behavior and external visibility. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.transaction.support Class Description RequestSpan Wrapper interface for all spans flowing through the SDK.RequestTracer TheRequestTracer
describes the tracing abstraction in the SDK. -
Classes in com.couchbase.client.core.cnc used by com.couchbase.client.core.util Class Description EventBus TheEventBus
is the main demarcation line between internal behavior and external visibility.