## Uses of Class
io.vertx.ext.mongo.AggregateOptions

- Packages that use AggregateOptions
  Package | Description
  --- | ---
  io.vertx.ext.mongo |
  io.vertx.reactivex.ext.mongo |
  io.vertx.rxjava.ext.mongo |
  io.vertx.rxjava3.ext.mongo |

- - ### Uses of AggregateOptions in io.vertx.ext.mongo

    Methods in io.vertx.ext.mongo that return AggregateOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `AggregateOptions` | AggregateOptions.`setAllowDiskUse​(Boolean allowDiskUse)` | Set the flag if writing to temporary files is enabled.
    `AggregateOptions` | AggregateOptions.`setBatchSize​(int batchSize)` | Set the batch size for methods loading found data in batches.
    `AggregateOptions` | AggregateOptions.`setCollation​(CollationOptions collation)` | Optional.
    `AggregateOptions` | AggregateOptions.`setMaxTime​(long maxTime)` | Set the time limit in milliseconds for processing operations on a cursor.

    Methods in io.vertx.ext.mongo with parameters of type AggregateOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `ReadStream<JsonObject>` | MongoClient.`aggregateWithOptions​(String collection, JsonArray pipeline, AggregateOptions options)` | Run aggregate MongoDB command.

    Constructors in io.vertx.ext.mongo with parameters of type AggregateOptions
    Constructor | Description
    --- | ---
    `AggregateOptions​(AggregateOptions options)` | Copy constructor

  - ### Uses of AggregateOptions in io.vertx.reactivex.ext.mongo

    Methods in io.vertx.reactivex.ext.mongo with parameters of type AggregateOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `ReadStream<JsonObject>` | MongoClient.`aggregateWithOptions​(String collection, JsonArray pipeline, AggregateOptions options)` | Run aggregate MongoDB command.

  - ### Uses of AggregateOptions in io.vertx.rxjava.ext.mongo

    Methods in io.vertx.rxjava.ext.mongo with parameters of type AggregateOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `ReadStream<JsonObject>` | MongoClient.`aggregateWithOptions​(String collection, JsonArray pipeline, AggregateOptions options)` | Run aggregate MongoDB command.

  - ### Uses of AggregateOptions in io.vertx.rxjava3.ext.mongo

    Methods in io.vertx.rxjava3.ext.mongo with parameters of type AggregateOptions
    Modifier and Type | Method | Description
    --- | --- | ---
    `ReadStream<JsonObject>` | MongoClient.`aggregateWithOptions​(String collection, JsonArray pipeline, AggregateOptions options)` | Run aggregate MongoDB command.