## 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 |

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

    Methods in io.vertx.ext.mongo that return AggregateOptions
    Modifier and Type | Method and 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.`setMaxAwaitTime(long maxAwaitTime)` The maximum amount of time for the server to wait on new documents to satisfy a $changeStream aggregation.
    `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 and Description
    --- | ---
    `ReadStream<JsonObject>` | MongoClient.`aggregateWithOptions(String collection, JsonArray pipeline, AggregateOptions options)` Run aggregate MongoDB command.
    `default ReadStream<JsonObject>` | MongoService.`aggregateWithOptions(String collection, JsonArray pipeline, AggregateOptions options)`
    `static void` | AggregateOptionsConverter.`fromJson(Iterable<Map.Entry<String,Object>> json, AggregateOptions obj)`
    `static void` | AggregateOptionsConverter.`toJson(AggregateOptions obj, JsonObject json)`
    `static void` | AggregateOptionsConverter.`toJson(AggregateOptions obj, Map<String,Object> json)`

    Constructors in io.vertx.ext.mongo with parameters of type AggregateOptions
    Constructor and 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 and 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 and Description
    --- | ---
    `ReadStream<JsonObject>` | MongoClient.`aggregateWithOptions(String collection, JsonArray pipeline, AggregateOptions options)` Run aggregate MongoDB command.

Copyright © 2019 Eclipse. All rights reserved.