Uses of Class
io.quarkus.mongodb.MapReduceOptions
Packages that use MapReduceOptions
-
Uses of MapReduceOptions in io.quarkus.mongodb
Methods in io.quarkus.mongodb that return MapReduceOptionsModifier and TypeMethodDescriptionMapReduceOptions.action
(com.mongodb.client.model.MapReduceAction action) Specify theMapReduceAction
to be used when writing to a collection.MapReduceOptions.bypassDocumentValidation
(boolean bypassDocumentValidation) Sets the bypass document level validation flag.MapReduceOptions.collation
(com.mongodb.client.model.Collation collation) Sets the collation optionsMapReduceOptions.collectionName
(String collectionName) Sets the collectionName for the output of the MapReduceMapReduceOptions.databaseName
(String databaseName) Sets the name of the database to output into.MapReduceOptions.filter
(org.bson.conversions.Bson filter) Sets the query filter to apply to the query.MapReduceOptions.finalizeFunction
(String finalizeFunction) Sets the JavaScript function that follows the reduce method and modifies the output.MapReduceOptions.jsMode
(boolean jsMode) Sets the flag that specifies whether to convert intermediate data into BSON format between the execution of the map and reduce functions.MapReduceOptions.limit
(int limit) Sets the limit to apply.Sets the maximum execution time on the server for this operation.MapReduceOptions.nonAtomic
(boolean nonAtomic) Sets if the post-processing step will prevent MongoDB from locking the database.MapReduceOptions.scope
(org.bson.conversions.Bson scope) Sets the global variables that are accessible in the map, reduce and finalize functions.MapReduceOptions.sharded
(boolean sharded) Sets if the output database is shardedMapReduceOptions.sort
(org.bson.conversions.Bson sort) Sets the sort criteria to apply to the query.MapReduceOptions.verbose
(boolean verbose) Sets whether to include the timing information in the result information. -
Uses of MapReduceOptions in io.quarkus.mongodb.impl
Methods in io.quarkus.mongodb.impl with parameters of type MapReduceOptionsModifier and TypeMethodDescriptionio.smallrye.mutiny.Multi<T>
ReactiveMongoCollectionImpl.mapReduce
(com.mongodb.reactivestreams.client.ClientSession clientSession, String mapFunction, String reduceFunction, MapReduceOptions options) <D> io.smallrye.mutiny.Multi<D>
ReactiveMongoCollectionImpl.mapReduce
(com.mongodb.reactivestreams.client.ClientSession clientSession, String mapFunction, String reduceFunction, Class<D> clazz, MapReduceOptions options) io.smallrye.mutiny.Multi<T>
ReactiveMongoCollectionImpl.mapReduce
(String mapFunction, String reduceFunction, MapReduceOptions options) <D> io.smallrye.mutiny.Multi<D>
ReactiveMongoCollectionImpl.mapReduce
(String mapFunction, String reduceFunction, Class<D> clazz, MapReduceOptions options) -
Uses of MapReduceOptions in io.quarkus.mongodb.reactive
Methods in io.quarkus.mongodb.reactive with parameters of type MapReduceOptionsModifier and TypeMethodDescriptionio.smallrye.mutiny.Multi<T>
ReactiveMongoCollection.mapReduce
(com.mongodb.reactivestreams.client.ClientSession clientSession, String mapFunction, String reduceFunction, MapReduceOptions options) Aggregates documents according to the specified map-reduce function.<D> io.smallrye.mutiny.Multi<D>
ReactiveMongoCollection.mapReduce
(com.mongodb.reactivestreams.client.ClientSession clientSession, String mapFunction, String reduceFunction, Class<D> clazz, MapReduceOptions options) Aggregates documents according to the specified map-reduce function.io.smallrye.mutiny.Multi<T>
ReactiveMongoCollection.mapReduce
(String mapFunction, String reduceFunction, MapReduceOptions options) Aggregates documents according to the specified map-reduce function.<D> io.smallrye.mutiny.Multi<D>
ReactiveMongoCollection.mapReduce
(String mapFunction, String reduceFunction, Class<D> clazz, MapReduceOptions options) Aggregates documents according to the specified map-reduce function.