Uses of Class
com.couchbase.client.core.annotation.Stability.Volatile
-
-
Uses of Stability.Volatile in com.couchbase.client.core
Classes in com.couchbase.client.core with annotations of type Stability.Volatile Modifier and Type Class Description classCoreThe main entry point into the core layer. -
Uses of Stability.Volatile in com.couchbase.client.core.cnc
Classes in com.couchbase.client.core.cnc with annotations of type Stability.Volatile Modifier and Type Interface Description interfaceCounterRepresents a generic Counter interface for metrics.interfaceMeterThe generic interface for all metric implementations in the client.interfaceRequestSpanWrapper interface for all spans flowing through the SDK.interfaceRequestTracerTheRequestTracerdescribes the tracing abstraction in the SDK.interfaceValueRecorderRepresents a generic value recorder for the metrics interface.Methods in com.couchbase.client.core.cnc with annotations of type Stability.Volatile Modifier and Type Method Description default voidRequestSpan. recordException(Throwable err)Records that an exception happened on the span. -
Uses of Stability.Volatile in com.couchbase.client.core.cnc.events.config
Classes in com.couchbase.client.core.cnc.events.config with annotations of type Stability.Volatile Modifier and Type Class Description classConnectionStringIgnoredEventDeprecated.Instead of publishing this event, the SDK now throws an exception.classTlsRequiredButNotEnabledEvent -
Uses of Stability.Volatile in com.couchbase.client.core.cnc.events.core
Classes in com.couchbase.client.core.cnc.events.core with annotations of type Stability.Volatile Modifier and Type Class Description classLogEvent -
Uses of Stability.Volatile in com.couchbase.client.core.cnc.events.transaction
Constructors in com.couchbase.client.core.cnc.events.transaction with annotations of type Stability.Volatile Constructor Description TransactionCleanupEndRunEvent(TransactionCleanupStartRunEvent start, Map<String,ActiveTransactionRecordStats> atrStats, Duration timeOfLastRun)TransactionCleanupStartRunEvent(String bucketName, String scopeName, String collectionName, String clientUuid, ClientRecordDetails clientDetails, Duration cleanupWindow, int atrsToCheckInNextWindow, int totalAtrs, Duration checkAtrEvery) -
Uses of Stability.Volatile in com.couchbase.client.core.cnc.metrics
Classes in com.couchbase.client.core.cnc.metrics with annotations of type Stability.Volatile Modifier and Type Class Description classAggregatingCounterAt the moment this is a NOOP implementation because we do not perform any aggregations on the counters.classAggregatingValueRecorderAggregates value information in a histogram. -
Uses of Stability.Volatile in com.couchbase.client.core.diagnostics
Classes in com.couchbase.client.core.diagnostics with annotations of type Stability.Volatile Modifier and Type Class Description classAuthenticationStatusThe last known authentication status for an endpoint.Methods in com.couchbase.client.core.diagnostics with annotations of type Stability.Volatile Modifier and Type Method Description CircuitBreaker.StateEndpointDiagnostics. circuitBreakerState()The current state of the endpoint's circuit breakerOptional<Throwable>EndpointDiagnostics. lastConnectAttemptFailure()If present, returns the last connect failure of this endpoint. -
Uses of Stability.Volatile in com.couchbase.client.core.encryption
Classes in com.couchbase.client.core.encryption with annotations of type Stability.Volatile Modifier and Type Interface Description interfaceCryptoManagerProvides low-level encryption routines for implementing Field-Level Encryption as specified by Couchbase RFC-0032. -
Uses of Stability.Volatile in com.couchbase.client.core.endpoint
Methods in com.couchbase.client.core.endpoint with annotations of type Stability.Volatile Modifier and Type Method Description Map<String,Object>CircuitBreakerConfig. exportAsMap() -
Uses of Stability.Volatile in com.couchbase.client.core.env
Classes in com.couchbase.client.core.env with annotations of type Stability.Volatile Modifier and Type Interface Description interfaceConfigurationProfileclassWanDevelopmentProfileThe "wan-development" environment profile.Fields in com.couchbase.client.core.env with annotations of type Stability.Volatile Modifier and Type Field Description static DurationTimeoutConfig. DEFAULT_BACKUP_TIMEOUTMethods in com.couchbase.client.core.env with annotations of type Stability.Volatile Modifier and Type Method Description SELFCoreEnvironment.Builder. applyProfile(String profileName)Applies custom properties based on a profile name.CircuitBreakerConfigIoConfig. backupCircuitBreakerConfig()static IoConfig.BuilderIoConfig. backupCircuitBreakerConfig(CircuitBreakerConfig.Builder backupCircuitBreakerConfig)CircuitBreakerConfig.BuilderIoConfig.Builder. backupCircuitBreakerConfig()IoConfig.BuilderIoConfig.Builder. backupCircuitBreakerConfig(CircuitBreakerConfig.Builder backupCircuitBreakerConfig)Deprecated.Please useIoConfig.Builder.backupCircuitBreakerConfig(Consumer)instead.IoConfig.BuilderIoConfig.Builder. backupCircuitBreakerConfig(Consumer<CircuitBreakerConfig.Builder> builderConsumer)Configures the backup circuit breaker by passing its config builder to the given consumer.Supplier<com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup>IoEnvironment. backupEventLoopGroup()Returns theEventLoopGroupto be used for backup traffic.static IoEnvironment.BuilderIoEnvironment. backupEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)Allows to specify a custom event loop group (I/O event loop thread pool) for the backup service.IoEnvironment.BuilderIoEnvironment.Builder. backupEventLoopGroup(com.couchbase.client.core.deps.io.netty.channel.EventLoopGroup eventLoopGroup)Allows to specify a custom event loop group (I/O event loop thread pool) for the backup service.DurationTimeoutConfig. backupTimeout()static TimeoutConfig.BuilderTimeoutConfig. backupTimeout(Duration backupTimeout)TimeoutConfig.BuilderTimeoutConfig.Builder. backupTimeout(Duration backupTimeout)Sets the timeout to use for backup operations.static List<X509Certificate>SecurityConfig. capellaCaCertificates()Returns the Certificate Authority (CA) certificates required for connecting to Couchbase Capella.static List<X509Certificate>SecurityConfig. defaultCaCertificates()Returns the Certificate Authority (CA) certificates that are trusted if no other certificate (or other trust source) is specified in the security config.static List<X509Certificate>SecurityConfig. jvmCaCertificates()Returns the Certificate Authority (CA) certificates trusted by the JVM's default trust manager.static TimeoutConfig.BuilderTimeoutConfig. kvDurableTimeout(Duration kvDurableTimeout)DurationTimeoutConfig. kvScanTimeout()static TimeoutConfig.BuilderTimeoutConfig. kvScanTimeout(Duration kvScanTimeout)SELFCoreEnvironment.Builder. meter(Meter meter)Allows to configure a custom metrics implementation.MeterCoreEnvironment. meter()Optional<Integer>SeedNode. protostellarPort()If present, the Protostellar port.SELFCoreEnvironment.Builder. requestTracer(RequestTracer requestTracer)Allows to configure a custom tracer implementation.RequestTracerCoreEnvironment. requestTracer()Returns the request tracer for response time observability.CoreTransactionsConfigCoreEnvironment. transactionsConfig()CoreTransactionsSchedulersCoreEnvironment. transactionsSchedulers()The schedulers used for any transactional operations.SeedNodeSeedNode. withProtostellarPort(Integer port)Returns a copy of this seed node, with the given Protostellar port. -
Uses of Stability.Volatile in com.couchbase.client.core.error
Classes in com.couchbase.client.core.error with annotations of type Stability.Volatile Modifier and Type Class Description classBucketExistsExceptionclassBucketNotFoundExceptionclassCollectionExistsExceptionclassCollectionNotFoundExceptionclassGroupNotFoundExceptionclassScopeExistsExceptionclassScopeNotFoundExceptionclassUserNotFoundException -
Uses of Stability.Volatile in com.couchbase.client.core.error.context
Classes in com.couchbase.client.core.error.context with annotations of type Stability.Volatile Modifier and Type Class Description classGenericErrorContext -
Uses of Stability.Volatile in com.couchbase.client.core.msg
Methods in com.couchbase.client.core.msg with annotations of type Stability.Volatile Modifier and Type Method Description longRequestContext. dispatchLatency()Returns the duration of the dispatch phase if set.longRequestContext. encodeLatency()StringRequestContext. lastChannelId()longRequestContext. serverLatency() -
Uses of Stability.Volatile in com.couchbase.client.core.protostellar
Classes in com.couchbase.client.core.protostellar with annotations of type Stability.Volatile Modifier and Type Class Description classProtostellarBaseRequestWhere the public API requires aRequest, create one dynamically. -
Uses of Stability.Volatile in com.couchbase.client.core.protostellar.query
Classes in com.couchbase.client.core.protostellar.query with annotations of type Stability.Volatile Modifier and Type Class Description classProtostellarCoreQueryResult -
Uses of Stability.Volatile in com.couchbase.client.core.retry
Classes in com.couchbase.client.core.retry with annotations of type Stability.Volatile Modifier and Type Class Description classRetryReasonProvides more insight into why an operation has been retried.Methods in com.couchbase.client.core.retry with annotations of type Stability.Volatile Modifier and Type Method Description static RetryActionRetryAction. noRetry(Function<Throwable,Throwable> exceptionTranslator)Constructs a newRetryActionindicating that the request should not be retried, and a specific exception should be used to fail the request. -
Uses of Stability.Volatile in com.couchbase.client.core.transaction.config
Methods in com.couchbase.client.core.transaction.config with annotations of type Stability.Volatile Modifier and Type Method Description Map<String,Object>CoreTransactionsConfig. exportAsMap()
-