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