Interface | Description |
---|---|
Authenticator |
The
Authenticator encapsulates authentication strategies. |
PropertyLoader<B extends CoreEnvironment.Builder> |
Class | Description |
---|---|
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 the
CompressionConfig . |
ConnectionStringPropertyLoader |
This
PropertyLoader takes 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 |
The
IoEnvironment holds 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 the
PasswordAuthenticator . |
SecurityConfig |
The
SecurityConfig allows to enable transport encryption between the client and the servers. |
SecurityConfig.Builder |
This builder allows to customize the default security configuration.
|
SeedNode |
The
SeedNode represents a combination of hostname/ip and port that is used during the SDK bootstrap. |
SystemPropertyPropertyLoader | |
TimeoutConfig | |
TimeoutConfig.Builder | |
UserAgent |
Represents a user-agent for this client.
|
Enum | Description |
---|---|
SaslMechanism |
Copyright © 2020 Couchbase, Inc.. All rights reserved.