Uses of Package
com.couchbase.client.core.env
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core Class Description Authenticator TheAuthenticator
encapsulates authentication strategies.CoreEnvironment The Environment is the main place in the SDK where configuration and state lives (i.e.SeedNode TheSeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.callbacks Class Description RequestCallback Marker interface for different callbacks in the request lifecycle. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc Class Description LoggerConfig TheLoggerConfig
allows to customize various aspects of the SDKs logging behavior.OrphanReporterConfig Allows to customize the behavior of theOrphanReporter
. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.events.config Class Description SeedNode TheSeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.events.core Class Description CoreEnvironment The Environment is the main place in the SDK where configuration and state lives (i.e.SeedNode TheSeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.events.io Class Description SaslMechanism Describes the support SASL authentication mechanisms. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.metrics Class Description LoggingMeterConfig Allows to configure theLoggingMeter
. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.tracing Class Description ThresholdLoggingTracerConfig -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.config Class Description CoreEnvironment The Environment is the main place in the SDK where configuration and state lives (i.e.NetworkResolution Configuration options for the network resolution setting.SeedNode TheSeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.endpoint Class Description Authenticator TheAuthenticator
encapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.env Class Description AbstractMapPropertyLoader Loads properties from a string/string map.Authenticator TheAuthenticator
encapsulates authentication strategies.CertificateAuthenticator Performs authentication through a client certificate instead of supplying username and password.CompressionConfig Allows configuring and customizing the compression configuration.CompressionConfig.Builder This builder allows to customize theCompressionConfig
.CoreEnvironment The Environment is the main place in the SDK where configuration and state lives (i.e.CoreEnvironment.Builder InvalidPropertyException Thrown when an environment config property cannot be applied.IoConfig IoConfig.Builder IoEnvironment TheIoEnvironment
holds the I/O event loops and state.IoEnvironment.Builder LoggerConfig TheLoggerConfig
allows to customize various aspects of the SDKs logging behavior.LoggerConfig.Builder LoggingMeterConfig Allows to configure theLoggingMeter
.LoggingMeterConfig.Builder NetworkResolution Configuration options for the network resolution setting.OrphanReporterConfig Allows to customize the behavior of theOrphanReporter
.OrphanReporterConfig.Builder The builder which allows customization of theOrphanReporterConfig
.PasswordAuthenticator Performs authentication against a couchbase server cluster using username and password.PasswordAuthenticator.Builder Provides customization to thePasswordAuthenticator
.PropertyLoader RequestCallback Marker interface for different callbacks in the request lifecycle.SaslMechanism Describes the support SASL authentication mechanisms.SecurityConfig TheSecurityConfig
allows to enable transport encryption between the client and the servers.SecurityConfig.Builder This builder allows to customize the default security configuration.SeedNode TheSeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap.ThresholdLoggingTracerConfig ThresholdLoggingTracerConfig.Builder ThresholdRequestTracerConfig Deprecated.ThresholdRequestTracerConfig.Builder Deprecated.TimeoutConfig TimeoutConfig.Builder UserAgent Represents a user-agent for this client. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.io.netty Class Description SecurityConfig TheSecurityConfig
allows to enable transport encryption between the client and the servers. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.io.netty.kv Class Description CompressionConfig Allows configuring and customizing the compression configuration.SaslMechanism Describes the support SASL authentication mechanisms. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.analytics Class Description Authenticator TheAuthenticator
encapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.manager Class Description Authenticator TheAuthenticator
encapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.query Class Description Authenticator TheAuthenticator
encapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.search Class Description Authenticator TheAuthenticator
encapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.view Class Description Authenticator TheAuthenticator
encapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.service Class Description Authenticator TheAuthenticator
encapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.util Class Description CoreEnvironment The Environment is the main place in the SDK where configuration and state lives (i.e.SeedNode TheSeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap.