Uses of Package
com.couchbase.client.core.env
Packages that use com.couchbase.client.core.env
Package
Description
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.coreClassDescriptionThe
Authenticator
encapsulates authentication strategies.The Environment is the main place in the SDK where configuration and state lives (i.e.TheSeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap.Configures the internal Timer, which asynchronous retries and timeouts fire on. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.apiClassDescriptionThe
Authenticator
encapsulates authentication strategies.The Environment is the main place in the SDK where configuration and state lives (i.e. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.callbacksClassDescriptionMarker interface for different callbacks in the request lifecycle.
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cncClassDescriptionThe
LoggerConfig
allows to customize various aspects of the SDKs logging behavior.Allows to customize the behavior of theOrphanReporter
. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.events.config
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.events.coreClassDescriptionThe Environment is the main place in the SDK where configuration and state lives (i.e.The
SeedNode
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
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.metrics
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.cnc.tracing
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.configClassDescriptionThe Environment is the main place in the SDK where configuration and state lives (i.e.The
SeedNode
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
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.envClassDescriptionLoads properties from a string/string map.The
Authenticator
encapsulates authentication strategies.Performs authentication through a client certificate instead of supplying username and password.Allows configuring and customizing the compression configuration.This builder allows to customize theCompressionConfig
.The Environment is the main place in the SDK where configuration and state lives (i.e.Thrown when an environment config property cannot be applied.TheIoEnvironment
holds the I/O event loops and state.TheLoggerConfig
allows to customize various aspects of the SDKs logging behavior.Allows to configure theLoggingMeter
.Configuration options for the network resolution setting.Allows to customize the behavior of theOrphanReporter
.The builder which allows customization of theOrphanReporterConfig
.A holder for a resource that is either "owned" (created and managed by the SDK) or "external" (created and managed outside the SDK).Performs authentication against a Couchbase server cluster using username and password.Provides customization to thePasswordAuthenticator
.Marker interface for different callbacks in the request lifecycle.Describes the support SASL authentication mechanisms.TheSecurityConfig
allows to enable transport encryption between the client and the servers.This builder allows to customize the default security configuration.TheSeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap.Deprecated.Deprecated.Configures the internal Timer, which asynchronous retries and timeouts fire on.Represents a user-agent for this client. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.io.nettyClassDescriptionThe
SecurityConfig
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.kvClassDescriptionAllows configuring and customizing the compression configuration.Describes the support SASL authentication mechanisms.
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msgClassDescriptionThe
Authenticator
encapsulates authentication strategies.The Environment is the main place in the SDK where configuration and state lives (i.e. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.analytics
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.manager
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.query
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.search
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.msg.view
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.protostellarClassDescriptionThe
Authenticator
encapsulates authentication strategies.The Environment is the main place in the SDK where configuration and state lives (i.e. -
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.protostellar.kvClassDescriptionAllows configuring and customizing the compression configuration.
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.service
-
Classes in com.couchbase.client.core.env used by com.couchbase.client.core.topologyClassDescriptionConfiguration options for the network resolution setting.The
SeedNode
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.utilClassDescriptionThe Environment is the main place in the SDK where configuration and state lives (i.e.The
SeedNode
represents a combination of hostname/ip and port that is used during the SDK bootstrap.