case class CollStatsResult(ns: String, count: Int, size: Double, averageObjectSize: Option[Double], storageSize: Double, numExtents: Int, nindexes: Int, lastExtentSize: Option[Int], paddingFactor: Option[Double], systemFlags: Option[Int], userFlags: Option[Int], totalIndexSize: Int, indexSizes: Array[(String, Int)], capped: Boolean, max: Option[Long]) extends Product with Serializable
Various information about a collection.
- ns
The fully qualified collection name.
- count
The number of documents in this collection.
- size
The size in bytes (or in bytes / scale, if any).
- averageObjectSize
The average object size in bytes (or in bytes / scale, if any).
- storageSize
Preallocated space for the collection.
- numExtents
Number of extents (contiguously allocated chunks of datafile space).
- nindexes
Number of indexes.
- lastExtentSize
Size of the most recently created extent.
- paddingFactor
Padding can speed up updates if documents grow.
- systemFlags
System flags.
- userFlags
User flags.
- indexSizes
Size of specific indexes in bytes.
- capped
States if this collection is capped.
- max
The maximum number of documents of this collection, if capped.
- Alphabetic
- By Inheritance
- CollStatsResult
- Serializable
- Product
- Equals
- AnyRef
- Any
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new CollStatsResult(ns: String, count: Int, size: Double, averageObjectSize: Option[Double], storageSize: Double, numExtents: Int, nindexes: Int, lastExtentSize: Option[Int], paddingFactor: Option[Double], systemFlags: Option[Int], userFlags: Option[Int], totalIndexSize: Int, indexSizes: Array[(String, Int)], capped: Boolean, max: Option[Long])
- ns
The fully qualified collection name.
- count
The number of documents in this collection.
- size
The size in bytes (or in bytes / scale, if any).
- averageObjectSize
The average object size in bytes (or in bytes / scale, if any).
- storageSize
Preallocated space for the collection.
- numExtents
Number of extents (contiguously allocated chunks of datafile space).
- nindexes
Number of indexes.
- lastExtentSize
Size of the most recently created extent.
- paddingFactor
Padding can speed up updates if documents grow.
- systemFlags
System flags.
- userFlags
User flags.
- indexSizes
Size of specific indexes in bytes.
- capped
States if this collection is capped.
- max
The maximum number of documents of this collection, if capped.
Value Members
- val averageObjectSize: Option[Double]
- val capped: Boolean
- val count: Int
- val indexSizes: Array[(String, Int)]
- val lastExtentSize: Option[Int]
- val max: Option[Long]
- val nindexes: Int
- val ns: String
- val numExtents: Int
- val paddingFactor: Option[Double]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val size: Double
- val storageSize: Double
- val systemFlags: Option[Int]
- val totalIndexSize: Int
- val userFlags: Option[Int]