dev.mongocamp.driver.mongodb.database
Members list
Type members
Classlikes
case class ChangeObserver[A](onChangeCallback: ChangeStreamDocument[A] => Unit) extends Observer[ChangeStreamDocument[A]], LazyLogging
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait LazyLoggingtrait Observer[ChangeStreamDocument[A]]trait Subscriber[ChangeStreamDocument[A]]class Objecttrait Matchableclass AnyShow all
case class CollectionInfo(name: String, collectionType: String, fetched: Date, map: Map[String, Any])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CollectionInfo
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CollectionInfo.type
case class CollectionStatus(ns: String, collectionType: String, scaleFactor: Int, size: Double, count: Int, storageSize: Double, avgObjSize: Int, nindexes: Int, indexSizes: Map[String, Int], totalIndexSize: Int, ok: Int, fetched: Date, map: Map[String, Any])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CollectionStatus
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CollectionStatus.type
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object CompactResult
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
CompactResult.type
trait ConfigHelper
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object MongoConfigtrait MongoPagination[A]class MongoPaginatedAggregation[A]class MongoPaginatedFilter[A]object ServerConfigobject MongoSyncOperationShow all
case class DatabaseInfo(name: String, sizeOnDisk: Double, empty: Boolean, fetched: Date, map: Map[String, Any])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object DatabaseInfo
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
DatabaseInfo.type
class DatabaseProvider(val config: MongoConfig) extends Serializable
Attributes
- Companion
- object
- Supertypes
-
trait Serializableclass Objecttrait Matchableclass Any
object DatabaseProvider
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DatabaseProvider.type
case class MongoConfig(database: String, host: String, port: Int, var applicationName: String, userName: Option[String], password: Option[String], authDatabase: String, poolOptions: MongoPoolOptions, compressors: List[String], connectionPoolListener: List[ConnectionPoolListener], commandListener: List[CommandListener], customClientSettings: Option[MongoClientSettings], serverAddressList: List[ServerAddress])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MongoConfig extends ConfigHelper
Attributes
- Companion
- class
- Supertypes
- Self type
-
MongoConfig.type
case class MongoIndex(name: String, fields: List[String], unique: Boolean, version: Int, namespace: String, keys: Map[String, Any], weights: Map[String, Any], expire: Boolean, expireAfterSeconds: Long, text: Boolean, fetched: Date, map: Map[String, Any])
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MongoIndex extends ObservableIncludes, LazyLogging
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrortrait LazyLoggingtrait ObservableIncludesclass Objecttrait Matchableclass AnyShow all
- Self type
-
MongoIndex.type
case class MongoPoolOptions(maxConnectionIdleTime: Int, maxSize: Int, minSize: Int, maintenanceInitialDelay: Int)
Attributes
- Companion
- object
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object MongoPoolOptions
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
MongoPoolOptions.type
In this article