case class CollStatsResult(ns: String, count: Int, size: Double, averageObjectSize: Option[Double], storageSize: Double, numExtents: Option[Int], nindexes: Int, lastExtentSize: Option[Int], paddingFactor: Option[Double], systemFlags: Option[Int], userFlags: Option[Int], totalIndexSize: Int, sizePerIndex: List[(String, Int)], capped: Boolean, max: Option[Long], maxSize: Option[Double] = None) 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, only for mmapv1 storage engine).
- nindexes
Number of indexes.
- lastExtentSize
Size of the most recently created extent (only for mmapv1 storage engine).
- paddingFactor
Padding can speed up updates if documents grow (only for mmapv1 storage engine).
- systemFlags
System flags.
- userFlags
User flags.
- capped
States if this collection is capped.
- max
The maximum number of documents of this collection, if capped.
- maxSize
The maximum size in bytes (or in bytes / scale, if any) 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: Option[Int], nindexes: Int, lastExtentSize: Option[Int], paddingFactor: Option[Double], systemFlags: Option[Int], userFlags: Option[Int], totalIndexSize: Int, sizePerIndex: List[(String, Int)], capped: Boolean, max: Option[Long], maxSize: Option[Double] = None)
- 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, only for mmapv1 storage engine).
- nindexes
Number of indexes.
- lastExtentSize
Size of the most recently created extent (only for mmapv1 storage engine).
- paddingFactor
Padding can speed up updates if documents grow (only for mmapv1 storage engine).
- systemFlags
System flags.
- userFlags
User flags.
- capped
States if this collection is capped.
- max
The maximum number of documents of this collection, if capped.
- maxSize
The maximum size in bytes (or in bytes / scale, if any) of this collection, if capped.
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##(): Int
- Definition Classes
- AnyRef → Any
- def +(other: String): String
- Implicit
- This member is added by an implicit conversion from CollStatsResult toany2stringadd[CollStatsResult] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
- def ->[B](y: B): (CollStatsResult, B)
- Implicit
- This member is added by an implicit conversion from CollStatsResult toArrowAssoc[CollStatsResult] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val averageObjectSize: Option[Double]
- val capped: Boolean
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val count: Int
- def ensuring(cond: (CollStatsResult) => Boolean, msg: => Any): CollStatsResult
- Implicit
- This member is added by an implicit conversion from CollStatsResult toEnsuring[CollStatsResult] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: (CollStatsResult) => Boolean): CollStatsResult
- Implicit
- This member is added by an implicit conversion from CollStatsResult toEnsuring[CollStatsResult] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean, msg: => Any): CollStatsResult
- Implicit
- This member is added by an implicit conversion from CollStatsResult toEnsuring[CollStatsResult] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- def ensuring(cond: Boolean): CollStatsResult
- Implicit
- This member is added by an implicit conversion from CollStatsResult toEnsuring[CollStatsResult] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from CollStatsResult toStringFormat[CollStatsResult] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def indexSizes: Array[(String, Int)]
- Annotations
- @inline()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val lastExtentSize: Option[Int]
- val max: Option[Long]
- val maxSize: Option[Double]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val nindexes: Int
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- val ns: String
- val numExtents: Option[Int]
- val paddingFactor: Option[Double]
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- val size: Double
- val sizePerIndex: List[(String, Int)]
- val storageSize: Double
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val systemFlags: Option[Int]
- def toString(): String
- Definition Classes
- CollStatsResult → AnyRef → Any
- val totalIndexSize: Int
- val userFlags: Option[Int]
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
Deprecated Value Members
- def →[B](y: B): (CollStatsResult, B)
- Implicit
- This member is added by an implicit conversion from CollStatsResult toArrowAssoc[CollStatsResult] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use
->
instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.