Class

reactivemongo.api.commands

ServerStatusResult

Related Doc: package commands

Permalink

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

See also

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

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

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)

    Permalink

    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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from ServerStatusResult to any2stringadd[ServerStatusResult] performed by method any2stringadd in scala.Predef.
    Definition Classes
    any2stringadd
  4. def ->[B](y: B): (ServerStatusResult, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from ServerStatusResult to ArrowAssoc[ServerStatusResult] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc
    Annotations
    @inline()
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. val advisoryHostFQDNs: List[String]

    Permalink

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

  7. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  8. val asserts: ServerStatusAsserts

    Permalink

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

  9. val backgroundFlushing: Option[ServerStatusBackgroundFlushing]

    Permalink

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

  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. val connections: ServerStatusConnections

    Permalink

    the report about the status of the connection

  12. val dur: Option[ServerStatusJournaling]

    Permalink

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

  13. def ensuring(cond: (ServerStatusResult) ⇒ Boolean, msg: ⇒ Any): ServerStatusResult

    Permalink
    Implicit information
    This member is added by an implicit conversion from ServerStatusResult to Ensuring[ServerStatusResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  14. def ensuring(cond: (ServerStatusResult) ⇒ Boolean): ServerStatusResult

    Permalink
    Implicit information
    This member is added by an implicit conversion from ServerStatusResult to Ensuring[ServerStatusResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  15. def ensuring(cond: Boolean, msg: ⇒ Any): ServerStatusResult

    Permalink
    Implicit information
    This member is added by an implicit conversion from ServerStatusResult to Ensuring[ServerStatusResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  16. def ensuring(cond: Boolean): ServerStatusResult

    Permalink
    Implicit information
    This member is added by an implicit conversion from ServerStatusResult to Ensuring[ServerStatusResult] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. val extraInfo: Option[ServerStatusExtraInfo]

    Permalink

    the additional information regarding the underlying system

  19. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. def formatted(fmtstr: String): String

    Permalink
    Implicit information
    This member is added by an implicit conversion from ServerStatusResult to StringFormat[ServerStatusResult] performed by method StringFormat in scala.Predef.
    Definition Classes
    StringFormat
    Annotations
    @inline()
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. val globalLock: ServerStatusGlobalLock

    Permalink

    the report about the database lock state

  23. val host: String

    Permalink

    the system hostname

  24. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  25. val localTime: Long

    Permalink

    the UTC representation of the current server time

  26. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  27. val network: ServerStatusNetwork

    Permalink

    the report about the MongoDB network use

  28. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  29. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  30. val pid: Long

    Permalink

    the process ID

  31. val process: ServerProcess

    Permalink

    the MongoDB process

  32. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  33. val uptime: Long

    Permalink

    the number of seconds this process has been active

  34. val uptimeEstimate: Long

    Permalink

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

  35. val uptimeMillis: Long

    Permalink

    same as uptime but with millisecond precision

  36. val version: String

    Permalink

    the MongoDB version

  37. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  39. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  40. def [B](y: B): (ServerStatusResult, B)

    Permalink
    Implicit information
    This member is added by an implicit conversion from ServerStatusResult to ArrowAssoc[ServerStatusResult] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Inherited by implicit conversion any2stringadd from ServerStatusResult to any2stringadd[ServerStatusResult]

Inherited by implicit conversion StringFormat from ServerStatusResult to StringFormat[ServerStatusResult]

Inherited by implicit conversion Ensuring from ServerStatusResult to Ensuring[ServerStatusResult]

Inherited by implicit conversion ArrowAssoc from ServerStatusResult to ArrowAssoc[ServerStatusResult]

Ungrouped