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
All Classes All Packages
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 totrue
. - 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 totrue
, 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 totrue
, 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 totrue
, this property configures the DNS server. - dnsServerPortInNativeMode - Variable in class io.quarkus.mongodb.runtime.MongodbConfig
-
If
native.dns.use-vertx-dns-resolver
is set totrue
, 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
andReactiveMongoClient
. - 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, 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.
All Classes All Packages