- close() - Method in interface com.mongodb.rx.client.MongoClient
-
Close the client, which will close all underlying cached resources, including, for example,
sockets and background monitoring threads.
- collectionName(String) - Method in interface com.mongodb.rx.client.MapReduceObservable
-
Sets the collectionName for the output of the MapReduce
- com.mongodb.rx.client - package com.mongodb.rx.client
-
This packages contains classes for the rx client implementation
- count() - Method in interface com.mongodb.rx.client.MongoCollection
-
Counts the number of documents in the collection.
- count(Bson) - Method in interface com.mongodb.rx.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- count(Bson, CountOptions) - Method in interface com.mongodb.rx.client.MongoCollection
-
Counts the number of documents in the collection according to the given options.
- create() - Static method in class com.mongodb.rx.client.MongoClients
-
Creates a new client with the default connection string "mongodb://localhost".
- create(MongoClientSettings) - Static method in class com.mongodb.rx.client.MongoClients
-
Create a new client with the given client settings.
- create(String) - Static method in class com.mongodb.rx.client.MongoClients
-
Create a new client with the given connection string.
- create(ConnectionString) - Static method in class com.mongodb.rx.client.MongoClients
-
Create a new client with the given connection string.
- createCollection(String) - Method in interface com.mongodb.rx.client.MongoDatabase
-
Create a new collection with the given name.
- createCollection(String, CreateCollectionOptions) - Method in interface com.mongodb.rx.client.MongoDatabase
-
Create a new collection with the selected options
- createIndex(Bson) - Method in interface com.mongodb.rx.client.MongoCollection
-
Creates an index.
- createIndex(Bson, IndexOptions) - Method in interface com.mongodb.rx.client.MongoCollection
-
Creates an index.
- createIndexes(List<IndexModel>) - Method in interface com.mongodb.rx.client.MongoCollection
-
Create multiple indexes.
- cursorType(CursorType) - Method in interface com.mongodb.rx.client.FindObservable
-
Sets the cursor type.
- filter(Bson) - Method in interface com.mongodb.rx.client.DistinctObservable
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in interface com.mongodb.rx.client.FindObservable
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in interface com.mongodb.rx.client.ListCollectionsObservable
-
Sets the query filter to apply to the query.
- filter(Bson) - Method in interface com.mongodb.rx.client.MapReduceObservable
-
Sets the query filter to apply to the query.
- finalizeFunction(String) - Method in interface com.mongodb.rx.client.MapReduceObservable
-
Sets the JavaScript function that follows the reduce method and modifies the output.
- find() - Method in interface com.mongodb.rx.client.MongoCollection
-
Finds all documents in the collection.
- find(Class<TResult>) - Method in interface com.mongodb.rx.client.MongoCollection
-
Finds all documents in the collection.
- find(Bson) - Method in interface com.mongodb.rx.client.MongoCollection
-
Finds all documents in the collection.
- find(Bson, Class<TResult>) - Method in interface com.mongodb.rx.client.MongoCollection
-
Finds all documents in the collection.
- FindObservable<TResult> - Interface in com.mongodb.rx.client
-
MongoObservable interface for find.
- findOneAndDelete(Bson) - Method in interface com.mongodb.rx.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndDelete(Bson, FindOneAndDeleteOptions) - Method in interface com.mongodb.rx.client.MongoCollection
-
Atomically find a document and remove it.
- findOneAndReplace(Bson, TDocument) - Method in interface com.mongodb.rx.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndReplace(Bson, TDocument, FindOneAndReplaceOptions) - Method in interface com.mongodb.rx.client.MongoCollection
-
Atomically find a document and replace it.
- findOneAndUpdate(Bson, Bson) - Method in interface com.mongodb.rx.client.MongoCollection
-
Atomically find a document and update it.
- findOneAndUpdate(Bson, Bson, FindOneAndUpdateOptions) - Method in interface com.mongodb.rx.client.MongoCollection
-
Atomically find a document and update it.
- first() - Method in interface com.mongodb.rx.client.FindObservable
-
Helper to return an Observable limited first from the query.
- mapReduce(String, String) - Method in interface com.mongodb.rx.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- mapReduce(String, String, Class<TResult>) - Method in interface com.mongodb.rx.client.MongoCollection
-
Aggregates documents according to the specified map-reduce function.
- MapReduceObservable<TResult> - Interface in com.mongodb.rx.client
-
Observable for map reduce.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.rx.client.AggregateObservable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.rx.client.DistinctObservable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.rx.client.FindObservable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.rx.client.ListCollectionsObservable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.rx.client.ListDatabasesObservable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.rx.client.ListIndexesObservable
-
Sets the maximum execution time on the server for this operation.
- maxTime(long, TimeUnit) - Method in interface com.mongodb.rx.client.MapReduceObservable
-
Sets the maximum execution time on the server for this operation.
- modifiers(Bson) - Method in interface com.mongodb.rx.client.FindObservable
-
Sets the query modifiers to apply to this operation.
- MongoClient - Interface in com.mongodb.rx.client
-
A client-side representation of a MongoDB cluster.
- MongoClients - Class in com.mongodb.rx.client
-
A factory for MongoClient instances.
- MongoCollection<TDocument> - Interface in com.mongodb.rx.client
-
The MongoCollection interface.
- MongoDatabase - Interface in com.mongodb.rx.client
-
The MongoDatabase interface.
- MongoObservable<TResult> - Interface in com.mongodb.rx.client
-
Operations that can produce an Observable to iterate over the results with.