Deprecated API
Contents
-
InterfaceDescriptionThe "bucket" method is now part of the Request interface, so ScopedRequest is no longer needed.the "target" method is now part of the Request interface, so the TargetedRequest interface is no longer necessary.
-
ClassDescriptionInstead of publishing this event, the SDK now throws an exception. Because this class never graduated from "volatile API" status, it will be removed from the next minor version of the SDK.This event is never emitted by the SDK.This event is sent when a node is created, which happens before network connections are established. To avoid confusion, this event is deprecated in favor of the more appropriately named
NodeCreatedEvent
.in favor of issuing manager requests usingCoreHttpClient
. CAVEAT: the core HTTP client throws an exception if the response's HTTP status code indicates failure. This is in contrast to GenericManagerRequest, whose response completes "successfully" regardless of HTTP status code.Please useCoreGetResult
in new code.
-
MethodDescriptionThis method goes away after the Core / Protostellar refactor. For now, it helps components that depend on Core fail with `FeatureNotAvailableException` when Protostellar is used.Please use
Event.created()
instead.please useThresholdLoggingTracer.create(EventBus, ThresholdLoggingTracerConfig)
instead.Please useBucketConfig.version()
instead.Please useBucketConfig.version()
instead.Please useGlobalConfig.version()
instead.Please useGlobalConfig.version()
instead.Please useMemcachedBucketConfig.nodeForKey(byte[])
for Ketama lookups instead.Please useMemcachedBucketConfig.nodeForKey(byte[])
.identifier() instead.Please useCore.create(CoreEnvironment, Authenticator, ConnectionString)
instead.Please useCoreEnvironment.Builder.compressionConfig(Consumer)
instead.Please useCoreEnvironment.Builder.ioConfig(Consumer)
instead.Please useCoreEnvironment.Builder.ioEnvironmentConfig()
instead.Please useCoreEnvironment.Builder.ioEnvironment(Consumer)
instead.Please useCoreEnvironment.Builder.loggerConfig(Consumer)
instead.com.couchbase.client.core.env.CoreEnvironment.Builder.loggingMeterConfig(LoggingMeterConfig.Builder) Please useCoreEnvironment.Builder.loggingMeterConfig(Consumer)
instead.Please useCoreEnvironment.Builder.orphanReporterConfig(Consumer)
instead.Please useCoreEnvironment.Builder.securityConfig(Consumer)
instead.Please useCoreEnvironment.Builder.thresholdLoggingTracerConfig(Consumer)
instead.Please useCoreEnvironment.Builder.thresholdLoggingTracerConfig(Consumer)
instead.Please useCoreEnvironment.Builder.timeoutConfig(Consumer)
instead.Please useIoConfig.Builder.analyticsCircuitBreakerConfig(Consumer)
instead.Please useIoConfig.Builder.backupCircuitBreakerConfig(Consumer)
instead.Please useIoConfig.Builder.eventingCircuitBreakerConfig(Consumer)
instead.Please useIoConfig.Builder.kvCircuitBreakerConfig(Consumer)
instead.Please useIoConfig.Builder.managerCircuitBreakerConfig(Consumer)
instead.Please useIoConfig.Builder.queryCircuitBreakerConfig(Consumer)
instead.Please useIoConfig.Builder.searchCircuitBreakerConfig(Consumer)
instead.Please useIoConfig.Builder.viewCircuitBreakerConfig(Consumer)
instead.the logging infrastructure picks the logger name automatically now based on the event type so it is easier to enable/disable logging or change the verbosity level for certain groups rather than having a single universal logger name.the logging infrastructure picks the logger name automatically now based on the event type so it is easier to enable/disable logging or change the verbosity level for certain groups rather than having a single universal logger name.Please useConnectionString.UnresolvedSocket.host()
instead.Please useHostAndPort.host()
instead.
-
ConstructorDescriptionPlease use the other constructor instead.
-
Enum ConstantDescriptionthis feature is considered retired.