Then mode of authentication against the replica set.
A MongoDB Collection, resolved from a reactivemongo.api.DefaultDB.
A mixin that provides commands about this Collection itself.
A Producer of Collection implementation.
Cursor over results from MongoDB.
the type parsed from each result document
Flattening strategy for cursor.
Internal cursor operations.
Allows to enrich a base cursor.
The reference to a MongoDB database, obtained from a reactivemongo.api.MongoConnection.
A mixin that provides commands about this database itself.
The default DB implementation, that mixes in the database traits.
A helper that sends the given message to the given actor, following a failover strategy.
Type of the message to send.
A failover strategy for sending requests.
the initial delay between the first failed attempt and the next one.
the number of retries to do before giving up.
a function that takes the current iteration and returns a factor to be applied to the initialDelay (default: FailoverStrategy.defaultFactor)
A pool of MongoDB connections, obtained from a reactivemongo.api.MongoDriver.
Options for MongoConnection.
The number of milliseconds to wait for a connection to be established before giving up.
The database source for authentication credentials.
Enable SSL connection (required to be accepted on server-side).
sslEnabled is true, this one indicates whether to accept invalid certificates (e.g. self-signed).
TCPNoDelay flag (ReactiveMongo-specific option). The default value is false (see TCP_NODELAY).
TCP KeepAlive flag (ReactiveMongo-specific option). The default value is false (see SO_KEEPALIVE).
Number of channels (connections) per node (ReactiveMongo-specific option).
the default write concern
the default read preference
the default failover strategy
the interval in milliseconds used by monitor to refresh the node set (default: 10000)
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 #monitorRefreshMS
A helper to make the query options.
the number of documents to skip.
the upper limit on the number of documents to retrieve per batch.
the query flags
MongoDB Read Preferences enable to read from primary or secondaries with a predefined strategy.
Cursor wrapper, to help to define custom cursor classes.
(Since version 0.11.11) Will be made private
(Since version 0.12-RC0) Will be made sealed
(Since version 0.11.10) Will be removed
The default serialization pack.
Cursor companion object
The driver factory
SCRAM-SHA-1 authentication (see MongoDB 3.0)