Package com.couchbase.client.core.env
package com.couchbase.client.core.env
-
ClassDescriptionDefines a general config for a
Service
.Allows to configure a Analytics Service on a per-node basis.AConfigParserEnvironment
interface defines all methods which environment implementation should have to be injected into configuration parser.ACoreEnvironment
provides all the core building blocks like environment settings and thread pools so that the application can work with it properly.The Core scheduler which is modeled after the Event Loops Scheduler (which is package private).DefaultCoreEnvironment.Builder<SELF extends DefaultCoreEnvironment.Builder<SELF>>Provides access to various metrics helpful for system diagnosis.Allows to configure a KV Service on a per-node basis.Configuration options forCoreEnvironment.networkResolution()
.Allows to configure a Query Service on a per-node basis.Allows to configure a Search Service on a per-node basis.ASecureEnvironment
interface defines all methods which environment implementation should have to be accepted bySSLEngineFactory
.Allows to configure a View Service on a per-node basis.Factory to create a newWaitStrategy
when called.