Package com.couchbase.client.core.env
-
Interface Summary Interface Description Authenticator TheAuthenticatorencapsulates authentication strategies.PropertyLoader<B extends CoreEnvironment.Builder> -
Class Summary Class Description AggregatingMeterConfig Allows to configure theAggregatingMeter.AggregatingMeterConfig.Builder 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.ConnectionStringPropertyLoader ThisPropertyLoadertakes a connection string and applies all properties that are supported and it knows about.CoreEnvironment The Environment is the main place in the SDK where configuration and state lives (i.e.CoreEnvironment.Builder<SELF extends CoreEnvironment.Builder<SELF>> ExternalSupplier<T> This supplier signals the entity passed in is not owned.IoConfig IoConfig.Builder IoEnvironment TheIoEnvironmentholds the I/O event loops and state.IoEnvironment.Builder LoggerConfig LoggerConfig.Builder NetworkResolution Configuration options for the network resolution setting.OrphanReporterConfig OrphanReporterConfig.Builder OwnedSupplier<T> A special supplier which allows the SDK to distinguish passed in suppliers vs.PasswordAuthenticator Performs authentication against a couchbase server cluster using username and password.PasswordAuthenticator.Builder Provides customization to thePasswordAuthenticator.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.SystemPropertyPropertyLoader ThresholdRequestTracerConfig ThresholdRequestTracerConfig.Builder TimeoutConfig TimeoutConfig.Builder UserAgent Represents a user-agent for this client. -
Enum Summary Enum Description SaslMechanism Describes the support SASL authentication mechanisms.