Couchbase .NET SDK 3.0.0
Couchbase .NET SDK 3.0.0
Couchbase Namespaces
Couchbase
ClusterOptions Class
ClusterOptions Properties
AnalyticsTimeout Property
BootstrapHttpPort Property
BootstrapPollInterval Property
Buckets Property
CircuitBreakerConfiguration Property
ConfigIdleRedialTimeout Property
ConfigPollFloorInterval Property
ConfigPollInterval Property
ConnectionString Property
Default Property
DnsResolver Property
EnableCertificateAuthentication Property
EnableCertificateRevocation Property
EnableConfigPolling Property
EnableDnsSrvResolution Property
EnableExpect100Continue Property
EnableMutationTokens Property
EnableOperationDurationTracing Property
EnableOrphanedResponseLogging Property
EnableTcpKeepAlives Property
EnableTls Property
ForceIPv4 Property
IdleHttpConnectionTimeout Property
IdleKvConnectionTimeout Property
IgnoreRemoteCertificateNameMismatch Property
KvConnectTimeout Property
KvDurabilityTimeout Property
KvTimeout Property
Logging Property
ManagementTimeout Property
MaxHttpConnections Property
MaxKvConnections Property
NumKvConnections Property
Password Property
QueryTimeout Property
RedactionLevel Property
SearchTimeout Property
Serializer Property
TcpKeepAliveInterval Property
TcpKeepAliveTime Property
Transcoder Property
UserName Property
ViewTimeout Property
ClusterOptions Properties
The
ClusterOptions
type exposes the following members.
Properties
Name
Description
AnalyticsTimeout
BootstrapHttpPort
Port used for HTTP bootstrapping fallback if other bootstrap methods are not available.
BootstrapPollInterval
Used for checking that the SDK has bootstrapped and potentially retrying if not.
Buckets
The buckets to be used in the cluster.
CircuitBreakerConfiguration
ConfigIdleRedialTimeout
ConfigPollFloorInterval
ConfigPollInterval
ConnectionString
The connection string for the cluster.
Default
Provides a default implementation of
ClusterOptions
.
DnsResolver
Provide a custom
IDnsResolver
for DNS SRV resolution.
EnableCertificateAuthentication
EnableCertificateRevocation
EnableConfigPolling
EnableDnsSrvResolution
EnableExpect100Continue
EnableMutationTokens
EnableOperationDurationTracing
EnableOrphanedResponseLogging
EnableTcpKeepAlives
EnableTls
Overrides the TLS behavior in
ConnectionString
, enabling or disabling TLS.
ForceIPv4
IdleHttpConnectionTimeout
Obsolete.
IdleKvConnectionTimeout
Amount of time with no activity before a key/value connection is considered idle.
IgnoreRemoteCertificateNameMismatch
KvConnectTimeout
KvDurabilityTimeout
KvTimeout
Logging
The
ILoggerFactory
to use for logging.
ManagementTimeout
MaxHttpConnections
MaxKvConnections
Maximum number of connections per key/value node.
NumKvConnections
Minimum number of connections per key/value node.
Password
QueryTimeout
RedactionLevel
SearchTimeout
Serializer
Provide a custom
ITypeSerializer
.
TcpKeepAliveInterval
TcpKeepAliveTime
Transcoder
Provide a custom
ITypeTranscoder
.
UserName
ViewTimeout
Top
See Also
Reference
ClusterOptions Class
Couchbase Namespace
Couchbase, Inc 2020
Send comments on this topic to
jeffry.morris@couchbase.com