The application name (custom or default)
The application name (custom or default)
The database source for authentication credentials (corresponds to the authenticationMechanism
with MongoShell).
The database source for authentication credentials (corresponds to the authenticationMechanism
with MongoShell).
the name of the database used for authentication
The number of milliseconds to wait for a connection to be established before giving up.
the credentials per authentication database names
the default failover strategy
the interval in milliseconds used by monitor to refresh the node set (default: 10000 aka 10s)
TCP KeepAlive flag (ReactiveMongo-specific option).
TCP KeepAlive flag (ReactiveMongo-specific option). The default value is false (see SO_KEEPALIVE).
an optional key store
the maximum size of the pool history (default: 25)
the maximum number of milliseconds that a channel can remain idle in the connection pool before being removed and closed (default: 0 to disable, as implemented using Netty IdleStateHandler); If not 0, must be greater or equal to #heartbeatFrequencyMS
Number of channels (connections) per node (ReactiveMongo-specific option).
the default read concern
the default read preference
If sslEnabled
is true, this one indicates whether to accept invalid certificates (e.g.
If sslEnabled
is true, this one indicates whether to accept invalid certificates (e.g. self-signed).
Enable SSL connection (required to be accepted on server-side).
TCPNoDelay flag (ReactiveMongo-specific option).
TCPNoDelay flag (ReactiveMongo-specific option). The default value is false (see TCP_NODELAY).
the default write concern
The database source for authentication credentials (corresponds to the authenticationDatabase
with MongoShell).
The database source for authentication credentials (corresponds to the authenticationDatabase
with MongoShell).
(Since version 0.12.7) Use authenticationDatabase
(Since version 0.17.0) Use the other copy
(Since version 0.16.4) Use heartbeatFrequencyMS
(Since version 0.17.0) Will no longer be a Product
(Since version 0.17.0) Will no longer be a Product
Options for MongoConnection.