Packages

package nodeset

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. sealed trait CanonicalNodeStatus extends AnyRef
  2. sealed trait ConnectionStatus extends AnyRef
  3. class NodeInfo extends Product with Serializable

  4. sealed trait NodeStatus extends AnyRef
  5. case class ProtocolMetadata(minWireVersion: MongoWireVersion, maxWireVersion: MongoWireVersion, maxMessageSizeBytes: Int, maxBsonSize: Int, maxBulkSize: Int) extends Product with Serializable
  6. sealed trait QueryableNodeStatus extends AnyRef

Deprecated Type Members

  1. case class Authenticate(db: String, user: String, password: Option[String]) extends Authentication with Product with Serializable

    db

    the name of the database

    user

    the name (or subject for X509) of the user

    password

    the password for the user (None for X509)

    Annotations
    @deprecated
    Deprecated

    (Since version 0.14.0) Internal: will be made private

  2. case class Authenticated(db: String, user: String) extends Authentication with Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  3. sealed trait Authenticating extends Authentication
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  4. sealed trait Authentication extends AnyRef
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  5. class Connection extends Product with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) Internal: will be made private

  6. case class CrAuthenticating(db: String, user: String, password: String, nonce: Option[String]) extends Authenticating with Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  7. class NodeSet extends Product4[Option[String], Option[Long], Vector[Node], Set[Authenticate]] with Serializable

    Annotations
    @SerialVersionUID() @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  8. class NodeSetInfo extends Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) Will be final

  9. class PingInfo extends Product3[Long, Long, Int] with Serializable

    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.2) Internal: will be made private

  10. sealed trait ScramAuthenticating extends Authenticating
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  11. case class ScramSha1Authenticating(db: String, user: String, password: String, randomPrefix: String, saslStart: String, conversationId: Option[Int] = None, serverSignature: Option[Array[Byte]] = None, step: Int = 0) extends ScramAuthenticating with Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.4) Use ScramAuthenticating

  12. case class X509Authenticating(db: String, user: String) extends Authenticating with Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

Value Members

  1. object ConnectionStatus
  2. object NodeInfo extends AbstractFunction12[String, Set[String], String, Int, NodeStatus, Int, Int, Int, Option[BSONDocument], ProtocolMetadata, PingInfo, Boolean, NodeInfo] with Serializable
  3. object NodeSetInfo extends AbstractFunction7[Option[String], Option[Long], Vector[NodeInfo], Option[NodeInfo], Option[NodeInfo], Vector[NodeInfo], Option[NodeInfo], NodeSetInfo] with Serializable
  4. object NodeStatus
  5. object ProtocolMetadata extends Serializable

Deprecated Value Members

  1. object Authenticating
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  2. object Connection extends AbstractFunction4[Channel, ConnectionStatus, Set[Authenticated], Option[Authenticating], Connection] with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) Internal: will be made private

  3. object NodeSet extends AbstractFunction4[Option[String], Option[Long], Vector[Node], Set[Authenticate], NodeSet] with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  4. object PingInfo extends Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.2) Will be internal

Ungrouped