Package io. fluidsonic. mongo
Types
Link copied to clipboard
Flow for aggregate.
Link copied to clipboard
interface ChangeStreamFlow<out TResult : Any> : Flow<ChangeStreamDocument<out TResult>>
Content copied to clipboard
Flow for change streams.
Link copied to clipboard
A client session that supports transactions.
Link copied to clipboard
Flow for distinct.
Link copied to clipboard
Flow for ListCollections.
Link copied to clipboard
Flow for ListDatabases.
Link copied to clipboard
Flow for ListIndexes.
Link copied to clipboard
Flow for map reduce.
Link copied to clipboard
A client-side representation of a MongoDB cluster. Instances can represent either a standalone MongoDB instance, a replica set, or a sharded cluster. Instance of this class are responsible for maintaining an up-to-date state of the cluster, and possibly cache resources related to this, including background threads for monitoring, and connection pools.
Link copied to clipboard
A factory for MongoClient instances.
Link copied to clipboard
The MongoCollection interface.
Link copied to clipboard
The MongoDatabase interface.
Functions
Link copied to clipboard
inline fun <TDocument : Any> MongoDatabase.getCollectionOf(name: String): MongoCollection<TDocument>
Content copied to clipboard
Gets a collection, with a specific default document class.