## Uses of Interface
com.holonplatform.datastore.mongo.sync.MongoDatastore.Builder

- Packages that use MongoDatastore.Builder
  Package | Description
  --- | ---
  com.holonplatform.datastore.mongo.sync |
  com.holonplatform.datastore.mongo.sync.internal |

- - ### Uses of MongoDatastore.Builder in com.holonplatform.datastore.mongo.sync

    Methods in com.holonplatform.datastore.mongo.sync that return MongoDatastore.Builder
    Modifier and Type | Method and Description
    --- | ---
    `static MongoDatastore.Builder` | MongoDatastore.`builder()` Get a builder to create a `MongoDatastore` instance.
    `MongoDatastore.Builder` | MongoDatastore.Builder.`client(com.mongodb.client.MongoClient client)` Set the `MongoClient` to use.
    `<C extends com.holonplatform.core.datastore.DatastoreCommodity> MongoDatastore.Builder` | MongoDatastore.Builder.`withCommodity(SyncMongoDatastoreCommodityFactory<C> commodityFactory)` Register a `SyncMongoDatastoreCommodityFactory`.

  - ### Uses of MongoDatastore.Builder in com.holonplatform.datastore.mongo.sync.internal

    Classes in com.holonplatform.datastore.mongo.sync.internal that implement MongoDatastore.Builder
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `DefaultMongoDatastore.DefaultBuilder`

    Methods in com.holonplatform.datastore.mongo.sync.internal that return MongoDatastore.Builder
    Modifier and Type | Method and Description
    --- | ---
    `MongoDatastore.Builder` | DefaultMongoDatastore.DefaultBuilder.`client(com.mongodb.client.MongoClient client)`
    `<C extends com.holonplatform.core.datastore.DatastoreCommodity> MongoDatastore.Builder` | DefaultMongoDatastore.DefaultBuilder.`withCommodity(SyncMongoDatastoreCommodityFactory<C> commodityFactory)`

Copyright © 2019 The Holon Platform. All rights reserved.