| Name | Description | Type | Package | Framework |
| AggregateOperation | An operation that executes an aggregation query. | Class | mongodb.operation | MongoDB NoSQL |
|
| AggregateToCollectionOperation | An operation that executes an aggregation that writes its results to a collection (which is what makes this a write operation rather thanSince:3. | Class | mongodb.operation | MongoDB NoSQL |
|
| AsyncOperationExecutor | An interface describing the execution of a read or a write operation. | Interface | mongodb.operation | MongoDB NoSQL |
|
| AsyncReadOperation | An operation which asynchronously reads from a MongoDB server. | Interface | mongodb.operation | MongoDB NoSQL |
|
| AsyncWriteOperation | An operation which asynchronously writes to a MongoDB server. | Interface | mongodb.operation | MongoDB NoSQL |
|
| BaseWriteOperation | Abstract base class for write operations. | Class | mongodb.operation | MongoDB NoSQL |
|
| BatchCursor | MongoDB returns query results as batches, and this interface provideds an iterator over those batches. | Interface | mongodb.operation | MongoDB NoSQL |
|
| CommandReadOperation | An operation that executes an arbitrary command that reads from the server. | Class | mongodb.operation | MongoDB NoSQL |
|
| CommandWriteOperation | An operation that executes an arbitrary command that writes to the server. | Class | mongodb.operation | MongoDB NoSQL |
|
| CountOperation | An operation that executes a count. | Class | mongodb.operation | MongoDB NoSQL |
|
| CreateCollectionOperation | | Class | mongodb.operation | MongoDB NoSQL |
|
| CreateIndexesOperation | An operation that creates one or more indexes. | Class | mongodb.operation | MongoDB NoSQL |
|
| CreateUserOperation | An operation to create a user. | Class | mongodb.operation | MongoDB NoSQL |
|
| DeleteOperation | An operation that deletes one or more documents from a collection. | Class | mongodb.operation | MongoDB NoSQL |
|
| DistinctOperation | Finds the distinct values for a specified field across a single collection. | Class | mongodb.operation | MongoDB NoSQL |
|
| DropCollectionOperation | Operation to drop a Collection in MongoDB. | Class | mongodb.operation | MongoDB NoSQL |
|
| DropDatabaseOperation | Operation to drop a database in MongoDB. | Class | mongodb.operation | MongoDB NoSQL |
|
| DropIndexOperation | An operation that drops an index. | Class | mongodb.operation | MongoDB NoSQL |
|
| DropUserOperation | An operation to remove a user. | Class | mongodb.operation | MongoDB NoSQL |
|
| FindAndDeleteOperation | An operation that atomically finds and deletes a single document. | Class | mongodb.operation | MongoDB NoSQL |
|
| FindAndReplaceOperation | An operation that atomically finds and replaces a single document. | Class | mongodb.operation | MongoDB NoSQL |
|
| FindAndUpdateOperation | An operation that atomically finds and updates a single document. | Class | mongodb.operation | MongoDB NoSQL |
|
| FindOperation | An operation that queries a collection using the provided criteria. | Class | mongodb.operation | MongoDB NoSQL |
|
| GroupOperation | Groups documents in a collection by the specified key and performs simple aggregation functions, such as computing counts and sums. | Class | mongodb.operation | MongoDB NoSQL |
|
| InsertOperation | An operation that inserts one or more documents into a collection. | Class | mongodb.operation | MongoDB NoSQL |
|
| ListCollectionsOperation | An operation that provides a cursor allowing iteration through the metadata of all the collections in a database. | Class | mongodb.operation | MongoDB NoSQL |
|
| ListDatabasesOperation | An operation that provides a cursor allowing iteration through the metadata of all the databases for a MongoClient. | Class | mongodb.operation | MongoDB NoSQL |
|
| ListIndexesOperation | An operation that lists the indexes that have been created on a collection. | Class | mongodb.operation | MongoDB NoSQL |
|
| MapReduceAsyncBatchCursor | Represents the future results of a map-reduce operation as a cursor. | Interface | mongodb.operation | MongoDB NoSQL |
|
| MapReduceBatchCursor | Represents the results of a map-reduce operation as a cursor. | Interface | mongodb.operation | MongoDB NoSQL |
|
| MapReduceStatistics | Common statistics returned by running all types of map-reduce operations. | Class | mongodb.operation | MongoDB NoSQL |
|
| MapReduceToCollectionOperation | Operation that runs a Map Reduce against a MongoDB instance. | Class | mongodb.operation | MongoDB NoSQL |
|
| MapReduceWithInlineResultsOperation | Operation that runs a Map Reduce against a MongoDB instance. | Class | mongodb.operation | MongoDB NoSQL |
|
| MixedBulkWriteOperation | An operation to execute a series of write operations in bulk. | Class | mongodb.operation | MongoDB NoSQL |
|
| OperationExecutor | An interface describing the execution of a read or a write operation. | Interface | mongodb.operation | MongoDB NoSQL |
|
| OrderBy | Enumeration of possible index ordersEnum Constant Summary | Class | mongodb.operation | MongoDB NoSQL |
|
| ParallelCollectionScanOperation | Return a list of cursors over the collection that can be used to scan it in parallel. | Class | mongodb.operation | MongoDB NoSQL |
|
| ReadOperation | An operation that reads from a MongoDB server. | Interface | mongodb.operation | MongoDB NoSQL |
|
| RenameCollectionOperation | An operation that renames the given collection to the new name. | Class | mongodb.operation | MongoDB NoSQL |
|
| UpdateOperation | An operation that updates a document in a collection. | Class | mongodb.operation | MongoDB NoSQL |
|
| UpdateUserOperation | An operation that updates a user. | Class | mongodb.operation | MongoDB NoSQL |
|
| UserExistsOperation | An operation that determines if a user exists. | Class | mongodb.operation | MongoDB NoSQL |
|
| WriteOperation | An operation which writes to a MongoDB server. | Interface | mongodb.operation | MongoDB NoSQL |