package database
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- case class ChangeObserver[A](onChangeCallback: (ChangeStreamDocument[A]) => Unit) extends Observer[ChangeStreamDocument[A]] with LazyLogging with Product with Serializable
- case class CollectionInfo(name: String, collectionType: String, fetched: Date, map: Map[String, Any]) extends Product with Serializable
- 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]) extends Product with Serializable
- case class CompactResult(collectionName: String, bytesFreed: Long, duration: Long) extends Product with Serializable
- trait ConfigHelper extends AnyRef
- case class DatabaseInfo(name: String, sizeOnDisk: Double, empty: Boolean, fetched: Date, map: Map[String, Any]) extends Product with Serializable
- class DatabaseProvider extends Serializable
- case class MongoConfig(database: String, host: String = DefaultHost, port: Int = DefaultPort, applicationName: String = DefaultApplicationName, userName: Option[String] = None, password: Option[String] = None, authDatabase: String = DefaultAuthenticationDatabaseName, poolOptions: MongoPoolOptions = MongoPoolOptions(), compressors: List[String] = List.empty, connectionPoolListener: List[ConnectionPoolListener] = List.empty, commandListener: List[CommandListener] = List.empty, customClientSettings: Option[MongoClientSettings] = None, serverAddressList: List[ServerAddress] = List.empty) extends Product with Serializable
- 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]) extends Product with Serializable
- case class MongoPoolOptions(maxConnectionIdleTime: Int = DefaultMaxConnectionIdleTime, maxSize: Int = DefaultMaxSize, minSize: Int = DefaultMinSize, maintenanceInitialDelay: Int = DefaultMaintenanceInitialDelay) extends Product with Serializable
Value Members
- object CollectionInfo extends Serializable
- object CollectionStatus extends Serializable
- object CompactResult extends Serializable
- object DatabaseInfo extends Serializable
- object DatabaseProvider extends Serializable
- object MongoConfig extends ConfigHelper with Serializable
- object MongoIndex extends ObservableIncludes with LazyLogging with Serializable
- object MongoPoolOptions extends Serializable