- 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(MongoClientSettings, ObservableAdapter) - 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(String, ObservableAdapter) - 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.
- create(ConnectionString, ObservableAdapter) - 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.
- getCodecRegistry() - Method in interface com.mongodb.rx.client.MongoCollection
-
Get the codec registry for the MongoCollection.
- getCodecRegistry() - Method in interface com.mongodb.rx.client.MongoDatabase
-
Get the codec registry for the MongoDatabase.
- getCollection(String) - Method in interface com.mongodb.rx.client.MongoDatabase
-
Gets a collection.
- getCollection(String, Class<TDocument>) - Method in interface com.mongodb.rx.client.MongoDatabase
-
Gets a collection, with a specific default document class.
- getDatabase(String) - Method in interface com.mongodb.rx.client.MongoClient
-
Gets the database with the given name.
- getDocumentClass() - Method in interface com.mongodb.rx.client.MongoCollection
-
Get the class of documents stored in this collection.
- getName() - Method in interface com.mongodb.rx.client.MongoDatabase
-
Gets the name of the database.
- getNamespace() - Method in interface com.mongodb.rx.client.MongoCollection
-
Gets the namespace of this collection.
- getObservableAdapter() - Method in interface com.mongodb.rx.client.MongoCollection
-
Get the ObservableAdapter for this collection.
- getObservableAdapter() - Method in interface com.mongodb.rx.client.MongoDatabase
-
Get the ObservableAdapter for the MongoDatabase.
- getReadConcern() - Method in interface com.mongodb.rx.client.MongoCollection
-
Get the read concern for the MongoCollection.
- getReadConcern() - Method in interface com.mongodb.rx.client.MongoDatabase
-
Get the read concern for the MongoDatabase.
- getReadPreference() - Method in interface com.mongodb.rx.client.MongoCollection
-
Get the read preference for the MongoCollection.
- getReadPreference() - Method in interface com.mongodb.rx.client.MongoDatabase
-
Get the read preference for the MongoDatabase.
- getSettings() - Method in interface com.mongodb.rx.client.MongoClient
-
Gets the settings that this client uses to connect to server.
- getWriteConcern() - Method in interface com.mongodb.rx.client.MongoCollection
-
Get the write concern for the MongoCollection.
- getWriteConcern() - Method in interface com.mongodb.rx.client.MongoDatabase
-
Get the write concern for the MongoDatabase.
- 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.
- maxAwaitTime(long, TimeUnit) - Method in interface com.mongodb.rx.client.FindObservable
-
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor
query.
- 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.