All Classes
-
All Classes Interface Summary Class Summary Class Description AggregateIterable<TResult> Iterable for aggregate.ChangeStreamIterable<TResult> Iterable for change streams.ClientEncryption The Key vault.ClientEncryptions Factory for ClientEncryption implementations.ClientSession A client session that supports transactions.DistinctIterable<TResult> Iterable interface for distinct.FindIterable<TResult> Iterable for find.GridFSBucket Represents a GridFS BucketGridFSBuckets A factory for GridFSBucket instances.GridFSDownloadStream A GridFS InputStream for downloading data from GridFSGridFSFindIterable Iterable for the GridFS Files Collection.GridFSUploadStream A GridFS OutputStream for uploading data into GridFSListCollectionsIterable<TResult> Iterable for ListCollections.ListDatabasesIterable<TResult> Iterable for ListDatabases.ListIndexesIterable<TResult> Iterable for ListIndexes.MapReduceIterable<TResult> Iterable for map-reduce.MongoChangeStreamCursor<TResult> The Mongo Cursor interface for change streams implementing the iterator protocol.MongoClient A client-side representation of a MongoDB cluster.MongoClientFactory A JNDI ObjectFactory forMongoClient
instances.MongoClients A factory forMongoClient
instances.MongoCollection<TDocument> The MongoCollection interface.MongoCursor<TResult> The Mongo Cursor interface implementing the iterator protocol.MongoDatabase The MongoDatabase interface.MongoIterable<TResult> The MongoIterable is the results from an operation, such as a query.TransactionBody<T> A functional interface representing the body of a transaction.