A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages

A

action(MapReduceAction) - Method in class io.quarkus.mongodb.MapReduceOptions
Specify the MapReduceAction to be used when writing to a collection.
aggregate(ClientSession, List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
aggregate(ClientSession, List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
aggregate(ClientSession, List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(ClientSession, List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
aggregate(ClientSession, List<? extends Bson>, AggregateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
aggregate(ClientSession, List<? extends Bson>, AggregateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
aggregate(ClientSession, List<? extends Bson>, AggregateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(ClientSession, List<? extends Bson>, AggregateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
aggregate(ClientSession, List<? extends Bson>, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
aggregate(ClientSession, List<? extends Bson>, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(ClientSession, List<? extends Bson>, Class<D>, AggregateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
aggregate(ClientSession, List<? extends Bson>, Class<D>, AggregateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(ClientSession, List<? extends Bson>, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
aggregate(ClientSession, List<? extends Bson>, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
aggregate(ClientSession, List<? extends Bson>, Class<T>, AggregateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
aggregate(ClientSession, List<? extends Bson>, Class<T>, AggregateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
aggregate(List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
aggregate(List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
aggregate(List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
aggregate(List<? extends Bson>, AggregateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
aggregate(List<? extends Bson>, AggregateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
aggregate(List<? extends Bson>, AggregateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(List<? extends Bson>, AggregateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
aggregate(List<? extends Bson>, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
aggregate(List<? extends Bson>, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(List<? extends Bson>, Class<D>, AggregateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
aggregate(List<? extends Bson>, Class<D>, AggregateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified aggregation pipeline.
aggregate(List<? extends Bson>, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
aggregate(List<? extends Bson>, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
aggregate(List<? extends Bson>, Class<T>, AggregateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
aggregate(List<? extends Bson>, Class<T>, AggregateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
AggregateOptions - Class in io.quarkus.mongodb
Configures the aggregate streams.
AggregateOptions() - Constructor for class io.quarkus.mongodb.AggregateOptions
 
allowDiskUse(boolean) - Method in class io.quarkus.mongodb.AggregateOptions
Enables writing to temporary files.
applicationName - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures the application name.
apply(AggregatePublisher<T>) - Method in class io.quarkus.mongodb.AggregateOptions
 
apply(ChangeStreamPublisher<T>) - Method in class io.quarkus.mongodb.ChangeStreamOptions
 
apply(DistinctPublisher<T>) - Method in class io.quarkus.mongodb.DistinctOptions
 
apply(FindPublisher<T>) - Method in class io.quarkus.mongodb.FindOptions
 
apply(ListCollectionsPublisher<T>) - Method in class io.quarkus.mongodb.CollectionListOptions
 
apply(ListDatabasesPublisher<T>) - Method in class io.quarkus.mongodb.DatabaseListOptions
 
apply(MapReducePublisher<T>) - Method in class io.quarkus.mongodb.MapReduceOptions
 
authMechanism - Variable in class io.quarkus.mongodb.runtime.CredentialConfig
Configures the authentication mechanism to use if a credential was supplied.
authMechanismProperties - Variable in class io.quarkus.mongodb.runtime.CredentialConfig
Allows passing authentication mechanism properties.
authSource - Variable in class io.quarkus.mongodb.runtime.CredentialConfig
Configures the source of the authentication credentials.

B

batchSize(int) - Method in class io.quarkus.mongodb.AggregateOptions
Sets the number of documents to return per batch.
batchSize(int) - Method in class io.quarkus.mongodb.FindOptions
Sets the number of documents to return per batch.
BINDING_CONFIG_SOURCE_NAME - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
bulkWrite(ClientSession, List<? extends WriteModel<? extends T>>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
bulkWrite(ClientSession, List<? extends WriteModel<? extends T>>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Executes a mix of inserts, updates, replaces, and deletes.
bulkWrite(ClientSession, List<? extends WriteModel<? extends T>>, BulkWriteOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
bulkWrite(ClientSession, List<? extends WriteModel<? extends T>>, BulkWriteOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Executes a mix of inserts, updates, replaces, and deletes.
bulkWrite(List<? extends WriteModel<? extends T>>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
bulkWrite(List<? extends WriteModel<? extends T>>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Executes a mix of inserts, updates, replaces, and deletes.
bulkWrite(List<? extends WriteModel<? extends T>>, BulkWriteOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
bulkWrite(List<? extends WriteModel<? extends T>>, BulkWriteOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Executes a mix of inserts, updates, replaces, and deletes.
bypassDocumentValidation(boolean) - Method in class io.quarkus.mongodb.AggregateOptions
Sets the bypass document level validation flag.
bypassDocumentValidation(boolean) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the bypass document level validation flag.

C

call() - Method in class io.quarkus.mongodb.health.MongoHealthCheck
 
ChangeStreamOptions - Class in io.quarkus.mongodb
Configures the Change Stream
ChangeStreamOptions() - Constructor for class io.quarkus.mongodb.ChangeStreamOptions
 
CLIENT_DEFAULT - Static variable in class io.quarkus.mongodb.health.MongoHealthCheck
 
CLIENT_DEFAULT_REACTIVE - Static variable in class io.quarkus.mongodb.health.MongoHealthCheck
 
clientLiteral(String, boolean) - Static method in class io.quarkus.mongodb.runtime.MongoClientBeanUtil
 
close() - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
close() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Closes the client, which will close all underlying cached resources, including, for example, sockets and background monitoring threads.
collation(Collation) - Method in class io.quarkus.mongodb.AggregateOptions
Sets the collation options
collation(Collation) - Method in class io.quarkus.mongodb.ChangeStreamOptions
Sets the collation options
collation(Collation) - Method in class io.quarkus.mongodb.DistinctOptions
Sets the collation options
collation(Collation) - Method in class io.quarkus.mongodb.FindOptions
Sets the collation options
collation(Collation) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the collation options
CollectionListOptions - Class in io.quarkus.mongodb
Options to configure the stream of database.
CollectionListOptions() - Constructor for class io.quarkus.mongodb.CollectionListOptions
 
collectionName(String) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the collectionName for the output of the MapReduce
commandFailed(CommandFailedEvent) - Method in class io.quarkus.mongodb.tracing.MongoTracingCommandListener
 
commandStarted(CommandStartedEvent) - Method in class io.quarkus.mongodb.tracing.MongoTracingCommandListener
 
commandSucceeded(CommandSucceededEvent) - Method in class io.quarkus.mongodb.tracing.MongoTracingCommandListener
 
comment(String) - Method in class io.quarkus.mongodb.AggregateOptions
Sets the comment to the aggregation.
comment(String) - Method in class io.quarkus.mongodb.FindOptions
Sets the comment to the query.
CompressorSubstitute - Class in io.quarkus.mongodb.runtime.graal
 
CompressorSubstitute() - Constructor for class io.quarkus.mongodb.runtime.graal.CompressorSubstitute
 
CONFIG_NAME - Static variable in class io.quarkus.mongodb.runtime.MongodbConfig
 
configure(MongodbConfig) - Method in class io.quarkus.mongodb.health.MongoHealthCheck
 
connectionAdded(ConnectionAddedEvent) - Method in class io.quarkus.mongodb.metrics.MongoMetricsConnectionPoolListener
 
connectionCheckedIn(ConnectionCheckedInEvent) - Method in class io.quarkus.mongodb.metrics.MongoMetricsConnectionPoolListener
 
connectionCheckedOut(ConnectionCheckedOutEvent) - Method in class io.quarkus.mongodb.metrics.MongoMetricsConnectionPoolListener
 
connectionPoolClosed(ConnectionPoolClosedEvent) - Method in class io.quarkus.mongodb.metrics.MongoMetricsConnectionPoolListener
 
ConnectionPoolGauge - Class in io.quarkus.mongodb.metrics
 
ConnectionPoolGauge() - Constructor for class io.quarkus.mongodb.metrics.ConnectionPoolGauge
 
connectionPoolOpened(ConnectionPoolOpenedEvent) - Method in class io.quarkus.mongodb.metrics.MongoMetricsConnectionPoolListener
 
connectionRemoved(ConnectionRemovedEvent) - Method in class io.quarkus.mongodb.metrics.MongoMetricsConnectionPoolListener
 
connectionString - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures the connection string.
ConnectionStringSubstitution - Class in io.quarkus.mongodb.runtime.graal
 
ConnectionStringSubstitution() - Constructor for class io.quarkus.mongodb.runtime.graal.ConnectionStringSubstitution
 
connectTimeout - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
How long a connection can take to be opened before timing out.
convert(List<ServiceBinding>) - Method in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
countDocuments() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
countDocuments() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Counts the number of documents in the collection.
countDocuments(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
countDocuments(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Counts the number of documents in the collection according to the given options.
countDocuments(ClientSession, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
countDocuments(ClientSession, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Counts the number of documents in the collection according to the given options.
countDocuments(ClientSession, Bson, CountOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
countDocuments(ClientSession, Bson, CountOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Counts the number of documents in the collection according to the given options.
countDocuments(Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
countDocuments(Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Counts the number of documents in the collection according to the given options.
countDocuments(Bson, CountOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
countDocuments(Bson, CountOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Counts the number of documents in the collection according to the given options.
create(ServerAddress) - Method in class io.quarkus.mongodb.runtime.graal.SocketStreamFactorySubstitution
 
createCollection(ClientSession, String) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
createCollection(ClientSession, String) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Create a new collection with the selected options
createCollection(ClientSession, String, CreateCollectionOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
createCollection(ClientSession, String, CreateCollectionOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Create a new collection with the selected options
createCollection(String) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
createCollection(String) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Create a new collection with the selected options
createCollection(String, CreateCollectionOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
createCollection(String, CreateCollectionOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Create a new collection with the selected options
createDnsClient() - Static method in class io.quarkus.mongodb.runtime.dns.DnsClientProducer
 
createIndex(ClientSession, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
createIndex(ClientSession, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates an index.
createIndex(ClientSession, Bson, IndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
createIndex(ClientSession, Bson, IndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates an index.
createIndex(Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
createIndex(Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates an index.
createIndex(Bson, IndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
createIndex(Bson, IndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates an index.
createIndexes(ClientSession, List<IndexModel>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
createIndexes(ClientSession, List<IndexModel>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Create multiple indexes.
createIndexes(ClientSession, List<IndexModel>, CreateIndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
createIndexes(ClientSession, List<IndexModel>, CreateIndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Create multiple indexes.
createIndexes(List<IndexModel>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
createIndexes(List<IndexModel>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Create multiple indexes.
createIndexes(List<IndexModel>, CreateIndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
createIndexes(List<IndexModel>, CreateIndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Create multiple indexes.
createMicrometerConnectionPool() - Static method in class io.quarkus.mongodb.metrics.MicrometerConnectionPoolListener
 
createMicrometerConnectionPoolListener() - Method in class io.quarkus.mongodb.runtime.MongoClientRecorder
 
createMongoClient(String) - Method in class io.quarkus.mongodb.runtime.MongoClients
 
createMPMetricsConnectionPoolListener() - Method in class io.quarkus.mongodb.runtime.MongoClientRecorder
 
createReactiveMongoClient(String) - Method in class io.quarkus.mongodb.runtime.MongoClients
 
createServerAddress(String, int) - Static method in class io.quarkus.mongodb.runtime.graal.ServerAddressHelperSubstitution
 
createSnappyCompressor() - Static method in class io.quarkus.mongodb.runtime.graal.MongoCompressorSubstitution
 
createView(ClientSession, String, String, List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
createView(ClientSession, String, String, List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
createView(ClientSession, String, String, List<? extends Bson>, CreateViewOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
createView(ClientSession, String, String, List<? extends Bson>, CreateViewOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
createView(String, String, List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
createView(String, String, List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
createView(String, String, List<? extends Bson>, CreateViewOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
createView(String, String, List<? extends Bson>, CreateViewOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a view with the given name, backing collection/view name, aggregation pipeline, and options that defines the view.
CredentialConfig - Class in io.quarkus.mongodb.runtime
Configures the credentials and authentication mechanism to connect to the MongoDB server.
CredentialConfig() - Constructor for class io.quarkus.mongodb.runtime.CredentialConfig
 
credentials - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Credentials and authentication mechanism
cursorType(CursorType) - Method in class io.quarkus.mongodb.FindOptions
Sets the cursor type.

D

database - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configure the database name.
DatabaseListOptions - Class in io.quarkus.mongodb
Options to configure the stream of database.
DatabaseListOptions() - Constructor for class io.quarkus.mongodb.DatabaseListOptions
 
databaseName(String) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the name of the database to output into.
DB_DATABASE - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
DB_HOST - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
DB_OPTIONS - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
DB_PASSWORD - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
DB_PREFIX_SRV - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
DB_PREFIX_STANDARD - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
DB_SRV - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
DB_USER - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
decrement() - Method in class io.quarkus.mongodb.metrics.ConnectionPoolGauge
 
DEFAULT_MONGOCLIENT_NAME - Static variable in class io.quarkus.mongodb.runtime.MongoClientBeanUtil
 
DefaultDnsResolverSubstitution - Class in io.quarkus.mongodb.runtime.graal
 
DefaultDnsResolverSubstitution() - Constructor for class io.quarkus.mongodb.runtime.graal.DefaultDnsResolverSubstitution
 
defaultMongoClientConfig - Variable in class io.quarkus.mongodb.runtime.MongodbConfig
The default mongo client connection.
deleteMany(ClientSession, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
deleteMany(ClientSession, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Removes all documents from the collection that match the given query filter.
deleteMany(ClientSession, Bson, DeleteOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
deleteMany(ClientSession, Bson, DeleteOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Removes all documents from the collection that match the given query filter.
deleteMany(Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
deleteMany(Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Removes all documents from the collection that match the given query filter.
deleteMany(Bson, DeleteOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
deleteMany(Bson, DeleteOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Removes all documents from the collection that match the given query filter.
deleteOne(ClientSession, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
deleteOne(ClientSession, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Removes at most one document from the collection that matches the given filter.
deleteOne(ClientSession, Bson, DeleteOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
deleteOne(ClientSession, Bson, DeleteOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Removes at most one document from the collection that matches the given filter.
deleteOne(Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
deleteOne(Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Removes at most one document from the collection that matches the given filter.
deleteOne(Bson, DeleteOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
deleteOne(Bson, DeleteOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Removes at most one document from the collection that matches the given filter.
distinct(ClientSession, String, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
distinct(ClientSession, String, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the distinct values of the specified field name.
distinct(ClientSession, String, Class<D>, DistinctOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
distinct(ClientSession, String, Class<D>, DistinctOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the distinct values of the specified field name.
distinct(ClientSession, String, Bson, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
distinct(ClientSession, String, Bson, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the distinct values of the specified field name.
distinct(ClientSession, String, Bson, Class<D>, DistinctOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
distinct(ClientSession, String, Bson, Class<D>, DistinctOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the distinct values of the specified field name.
distinct(String, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
distinct(String, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the distinct values of the specified field name.
distinct(String, Class<D>, DistinctOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
distinct(String, Class<D>, DistinctOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the distinct values of the specified field name.
distinct(String, Bson, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
distinct(String, Bson, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the distinct values of the specified field name.
distinct(String, Bson, Class<D>, DistinctOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
distinct(String, Bson, Class<D>, DistinctOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the distinct values of the specified field name.
DistinctOptions - Class in io.quarkus.mongodb
 
DistinctOptions() - Constructor for class io.quarkus.mongodb.DistinctOptions
 
DnsClientProducer - Class in io.quarkus.mongodb.runtime.dns
This class is used in native mode when quarkus.mongodb.native.dns.use-vertx-dns-resolver is set to true.
DnsClientProducer() - Constructor for class io.quarkus.mongodb.runtime.dns.DnsClientProducer
 
dnsLookupLogActivityInNativeMode - Variable in class io.quarkus.mongodb.runtime.MongodbConfig
If native.dns.use-vertx-dns-resolver is set to true, this property enables the logging ot the DNS lookup.
dnsLookupTimeoutInNativeMode - Variable in class io.quarkus.mongodb.runtime.MongodbConfig
If native.dns.use-vertx-dns-resolver is set to true, this property configures the DNS lookup timeout duration.
dnsServerInNativeMode - Variable in class io.quarkus.mongodb.runtime.MongodbConfig
If native.dns.use-vertx-dns-resolver is set to true, this property configures the DNS server.
dnsServerPortInNativeMode - Variable in class io.quarkus.mongodb.runtime.MongodbConfig
If native.dns.use-vertx-dns-resolver is set to true, this property configures the DNS server port.
drop() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
drop() - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
drop() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops this collection from the database.
drop() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Drops this database.
drop(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
drop(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
drop(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops this collection from the database.
drop(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Drops this database.
dropIndex(ClientSession, String) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndex(ClientSession, String) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops the index given the keys used to create it.
dropIndex(ClientSession, String, DropIndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndex(ClientSession, String, DropIndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops the index given the keys used to create it.
dropIndex(ClientSession, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndex(ClientSession, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops the index given the keys used to create it.
dropIndex(ClientSession, Bson, DropIndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndex(ClientSession, Bson, DropIndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops the index given the keys used to create it.
dropIndex(String) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndex(String) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops the index given the keys used to create it.
dropIndex(String, DropIndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndex(String, DropIndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops the index given the keys used to create it.
dropIndex(Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndex(Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops the index given the keys used to create it.
dropIndex(Bson, DropIndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndex(Bson, DropIndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drops the index given the keys used to create it.
dropIndexes() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndexes() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drop all the indexes on this collection, except for the default on _id.
dropIndexes(DropIndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndexes(DropIndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drop all the indexes on this collection, except for the default on _id.
dropIndexes(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndexes(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drop all the indexes on this collection, except for the default on _id.
dropIndexes(ClientSession, DropIndexOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
dropIndexes(ClientSession, DropIndexOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Drop all the indexes on this collection, except for the default on _id.

E

estimatedDocumentCount() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
estimatedDocumentCount() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets an estimate of the count of documents in a collection using collection metadata.
estimatedDocumentCount(EstimatedDocumentCountOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
estimatedDocumentCount(EstimatedDocumentCountOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets an estimate of the count of documents in a collection using collection metadata.

F

filter(Bson) - Method in class io.quarkus.mongodb.CollectionListOptions
Sets the query filter to apply to the query.
filter(Bson) - Method in class io.quarkus.mongodb.DatabaseListOptions
Sets the query filter to apply to the returned database names.
filter(Bson) - Method in class io.quarkus.mongodb.DistinctOptions
Sets the query filter to apply to the query.
filter(Bson) - Method in class io.quarkus.mongodb.FindOptions
Sets the query filter to apply to the query.
filter(Bson) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the query filter to apply to the query.
finalizeFunction(String) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the JavaScript function that follows the reduce method and modifies the output.
find() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(ClientSession, FindOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(ClientSession, FindOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(ClientSession, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(ClientSession, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(ClientSession, Class<D>, FindOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(ClientSession, Class<D>, FindOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(ClientSession, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(ClientSession, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(ClientSession, Bson, FindOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(ClientSession, Bson, FindOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(ClientSession, Bson, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(ClientSession, Bson, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(ClientSession, Bson, Class<D>, FindOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(ClientSession, Bson, Class<D>, FindOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(FindOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(FindOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(Class<D>, FindOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(Class<D>, FindOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(Bson, FindOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(Bson, FindOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(Bson, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(Bson, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
find(Bson, Class<D>, FindOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
find(Bson, Class<D>, FindOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Finds all documents in the collection.
findOneAndDelete(ClientSession, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndDelete(ClientSession, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and remove it.
findOneAndDelete(ClientSession, Bson, FindOneAndDeleteOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndDelete(ClientSession, Bson, FindOneAndDeleteOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and remove it.
findOneAndDelete(Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndDelete(Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and remove it.
findOneAndDelete(Bson, FindOneAndDeleteOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndDelete(Bson, FindOneAndDeleteOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and remove it.
findOneAndReplace(ClientSession, Bson, T) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndReplace(ClientSession, Bson, T) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and replace it.
findOneAndReplace(ClientSession, Bson, T, FindOneAndReplaceOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndReplace(ClientSession, Bson, T, FindOneAndReplaceOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and replace it.
findOneAndReplace(Bson, T) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndReplace(Bson, T) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and replace it.
findOneAndReplace(Bson, T, FindOneAndReplaceOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndReplace(Bson, T, FindOneAndReplaceOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and replace it.
findOneAndUpdate(ClientSession, Bson, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndUpdate(ClientSession, Bson, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and update it.
findOneAndUpdate(ClientSession, Bson, Bson, FindOneAndUpdateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndUpdate(ClientSession, Bson, Bson, FindOneAndUpdateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and update it.
findOneAndUpdate(Bson, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndUpdate(Bson, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and update it.
findOneAndUpdate(Bson, Bson, FindOneAndUpdateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
findOneAndUpdate(Bson, Bson, FindOneAndUpdateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Atomically find a document and update it.
FindOptions - Class in io.quarkus.mongodb
Stream options for find.
FindOptions() - Constructor for class io.quarkus.mongodb.FindOptions
 
FLAG - Static variable in class io.quarkus.mongodb.runtime.dns.DnsClientProducer
 
fullDocument(FullDocument) - Method in class io.quarkus.mongodb.ChangeStreamOptions
Sets the fullDocument value.

G

get() - Method in class io.quarkus.mongodb.runtime.MongoClientRecorder.MongoClientSupplier
 
getBsonDiscriminators() - Method in class io.quarkus.mongodb.runtime.MongoClientSupport
 
getClient(String) - Method in class io.quarkus.mongodb.runtime.MongoClientRecorder
 
getCodecRegistry() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
getCodecRegistry() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the codec registry of this collection.
getCollection(String) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
getCollection(String) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Gets a collection.
getCollection(String, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
getCollection(String, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Gets a collection, with a specific default document class.
getConnectionPoolListeners() - Method in class io.quarkus.mongodb.runtime.MongoClientSupport
 
getDatabase(String) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
getDatabase(String) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Retrieves a ReactiveMongoDatabase with the given name.
getDocumentClass() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
getDocumentClass() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Get the class of documents stored in this collection.
getMatchingMongoClientConfig(String) - Method in class io.quarkus.mongodb.runtime.MongoClients
 
getName() - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
getName() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Gets the name of the database.
getNamespace() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
getNamespace() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Gets the namespace of this collection.
getReactiveClient(String) - Method in class io.quarkus.mongodb.runtime.MongoClientRecorder
 
getValue() - Method in class io.quarkus.mongodb.metrics.ConnectionPoolGauge
 
getWebStartLibraryPath(String) - Static method in class io.quarkus.mongodb.runtime.graal.JnaNativeSubstitutions
 

H

healthDatabase - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
The database used during the readiness health checks
heartbeatFrequency - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
The frequency that the driver will attempt to determine the current state of each server in the cluster.
hint(Bson) - Method in class io.quarkus.mongodb.AggregateOptions
Sets the hint for which index to use.
hint(Bson) - Method in class io.quarkus.mongodb.FindOptions
Sets the hint for which index to use.
hosts - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures the MongoDB server addressed (one if single mode).

I

increment() - Method in class io.quarkus.mongodb.metrics.ConnectionPoolGauge
 
insertMany(ClientSession, List<? extends T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
insertMany(ClientSession, List<? extends T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Inserts a batch of documents.
insertMany(ClientSession, List<? extends T>, InsertManyOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
insertMany(ClientSession, List<? extends T>, InsertManyOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Inserts a batch of documents.
insertMany(List<? extends T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
insertMany(List<? extends T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Inserts a batch of documents.
insertMany(List<? extends T>, InsertManyOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
insertMany(List<? extends T>, InsertManyOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Inserts a batch of documents.
insertOne(ClientSession, T) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
insertOne(ClientSession, T) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Inserts the provided document.
insertOne(ClientSession, T, InsertOneOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
insertOne(ClientSession, T, InsertOneOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Inserts the provided document.
insertOne(T) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
insertOne(T) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Inserts the provided document.
insertOne(T, InsertOneOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
insertOne(T, InsertOneOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Inserts the provided document.
InternalStreamConnectionSubstitution - Class in io.quarkus.mongodb.runtime.graal
 
InternalStreamConnectionSubstitution() - Constructor for class io.quarkus.mongodb.runtime.graal.InternalStreamConnectionSubstitution
 
io.quarkus.mongodb - package io.quarkus.mongodb
 
io.quarkus.mongodb.health - package io.quarkus.mongodb.health
 
io.quarkus.mongodb.impl - package io.quarkus.mongodb.impl
 
io.quarkus.mongodb.metrics - package io.quarkus.mongodb.metrics
 
io.quarkus.mongodb.reactive - package io.quarkus.mongodb.reactive
 
io.quarkus.mongodb.runtime - package io.quarkus.mongodb.runtime
 
io.quarkus.mongodb.runtime.dns - package io.quarkus.mongodb.runtime.dns
 
io.quarkus.mongodb.runtime.graal - package io.quarkus.mongodb.runtime.graal
 
io.quarkus.mongodb.tracing - package io.quarkus.mongodb.tracing
 
isDefault(String) - Static method in class io.quarkus.mongodb.runtime.MongoClientBeanUtil
 
isDisableSslSupport() - Method in class io.quarkus.mongodb.runtime.MongoClientSupport
 

J

JnaNativeSubstitutions - Class in io.quarkus.mongodb.runtime.graal
 
JnaNativeSubstitutions() - Constructor for class io.quarkus.mongodb.runtime.graal.JnaNativeSubstitutions
 
journal - Variable in class io.quarkus.mongodb.runtime.WriteConcernConfig
Configures the journal writing aspect.
jsMode(boolean) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the flag that specifies whether to convert intermediate data into BSON format between the execution of the map and reduce functions.

L

limit(int) - Method in class io.quarkus.mongodb.FindOptions
Sets the limit to apply.
limit(int) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the limit to apply.
listCollectionNames() - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollectionNames() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Gets a stream of the names of all the collections in this database.
listCollectionNames(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollectionNames(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Gets a stream of the names of all the collections in this database.
listCollections() - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollections() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Finds all the collections in this database.
listCollections(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollections(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Finds all the collections in this database.
listCollections(ClientSession, CollectionListOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollections(ClientSession, CollectionListOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Finds all the collections in this database.
listCollections(ClientSession, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollections(ClientSession, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Finds all the collections in this database.
listCollections(ClientSession, Class<T>, CollectionListOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollections(ClientSession, Class<T>, CollectionListOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Finds all the collections in this database.
listCollections(CollectionListOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollections(CollectionListOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Finds all the collections in this database.
listCollections(Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollections(Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Finds all the collections in this database.
listCollections(Class<T>, CollectionListOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
listCollections(Class<T>, CollectionListOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Finds all the collections in this database.
listDatabaseNames() - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabaseNames() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets a list of the database names.
listDatabaseNames(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabaseNames(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets a list of the database names.
listDatabases() - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabases() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets the list of database descriptors.
listDatabases(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabases(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets the list of databases as a stream.
listDatabases(ClientSession, DatabaseListOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabases(ClientSession, DatabaseListOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets the list of databases as a stream.
listDatabases(ClientSession, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabases(ClientSession, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets the list of databases.
listDatabases(ClientSession, Class<T>, DatabaseListOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabases(ClientSession, Class<T>, DatabaseListOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets the list of databases.
listDatabases(DatabaseListOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabases(DatabaseListOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets the list of database descriptors.
listDatabases(Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabases(Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets the list of databases.
listDatabases(Class<T>, DatabaseListOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
listDatabases(Class<T>, DatabaseListOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Gets the list of databases.
listIndexes() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
listIndexes() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Get all the indexes in this collection.
listIndexes(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
listIndexes(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Get all the indexes in this collection.
listIndexes(ClientSession, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
listIndexes(ClientSession, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Get all the indexes in this collection.
listIndexes(Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
listIndexes(Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Get all the indexes in this collection.
localThreshold - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
When choosing among multiple MongoDB servers to send a request, the driver will only send that request to a server whose ping time is less than or equal to the server with the fastest ping time plus the local threshold.
LOOKUP_TIMEOUT - Static variable in class io.quarkus.mongodb.runtime.dns.DnsClientProducer
 

M

maintenanceFrequency - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures the time period between runs of the maintenance job.
maintenanceInitialDelay - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures period of time to wait before running the first maintenance job on the connection pool.
mapReduce(ClientSession, String, String) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
mapReduce(ClientSession, String, String) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(ClientSession, String, String, MapReduceOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
mapReduce(ClientSession, String, String, MapReduceOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(ClientSession, String, String, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
mapReduce(ClientSession, String, String, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(ClientSession, String, String, Class<D>, MapReduceOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
mapReduce(ClientSession, String, String, Class<D>, MapReduceOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(String, String) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
mapReduce(String, String) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(String, String, MapReduceOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
mapReduce(String, String, MapReduceOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(String, String, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
mapReduce(String, String, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified map-reduce function.
mapReduce(String, String, Class<D>, MapReduceOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
mapReduce(String, String, Class<D>, MapReduceOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Aggregates documents according to the specified map-reduce function.
MapReduceOptions - Class in io.quarkus.mongodb
Map Reduce options.
MapReduceOptions() - Constructor for class io.quarkus.mongodb.MapReduceOptions
 
max(Bson) - Method in class io.quarkus.mongodb.FindOptions
Sets the exclusive upper bound for a specific index.
maxAwaitTime(long, TimeUnit) - Method in class io.quarkus.mongodb.AggregateOptions
The maximum amount of time for the server to wait on new documents to satisfy a $changeStream aggregation.
maxAwaitTime(long, TimeUnit) - Method in class io.quarkus.mongodb.ChangeStreamOptions
Sets the maximum await execution time on the server for this operation.
maxAwaitTime(long, TimeUnit) - Method in class io.quarkus.mongodb.FindOptions
The maximum amount of time for the server to wait on new documents to satisfy a tailable cursor query.
maxConnectionIdleTime - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Maximum idle time of a pooled connection.
maxConnectionLifeTime - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Maximum lifetime of a pooled connection.
maxPoolSize - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures the maximum number of connections in the connection pool.
maxTime(long, TimeUnit) - Method in class io.quarkus.mongodb.AggregateOptions
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class io.quarkus.mongodb.CollectionListOptions
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class io.quarkus.mongodb.DatabaseListOptions
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class io.quarkus.mongodb.DistinctOptions
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class io.quarkus.mongodb.FindOptions
Sets the maximum execution time on the server for this operation.
maxTime(long, TimeUnit) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the maximum execution time on the server for this operation.
MicrometerConnectionPoolListener - Class in io.quarkus.mongodb.metrics
 
MicrometerConnectionPoolListener() - Constructor for class io.quarkus.mongodb.metrics.MicrometerConnectionPoolListener
 
min(Bson) - Method in class io.quarkus.mongodb.FindOptions
Sets the minimum inclusive lower bound for a specific index.
minPoolSize - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures the minimum number of connections in the connection pool.
MONGO_DB_CONNECTION_STRING - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
MONGO_DB_PASSWORD - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
MONGO_DB_USERNAME - Static variable in class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
MongoClientBeanUtil - Class in io.quarkus.mongodb.runtime
 
MongoClientConfig - Class in io.quarkus.mongodb.runtime
 
MongoClientConfig() - Constructor for class io.quarkus.mongodb.runtime.MongoClientConfig
 
mongoClientConfigs - Variable in class io.quarkus.mongodb.runtime.MongodbConfig
Configures additional mongo client connections.
MongoClientName - Annotation Type in io.quarkus.mongodb
Marker annotation to select mongo connection of cluster configuration Use name parameter to select it For example, if a mongo connection is configured like so in application.properties:
MongoClientRecorder - Class in io.quarkus.mongodb.runtime
 
MongoClientRecorder() - Constructor for class io.quarkus.mongodb.runtime.MongoClientRecorder
 
MongoClientRecorder.MongoClientSupplier<T> - Class in io.quarkus.mongodb.runtime
Helper to lazily create Mongo clients.
MongoClients - Class in io.quarkus.mongodb.runtime
This class is sort of a producer for MongoClient and ReactiveMongoClient.
MongoClients(MongodbConfig, MongoClientSupport, Instance<CodecProvider>, Instance<PropertyCodecProvider>, Instance<CommandListener>) - Constructor for class io.quarkus.mongodb.runtime.MongoClients
 
MongoClientSubstitutions - Class in io.quarkus.mongodb.runtime.graal
 
MongoClientSubstitutions() - Constructor for class io.quarkus.mongodb.runtime.graal.MongoClientSubstitutions
 
mongoClientSupplier(String, MongodbConfig) - Method in class io.quarkus.mongodb.runtime.MongoClientRecorder
 
MongoClientSupplier(Function<MongoClients, T>) - Constructor for class io.quarkus.mongodb.runtime.MongoClientRecorder.MongoClientSupplier
 
MongoClientSupport - Class in io.quarkus.mongodb.runtime
 
MongoClientSupport(List<String>, List<ConnectionPoolListener>, boolean) - Constructor for class io.quarkus.mongodb.runtime.MongoClientSupport
 
mongoClientSupportSupplier(List<String>, List<Supplier<ConnectionPoolListener>>, boolean) - Method in class io.quarkus.mongodb.runtime.MongoClientRecorder
 
MongoCompressorSubstitution - Class in io.quarkus.mongodb.runtime.graal
 
MongoCompressorSubstitution() - Constructor for class io.quarkus.mongodb.runtime.graal.MongoCompressorSubstitution
 
MongodbConfig - Class in io.quarkus.mongodb.runtime
 
MongodbConfig() - Constructor for class io.quarkus.mongodb.runtime.MongodbConfig
 
MongoHealthCheck - Class in io.quarkus.mongodb.health
 
MongoHealthCheck() - Constructor for class io.quarkus.mongodb.health.MongoHealthCheck
 
MongoMetricsConnectionPoolListener - Class in io.quarkus.mongodb.metrics
 
MongoMetricsConnectionPoolListener() - Constructor for class io.quarkus.mongodb.metrics.MongoMetricsConnectionPoolListener
 
MongoServiceBindingConverter - Class in io.quarkus.mongodb.runtime
ServiceBindingConverter for MongoDB to support SBO (Service Binding Operator) in Quarkus.
MongoServiceBindingConverter() - Constructor for class io.quarkus.mongodb.runtime.MongoServiceBindingConverter
 
MongoTracingCommandListener - Class in io.quarkus.mongodb.tracing
Command Listener for Mongo client delegated to TracingCommandListener.
MongoTracingCommandListener() - Constructor for class io.quarkus.mongodb.tracing.MongoTracingCommandListener
 

N

namedQualifier(String, boolean) - Static method in class io.quarkus.mongodb.runtime.MongoClientBeanUtil
 
nameOnly(boolean) - Method in class io.quarkus.mongodb.DatabaseListOptions
Sets the nameOnly flag that indicates whether the command should return just the database names or return the database names and size information.
nameServers() - Static method in class io.quarkus.mongodb.runtime.dns.DnsClientProducer
 
noCursorTimeout(boolean) - Method in class io.quarkus.mongodb.FindOptions
The server normally times out idle cursors after an inactivity period (10 minutes) to prevent excess memory use.
nonAtomic(boolean) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets if the post-processing step will prevent MongoDB from locking the database.

O

oplogReplay(boolean) - Method in class io.quarkus.mongodb.FindOptions
Users should not set this under normal circumstances.

P

partial(boolean) - Method in class io.quarkus.mongodb.FindOptions
Get partial results from a sharded cluster if one or more shards are unreachable (instead of throwing an error).
password - Variable in class io.quarkus.mongodb.runtime.CredentialConfig
Configures the password.
projection(Bson) - Method in class io.quarkus.mongodb.FindOptions
Sets a document describing the fields to return for all matching documents.

R

REACTIVE_CLIENT_NAME_SUFFIX - Static variable in class io.quarkus.mongodb.runtime.MongoClientBeanUtil
 
ReactiveMongoClient - Interface in io.quarkus.mongodb.reactive
A reactive Mongo client.
ReactiveMongoClientImpl - Class in io.quarkus.mongodb.impl
 
ReactiveMongoClientImpl(MongoClient) - Constructor for class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
reactiveMongoClientSupplier(String, MongodbConfig) - Method in class io.quarkus.mongodb.runtime.MongoClientRecorder
 
ReactiveMongoCollection<T> - Interface in io.quarkus.mongodb.reactive
A reactive API to interact with a Mongo collection.
ReactiveMongoCollectionImpl<T> - Class in io.quarkus.mongodb.impl
 
ReactiveMongoCollectionImpl(MongoCollection<T>) - Constructor for class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
ReactiveMongoDatabase - Interface in io.quarkus.mongodb.reactive
A reactive API to interact with a Mongo database.
ReactiveMongoDatabaseImpl - Class in io.quarkus.mongodb.impl
 
ReactiveMongoDatabaseImpl(MongoDatabase) - Constructor for class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
readConcern - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures the read concern.
readPreference - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Configures the read preferences.
readTimeout - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
How long a socket read can take before timing out.
renameCollection(MongoNamespace) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
renameCollection(MongoNamespace) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Rename the collection with oldCollectionName to the newCollectionName.
renameCollection(MongoNamespace, RenameCollectionOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
renameCollection(MongoNamespace, RenameCollectionOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Rename the collection with oldCollectionName to the newCollectionName.
renameCollection(ClientSession, MongoNamespace) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
renameCollection(ClientSession, MongoNamespace) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Rename the collection with oldCollectionName to the newCollectionName.
renameCollection(ClientSession, MongoNamespace, RenameCollectionOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
renameCollection(ClientSession, MongoNamespace, RenameCollectionOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Rename the collection with oldCollectionName to the newCollectionName.
replaceOne(ClientSession, Bson, T) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
replaceOne(ClientSession, Bson, T) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Replace a document in the collection according to the specified arguments.
replaceOne(ClientSession, Bson, T, ReplaceOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
replaceOne(ClientSession, Bson, T, ReplaceOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Replace a document in the collection according to the specified arguments.
replaceOne(Bson, T) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
replaceOne(Bson, T) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Replace a document in the collection according to the specified arguments.
replaceOne(Bson, T, ReplaceOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
replaceOne(Bson, T, ReplaceOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Replace a document in the collection according to the specified arguments.
replicaSetName - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Implies that the hosts given are a seed list, and the driver will attempt to find all members of the set.
resolveAdditionalQueryParametersFromTxtRecords(String) - Method in class io.quarkus.mongodb.runtime.graal.DefaultDnsResolverSubstitution
 
resolveHostFromSrvRecords(String) - Method in class io.quarkus.mongodb.runtime.graal.DefaultDnsResolverSubstitution
 
resumeAfter(BsonDocument) - Method in class io.quarkus.mongodb.ChangeStreamOptions
Sets the logical starting point for the new change stream.
retryWrites - Variable in class io.quarkus.mongodb.runtime.WriteConcernConfig
If set to true, the driver will retry supported write operations if they fail due to a network error.
returnKey(boolean) - Method in class io.quarkus.mongodb.FindOptions
Sets the returnKey.
runCommand(ClientSession, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
runCommand(ClientSession, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Executes command in the context of the current database.
runCommand(ClientSession, Bson, ReadPreference) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
runCommand(ClientSession, Bson, ReadPreference) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Executes command in the context of the current database.
runCommand(ClientSession, Bson, ReadPreference, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
runCommand(ClientSession, Bson, ReadPreference, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Executes command in the context of the current database.
runCommand(ClientSession, Bson, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
runCommand(ClientSession, Bson, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Executes command in the context of the current database.
runCommand(Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
runCommand(Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Executes command in the context of the current database.
runCommand(Bson, ReadPreference) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
runCommand(Bson, ReadPreference) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Executes command in the context of the current database.
runCommand(Bson, ReadPreference, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
runCommand(Bson, ReadPreference, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Executes command in the context of the current database.
runCommand(Bson, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
runCommand(Bson, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Executes command in the context of the current database.

S

safe - Variable in class io.quarkus.mongodb.runtime.WriteConcernConfig
Configures the safety.
scope(Bson) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the global variables that are accessible in the map, reduce and finalize functions.
ServerAddressHelperSubstitution - Class in io.quarkus.mongodb.runtime.graal
 
ServerAddressHelperSubstitution() - Constructor for class io.quarkus.mongodb.runtime.graal.ServerAddressHelperSubstitution
 
serverSelectionTimeout - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
How long the driver will wait for server selection to succeed before throwing an exception.
sharded(boolean) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets if the output database is sharded
showRecordId(boolean) - Method in class io.quarkus.mongodb.FindOptions
Sets the showRecordId.
skip(int) - Method in class io.quarkus.mongodb.FindOptions
Sets the number of documents to skip.
SocketStreamFactorySubstitution - Class in io.quarkus.mongodb.runtime.graal
 
SocketStreamFactorySubstitution() - Constructor for class io.quarkus.mongodb.runtime.graal.SocketStreamFactorySubstitution
 
sort(Bson) - Method in class io.quarkus.mongodb.FindOptions
Sets the sort criteria to apply to the query.
sort(Bson) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets the sort criteria to apply to the query.
startAtOperationTime(BsonTimestamp) - Method in class io.quarkus.mongodb.ChangeStreamOptions
The change stream will only provide changes that occurred after the specified timestamp.
startSession() - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
startSession() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a client session.
startSession(ClientSessionOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
startSession(ClientSessionOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a client session.
stop() - Method in class io.quarkus.mongodb.runtime.MongoClients
 

T

tls - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Whether to connect using TLS.
tlsInsecure - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
If connecting with TLS, this option enables insecure TLS connections.
toMulti(Publisher<T>) - Static method in class io.quarkus.mongodb.impl.Wrappers
 
toUni(Publisher<T>) - Static method in class io.quarkus.mongodb.impl.Wrappers
 
toUniOfList(Publisher<T>) - Static method in class io.quarkus.mongodb.impl.Wrappers
 

U

UnixServerAddressSubstitution - Class in io.quarkus.mongodb.runtime.graal
 
UnixServerAddressSubstitution() - Constructor for class io.quarkus.mongodb.runtime.graal.UnixServerAddressSubstitution
 
UnixSocketChannelStreamSubstitution - Class in io.quarkus.mongodb.runtime.graal
 
UnixSocketChannelStreamSubstitution() - Constructor for class io.quarkus.mongodb.runtime.graal.UnixSocketChannelStreamSubstitution
 
unwrap() - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
unwrap() - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
unwrap() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
 
unwrap() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
 
updateMany(ClientSession, Bson, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
updateMany(ClientSession, Bson, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Update all documents in the collection according to the specified arguments.
updateMany(ClientSession, Bson, Bson, UpdateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
updateMany(ClientSession, Bson, Bson, UpdateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Update all documents in the collection according to the specified arguments.
updateMany(Bson, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
updateMany(Bson, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Update all documents in the collection according to the specified arguments.
updateMany(Bson, Bson, UpdateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
updateMany(Bson, Bson, UpdateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Update all documents in the collection according to the specified arguments.
updateOne(ClientSession, Bson, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
updateOne(ClientSession, Bson, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Update a single document in the collection according to the specified arguments.
updateOne(ClientSession, Bson, Bson, UpdateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
updateOne(ClientSession, Bson, Bson, UpdateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Update a single document in the collection according to the specified arguments.
updateOne(Bson, Bson) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
updateOne(Bson, Bson) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Update a single document in the collection according to the specified arguments.
updateOne(Bson, Bson, UpdateOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
updateOne(Bson, Bson, UpdateOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Update a single document in the collection according to the specified arguments.
username - Variable in class io.quarkus.mongodb.runtime.CredentialConfig
Configures the username.
useVertxDnsResolverInNativeMode - Variable in class io.quarkus.mongodb.runtime.MongodbConfig
The default DNS resolver used to handle mongo+srv:// urls cannot be used in a native executable.

V

value() - Method in annotation type io.quarkus.mongodb.MongoClientName
Specify the cluster name of the connection.
verbose(boolean) - Method in class io.quarkus.mongodb.MapReduceOptions
Sets whether to include the timing information in the result information.

W

w - Variable in class io.quarkus.mongodb.runtime.WriteConcernConfig
When set, the driver adds w: wValue to all write commands.
watch() - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch() - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch() - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch() - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ClientSession) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ClientSession) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ClientSession, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ClientSession, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ClientSession, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ClientSession, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ClientSession, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ClientSession, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ClientSession, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ClientSession, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ClientSession, Class<D>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ClientSession, Class<D>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ClientSession, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ClientSession, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ClientSession, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ClientSession, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ClientSession, Class<T>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ClientSession, Class<T>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ClientSession, Class<T>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ClientSession, Class<T>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ClientSession, List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ClientSession, List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ClientSession, List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ClientSession, List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ClientSession, List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ClientSession, List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ClientSession, List<? extends Bson>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ClientSession, List<? extends Bson>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ClientSession, List<? extends Bson>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ClientSession, List<? extends Bson>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ClientSession, List<? extends Bson>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ClientSession, List<? extends Bson>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ClientSession, List<? extends Bson>, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ClientSession, List<? extends Bson>, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ClientSession, List<? extends Bson>, Class<D>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ClientSession, List<? extends Bson>, Class<D>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ClientSession, List<? extends Bson>, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ClientSession, List<? extends Bson>, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ClientSession, List<? extends Bson>, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ClientSession, List<? extends Bson>, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ClientSession, List<? extends Bson>, Class<T>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ClientSession, List<? extends Bson>, Class<T>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ClientSession, List<? extends Bson>, Class<T>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ClientSession, List<? extends Bson>, Class<T>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(Class<D>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(Class<D>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(Class<T>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(Class<T>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(Class<T>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(Class<T>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(List<? extends Bson>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(List<? extends Bson>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(List<? extends Bson>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(List<? extends Bson>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(List<? extends Bson>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(List<? extends Bson>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(List<? extends Bson>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(List<? extends Bson>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(List<? extends Bson>, Class<D>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(List<? extends Bson>, Class<D>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(List<? extends Bson>, Class<D>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
watch(List<? extends Bson>, Class<D>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Creates a change stream for this collection.
watch(List<? extends Bson>, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(List<? extends Bson>, Class<T>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(List<? extends Bson>, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(List<? extends Bson>, Class<T>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
watch(List<? extends Bson>, Class<T>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoClientImpl
 
watch(List<? extends Bson>, Class<T>, ChangeStreamOptions) - Method in class io.quarkus.mongodb.impl.ReactiveMongoDatabaseImpl
 
watch(List<? extends Bson>, Class<T>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoClient
Creates a change stream for this client.
watch(List<? extends Bson>, Class<T>, ChangeStreamOptions) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoDatabase
Creates a change stream for this database.
withDocumentClass(Class<NewTDocument>) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
withDocumentClass(Class<NewTDocument>) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Create a new ReactiveMongoCollection instance with a different default class to cast any documents returned from the database into..
withReadPreference(ReadPreference) - Method in class io.quarkus.mongodb.impl.ReactiveMongoCollectionImpl
 
withReadPreference(ReadPreference) - Method in interface io.quarkus.mongodb.reactive.ReactiveMongoCollection
Create a new ReactiveMongoCollection instance with a different read preference.
Wrappers - Class in io.quarkus.mongodb.impl
 
writeConcern - Variable in class io.quarkus.mongodb.runtime.MongoClientConfig
Write concern
WriteConcernConfig - Class in io.quarkus.mongodb.runtime
Configures the write concern.
WriteConcernConfig() - Constructor for class io.quarkus.mongodb.runtime.WriteConcernConfig
 
wTimeout - Variable in class io.quarkus.mongodb.runtime.WriteConcernConfig
When set, the driver adds wtimeout : ms to all write commands.
A B C D E F G H I J L M N O P R S T U V W 
All Classes All Packages