public static class MongoDBSyncAuditMarker.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder(com.mongodb.client.MongoDatabase mongoDatabase,
io.flamingock.internal.core.transaction.TransactionManager<com.mongodb.client.ClientSession> txManager) |
| Modifier and Type | Method and Description |
|---|---|
MongoDBSyncAuditMarker |
build() |
MongoDBSyncAuditMarker.Builder |
setCollectionName(java.lang.String collectionName) |
MongoDBSyncAuditMarker.Builder |
withAutoCreate(boolean autoCreate) |
MongoDBSyncAuditMarker.Builder |
withReadConcern(com.mongodb.ReadConcern readConcern) |
MongoDBSyncAuditMarker.Builder |
withReadPreference(com.mongodb.ReadPreference readPreference) |
MongoDBSyncAuditMarker.Builder |
withWriteConcern(com.mongodb.WriteConcern writeConcern) |
public Builder(com.mongodb.client.MongoDatabase mongoDatabase,
io.flamingock.internal.core.transaction.TransactionManager<com.mongodb.client.ClientSession> txManager)
public MongoDBSyncAuditMarker.Builder setCollectionName(java.lang.String collectionName)
public MongoDBSyncAuditMarker.Builder withAutoCreate(boolean autoCreate)
public MongoDBSyncAuditMarker.Builder withReadConcern(com.mongodb.ReadConcern readConcern)
public MongoDBSyncAuditMarker.Builder withReadPreference(com.mongodb.ReadPreference readPreference)
public MongoDBSyncAuditMarker.Builder withWriteConcern(com.mongodb.WriteConcern writeConcern)
public MongoDBSyncAuditMarker build()