public static interface MongoDatastore.Builder extends MongoDatastoreBuilder<MongoDatastore,com.mongodb.client.ClientSession,SyncMongoTransaction,MongoDatastore.Builder>
MongoDatastore
builder.Modifier and Type | Method and Description |
---|---|
MongoDatastore.Builder |
client(com.mongodb.client.MongoClient client)
Set the
MongoClient to use. |
<C extends com.holonplatform.core.datastore.DatastoreCommodity> |
withCommodity(SyncMongoDatastoreCommodityFactory<C> commodityFactory)
Register a
SyncMongoDatastoreCommodityFactory . |
database, enumCodecStrategy, readConcern, readPreference, transactionFactory, withCodec, withCodecProvider, writeConcern
MongoDatastore.Builder client(com.mongodb.client.MongoClient client)
MongoClient
to use.client
- MongoClient to set (not null)<C extends com.holonplatform.core.datastore.DatastoreCommodity> MongoDatastore.Builder withCommodity(SyncMongoDatastoreCommodityFactory<C> commodityFactory)
SyncMongoDatastoreCommodityFactory
.C
- Commodity typecommodityFactory
- The factory to register (not null)Copyright © 2019 The Holon Platform. All rights reserved.