# Package io.vertx.ext.mongo

- Interface Summary
  Interface | Description
  --- | ---
  MongoClient | A Vert.x service used to interact with MongoDB server instances.
  MongoService |

- Class Summary
  Class | Description
  --- | ---
  AggregateOptions | Options used to configure aggregate operations.
  AggregateOptionsConverter | Converter for `AggregateOptions`.
  BulkOperation | Contains all data needed for one operation of a bulk write operation.
  BulkWriteOptions | Options for configuring bulk write operations.
  FindOptions | Options used to configure find operations.
  FindOptionsConverter | Converter for `FindOptions`.
  IndexOptions | Options used to configure index.
  MongoClientBulkWriteResult | Result propagated from mongodb driver bulk write result.
  MongoClientDeleteResult | Result propagated from mongodb driver delete result.
  MongoClientUpdateResult | Result propagated from mongodb driver update result.
  MongoServiceVerticle | A verticle which starts a MongoDB client and registers it to listen on the event bus.
  UpdateOptions | Options for configuring updates.

- Enum Summary
  Enum | Description
  --- | ---
  BulkOperation.BulkOperationType | Enum for the different possible operations
  WriteOption | Enum representing the mongoDB Java Driver's `WriteConcern`

Copyright © 2019 Eclipse. All rights reserved.