See: Description
| Interface | Description |
|---|---|
| AggregateIterable<TResult> |
Iterable for aggregate.
|
| DistinctIterable<TResult> |
Iterable for distinct.
|
| FindIterable<T> |
Iterable for find.
|
| ListCollectionsIterable<TResult> |
Iterable for ListCollections.
|
| ListDatabasesIterable<T> |
Iterable for ListDatabases.
|
| ListIndexesIterable<TResult> |
Iterable for ListIndexes.
|
| MapReduceIterable<TResult> |
Iterable for map reduce.
|
| MongoClient |
A client-side representation of a MongoDB cluster.
|
| MongoCollection<TDocument> |
The MongoCollection interface.
|
| MongoDatabase |
The MongoDatabase interface.
|
| MongoIterable<TResult> |
Operations that allow asynchronous iteration over a collection view.
|
| Observable<TResult> |
A
Observable represents a MongoDB operation. |
| Observer<TResult> |
Provides a mechanism for receiving push-based notifications.
|
| Subscription |
| Class | Description |
|---|---|
| AbstractSubscription<TResult> | |
| AggregateIterableImpl<TDocument,TResult> | |
| AwaitingWriteOperationIterable<T,W> | |
| DistinctIterableImpl<TDocument,TResult> | |
| FindIterableImpl<TDocument,TResult> | |
| FlatteningSingleResultCallbackSubscription<TResult> | |
| ListCollectionsIterableImpl<TResult> | |
| ListDatabasesIterableImpl<TResult> | |
| ListIndexesIterableImpl<TResult> | |
| MappingAsyncBatchCursor<T,U> | |
| MappingIterable<T,U> | |
| MapReduceIterableImpl<TDocument,TResult> | |
| MongoClientImpl | |
| MongoClients |
A factory for MongoClient instances.
|
| MongoClientSettings |
Various settings to control the behavior of a
MongoClient. |
| MongoClientSettings.Builder |
A builder for
MongoClientSettings so that MongoClientSettings can be immutable, and to support easier construction
through chaining. |
| MongoCollectionImpl<TDocument> | |
| MongoDatabaseImpl | |
| MongoIterableSubscription<TResult> | |
| NettyMongoClients | |
| Observables |
Observable helpers.
|
| OperationIterable<T> | |
| SingleResultCallbackSubscription<TResult> |