Class MongoSherlock


  • public class MongoSherlock
    extends java.lang.Object
    • Method Detail

      • withMongoClient

        public MongoSherlock withMongoClient​(com.mongodb.client.MongoClient mongoClient)
      • withDatabaseName

        public MongoSherlock withDatabaseName​(java.lang.String databaseName)
      • withCollectionName

        public MongoSherlock withCollectionName​(java.lang.String collectionName)
      • withLockDuration

        public MongoSherlock withLockDuration​(java.time.Duration duration)
      • withServiceInstanceId

        public MongoSherlock withServiceInstanceId​(java.lang.String instanceId)
      • withClock

        public MongoSherlock withClock​(java.time.Clock clock)
      • build

        public com.coditory.sherlock.Sherlock build()