class NodeInfo extends Product with Serializable

Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. NodeInfo
  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 NodeInfo(name: String, aliases: Set[String], host: String, port: Int, status: NodeStatus, connections: Int, connected: Int, authenticated: Int, _tags: Map[String, String], protocolMetadata: ProtocolMetadata, pingInfo: PingInfo, isMongos: Boolean)

    connections

    the number of all the node connections

    connected

    the number of established connections for this node

    authenticated

    the number of authenticated connections

  2. new NodeInfo(name: String, aliases: Set[String], host: String, port: Int, status: NodeStatus, connections: Int, connected: Int, authenticated: Int, tags: Option[BSONDocument], protocolMetadata: ProtocolMetadata, pingInfo: PingInfo, isMongos: Boolean)
    Annotations
    @deprecated
    Deprecated

    (Since version 0.19.1) Use the constructor with tag map

Value Members

  1. val aliases: Set[String]
  2. val authenticated: Int
  3. val connected: Int
  4. val connections: Int
  5. def equals(that: Any): Boolean
    Definition Classes
    NodeInfo → Equals → AnyRef → Any
  6. lazy val hashCode: Int
    Definition Classes
    NodeInfo → AnyRef → Any
  7. val host: String
  8. val isMongos: Boolean
  9. val name: String
  10. def names: Set[String]

    All the node names (including its aliases)

  11. val pingInfo: PingInfo
  12. val port: Int
  13. def productElementName(n: Int): String
    Definition Classes
    Product
  14. def productElementNames: Iterator[String]
    Definition Classes
    Product
  15. def productIterator: Iterator[Any]
    Definition Classes
    Product
  16. def productPrefix: String
    Definition Classes
    Product
  17. val protocolMetadata: ProtocolMetadata
  18. val status: NodeStatus
  19. lazy val toString: String

Deprecated Value Members

  1. def canEqual(that: Any): Boolean
    Definition Classes
    NodeInfo → Equals
    Annotations
    @deprecated
    Deprecated

    (Since version 0.19.1) No longer a ReactiveMongo case class

  2. val productArity: Int
    Definition Classes
    NodeInfo → Product
    Annotations
    @deprecated
    Deprecated

    (Since version 0.19.1) No longer a ReactiveMongo case class

  3. def productElement(n: Int): Any
    Definition Classes
    NodeInfo → Product
    Annotations
    @deprecated @inline()
    Deprecated

    (Since version 0.19.1) No longer a ReactiveMongo case class

  4. def tags: Option[BSONDocument]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.19.1) Will be removed