Uses of Class
io.quarkus.mongodb.AggregateOptions

Packages that use AggregateOptions
  • Uses of AggregateOptions in io.quarkus.mongodb

    Methods in io.quarkus.mongodb that return AggregateOptions
    Modifier and Type
    Method
    Description
    AggregateOptions.allowDiskUse(boolean allowDiskUse)
    Enables writing to temporary files.
    AggregateOptions.batchSize(int size)
    Sets the number of documents to return per batch.
    AggregateOptions.bypassDocumentValidation(boolean bypassDocumentValidation)
    Sets the bypass document level validation flag.
    AggregateOptions.collation(com.mongodb.client.model.Collation collation)
    Sets the collation options
    AggregateOptions.comment(String comment)
    Sets the comment to the aggregation.
    AggregateOptions.hint(org.bson.conversions.Bson hint)
    Sets the hint for which index to use.
    AggregateOptions.maxAwaitTime(long maxAwaitTime, TimeUnit timeUnit)
    The maximum amount of time for the server to wait on new documents to satisfy a $changeStream aggregation.
    AggregateOptions.maxTime(long maxTime, TimeUnit timeUnit)
    Sets the maximum execution time on the server for this operation.
  • Uses of AggregateOptions in io.quarkus.mongodb.impl

    Methods in io.quarkus.mongodb.impl with parameters of type AggregateOptions
    Modifier and Type
    Method
    Description
    io.smallrye.mutiny.Multi<T>
    ReactiveMongoCollectionImpl.aggregate(com.mongodb.reactivestreams.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> pipeline, AggregateOptions options)
     
    <D> io.smallrye.mutiny.Multi<D>
    ReactiveMongoCollectionImpl.aggregate(com.mongodb.reactivestreams.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> pipeline, Class<D> clazz, AggregateOptions options)
     
    io.smallrye.mutiny.Multi<T>
    ReactiveMongoCollectionImpl.aggregate(List<? extends org.bson.conversions.Bson> pipeline, AggregateOptions options)
     
    <D> io.smallrye.mutiny.Multi<D>
    ReactiveMongoCollectionImpl.aggregate(List<? extends org.bson.conversions.Bson> pipeline, Class<D> clazz, AggregateOptions options)
     
    io.smallrye.mutiny.Multi<org.bson.Document>
    ReactiveMongoDatabaseImpl.aggregate(com.mongodb.reactivestreams.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> pipeline, AggregateOptions options)
     
    <T> io.smallrye.mutiny.Multi<T>
    ReactiveMongoDatabaseImpl.aggregate(com.mongodb.reactivestreams.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> pipeline, Class<T> clazz, AggregateOptions options)
     
    io.smallrye.mutiny.Multi<org.bson.Document>
    ReactiveMongoDatabaseImpl.aggregate(List<? extends org.bson.conversions.Bson> pipeline, AggregateOptions options)
     
    <T> io.smallrye.mutiny.Multi<T>
    ReactiveMongoDatabaseImpl.aggregate(List<? extends org.bson.conversions.Bson> pipeline, Class<T> clazz, AggregateOptions options)
     
  • Uses of AggregateOptions in io.quarkus.mongodb.reactive

    Methods in io.quarkus.mongodb.reactive with parameters of type AggregateOptions
    Modifier and Type
    Method
    Description
    io.smallrye.mutiny.Multi<T>
    ReactiveMongoCollection.aggregate(com.mongodb.reactivestreams.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> pipeline, AggregateOptions options)
    Aggregates documents according to the specified aggregation pipeline.
    <D> io.smallrye.mutiny.Multi<D>
    ReactiveMongoCollection.aggregate(com.mongodb.reactivestreams.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> pipeline, Class<D> clazz, AggregateOptions options)
    Aggregates documents according to the specified aggregation pipeline.
    io.smallrye.mutiny.Multi<T>
    ReactiveMongoCollection.aggregate(List<? extends org.bson.conversions.Bson> pipeline, AggregateOptions options)
    Aggregates documents according to the specified aggregation pipeline.
    <D> io.smallrye.mutiny.Multi<D>
    ReactiveMongoCollection.aggregate(List<? extends org.bson.conversions.Bson> pipeline, Class<D> clazz, AggregateOptions options)
    Aggregates documents according to the specified aggregation pipeline.
    io.smallrye.mutiny.Multi<org.bson.Document>
    ReactiveMongoDatabase.aggregate(com.mongodb.reactivestreams.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> pipeline, AggregateOptions options)
    Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
    <T> io.smallrye.mutiny.Multi<T>
    ReactiveMongoDatabase.aggregate(com.mongodb.reactivestreams.client.ClientSession clientSession, List<? extends org.bson.conversions.Bson> pipeline, Class<T> clazz, AggregateOptions options)
    Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
    io.smallrye.mutiny.Multi<org.bson.Document>
    ReactiveMongoDatabase.aggregate(List<? extends org.bson.conversions.Bson> pipeline, AggregateOptions options)
    Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.
    <T> io.smallrye.mutiny.Multi<T>
    ReactiveMongoDatabase.aggregate(List<? extends org.bson.conversions.Bson> pipeline, Class<T> clazz, AggregateOptions options)
    Runs an aggregation framework pipeline on the database for pipeline stages that do not require an underlying collection, such as $currentOp and $listLocalSessions.