Uses of Package
com.couchbase.client.core.env
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core Class Description Authenticator TheAuthenticatorencapsulates authentication strategies.CoreEnvironment The Environment is the main place in the SDK where configuration and state lives (i.e.SeedNode TheSeedNoderepresents 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 TheLoggerConfigallows 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 TheSeedNoderepresents 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 TheSeedNoderepresents 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 TheSeedNoderepresents 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 TheAuthenticatorencapsulates 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 TheAuthenticatorencapsulates 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.ConfigurationProfile 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 TheIoEnvironmentholds the I/O event loops and state.IoEnvironment.Builder LoggerConfig TheLoggerConfigallows 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 TheSecurityConfigallows to enable transport encryption between the client and the servers.SecurityConfig.Builder This builder allows to customize the default security configuration.SeedNode TheSeedNoderepresents 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 TheSecurityConfigallows 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 TheAuthenticatorencapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.manager Class Description Authenticator TheAuthenticatorencapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.query Class Description Authenticator TheAuthenticatorencapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.search Class Description Authenticator TheAuthenticatorencapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.view Class Description Authenticator TheAuthenticatorencapsulates authentication strategies. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.service Class Description Authenticator TheAuthenticatorencapsulates 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 TheSeedNoderepresents a combination of hostname/ip and port that is used during the SDK bootstrap.