c

reactivemongo.api.commands

ServerStatusResult

case class ServerStatusResult(host: String, version: String, process: ServerProcess, pid: Long, uptime: Long, uptimeMillis: Long, uptimeEstimate: Long, localTime: Long, advisoryHostFQDNs: List[String], asserts: ServerStatusAsserts, backgroundFlushing: Option[ServerStatusBackgroundFlushing], connections: ServerStatusConnections, dur: Option[ServerStatusJournaling], extraInfo: Option[ServerStatusExtraInfo], globalLock: ServerStatusGlobalLock, network: ServerStatusNetwork) extends Product with Serializable

host

the system hostname

version

the MongoDB version

process

the MongoDB process

pid

the process ID

uptime

the number of seconds this process has been active

uptimeMillis

same as uptime but with millisecond precision

uptimeEstimate

the uptime in seconds as calculated from MongoDB’s internal course-grained time keeping system

localTime

the UTC representation of the current server time

advisoryHostFQDNs

since MongoDB 3.2 (otherwise empty), the array of system fully qualified names

asserts

the statistics about the assertions raised by the MongoDB process since it starts

backgroundFlushing

the report on the periodic writes to disk (only for the MMAPv1 storage engine)

connections

the report about the status of the connection

dur

the report about the mongod instance’s journaling-related operations (only for the MMAPv1 storage engine with the journaling enabled)

extraInfo

the additional information regarding the underlying system

globalLock

the report about the database lock state

network

the report about the MongoDB network use

Annotations
@deprecated
Deprecated

(Since version 0.16.0) Internal: will be made private

See also

@see https://docs.mongodb.com/manual/reference/command/serverStatus/

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ServerStatusResult
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ServerStatusResult(host: String, version: String, process: ServerProcess, pid: Long, uptime: Long, uptimeMillis: Long, uptimeEstimate: Long, localTime: Long, advisoryHostFQDNs: List[String], asserts: ServerStatusAsserts, backgroundFlushing: Option[ServerStatusBackgroundFlushing], connections: ServerStatusConnections, dur: Option[ServerStatusJournaling], extraInfo: Option[ServerStatusExtraInfo], globalLock: ServerStatusGlobalLock, network: ServerStatusNetwork)

    host

    the system hostname

    version

    the MongoDB version

    process

    the MongoDB process

    pid

    the process ID

    uptime

    the number of seconds this process has been active

    uptimeMillis

    same as uptime but with millisecond precision

    uptimeEstimate

    the uptime in seconds as calculated from MongoDB’s internal course-grained time keeping system

    localTime

    the UTC representation of the current server time

    advisoryHostFQDNs

    since MongoDB 3.2 (otherwise empty), the array of system fully qualified names

    asserts

    the statistics about the assertions raised by the MongoDB process since it starts

    backgroundFlushing

    the report on the periodic writes to disk (only for the MMAPv1 storage engine)

    connections

    the report about the status of the connection

    dur

    the report about the mongod instance’s journaling-related operations (only for the MMAPv1 storage engine with the journaling enabled)

    extraInfo

    the additional information regarding the underlying system

    globalLock

    the report about the database lock state

    network

    the report about the MongoDB network use

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String
    Implicit
    This member is added by an implicit conversion from ServerStatusResult toany2stringadd[ServerStatusResult] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (ServerStatusResult, B)
    Implicit
    This member is added by an implicit conversion from ServerStatusResult toArrowAssoc[ServerStatusResult] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  6. val advisoryHostFQDNs: List[String]
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. val asserts: ServerStatusAsserts
  9. val backgroundFlushing: Option[ServerStatusBackgroundFlushing]
  10. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  11. val connections: ServerStatusConnections
  12. val dur: Option[ServerStatusJournaling]
  13. def ensuring(cond: (ServerStatusResult) => Boolean, msg: => Any): ServerStatusResult
    Implicit
    This member is added by an implicit conversion from ServerStatusResult toEnsuring[ServerStatusResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: (ServerStatusResult) => Boolean): ServerStatusResult
    Implicit
    This member is added by an implicit conversion from ServerStatusResult toEnsuring[ServerStatusResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean, msg: => Any): ServerStatusResult
    Implicit
    This member is added by an implicit conversion from ServerStatusResult toEnsuring[ServerStatusResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  16. def ensuring(cond: Boolean): ServerStatusResult
    Implicit
    This member is added by an implicit conversion from ServerStatusResult toEnsuring[ServerStatusResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. val extraInfo: Option[ServerStatusExtraInfo]
  19. def formatted(fmtstr: String): String
    Implicit
    This member is added by an implicit conversion from ServerStatusResult toStringFormat[ServerStatusResult] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  20. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  21. val globalLock: ServerStatusGlobalLock
  22. val host: String
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. val localTime: Long
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. val network: ServerStatusNetwork
  27. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  28. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  29. val pid: Long
  30. val process: ServerProcess
  31. def productElementNames: Iterator[String]
    Definition Classes
    Product
  32. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  33. val uptime: Long
  34. val uptimeEstimate: Long
  35. val uptimeMillis: Long
  36. val version: String
  37. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  38. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  39. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def [B](y: B): (ServerStatusResult, B)
    Implicit
    This member is added by an implicit conversion from ServerStatusResult toArrowAssoc[ServerStatusResult] 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.

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd fromServerStatusResult to any2stringadd[ServerStatusResult]

Inherited by implicit conversion StringFormat fromServerStatusResult to StringFormat[ServerStatusResult]

Inherited by implicit conversion Ensuring fromServerStatusResult to Ensuring[ServerStatusResult]

Inherited by implicit conversion ArrowAssoc fromServerStatusResult to ArrowAssoc[ServerStatusResult]

Ungrouped