Package

reactivemongo.core

nodeset

Permalink

package nodeset

Visibility
  1. Public
  2. All

Type Members

  1. sealed trait CanonicalNodeStatus extends AnyRef

    Permalink
  2. sealed trait ConnectionStatus extends AnyRef

    Permalink
  3. class NodeInfo extends Product with Serializable

    Permalink

  4. sealed trait NodeStatus extends AnyRef

    Permalink
  5. case class ProtocolMetadata(minWireVersion: MongoWireVersion, maxWireVersion: MongoWireVersion, maxMessageSizeBytes: Int, maxBsonSize: Int, maxBulkSize: Int) extends Product with Serializable

    Permalink
  6. sealed trait QueryableNodeStatus extends AnyRef

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

    Permalink

    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

  8. case class Authenticated(db: String, user: String) extends Authentication with Product with Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  9. sealed trait Authenticating extends Authentication

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  10. sealed trait Authentication extends AnyRef

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  11. class Connection extends Product with Serializable

    Permalink

    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) Internal: will be made private

  12. case class CrAuthenticating(db: String, user: String, password: String, nonce: Option[String]) extends Authenticating with Product with Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

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

    Permalink

    Annotations
    @SerialVersionUID() @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  14. class NodeSetInfo extends Product with Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.17.0) Will be final

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

    Permalink

    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.2) Internal: will be made private

  16. sealed trait ScramAuthenticating extends Authenticating

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  17. 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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.4) Use ScramAuthenticating

  18. case class X509Authenticating(db: String, user: String) extends Authenticating with Product with Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

Deprecated Value Members

  1. object Authenticating

    Permalink
    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

    Permalink
    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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.20.3) Internal: will be made private

  4. object PingInfo extends Serializable

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.18.2) Will be internal

Ungrouped