reactivemongo.api

commands

package commands

Linear Supertypes
AnyRef, Any
Content Hierarchy Learn more about scaladoc diagrams
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. commands
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait AbstractCommand extends AnyRef

  2. trait AggregationFramework[P <: SerializationPack] extends ImplicitCommandHelpers[P]

    Implements the Aggregation Framework.

  3. trait BoxedAnyVal[A <: AnyVal] extends AnyRef

  4. case class Capped(size: Long, max: Option[Int] = scala.None) extends Product with Serializable

  5. case class CollStats(scale: Option[Int] = scala.None) extends CollectionCommand with CommandWithResult[CollStatsResult] with Product with Serializable

  6. case class CollStatsResult(ns: String, count: Int, size: Double, averageObjectSize: Option[Double], storageSize: Double, numExtents: Option[Int], nindexes: Int, lastExtentSize: Option[Int], paddingFactor: Option[Double], systemFlags: Option[Int], userFlags: Option[Int], totalIndexSize: Int, indexSizes: Array[(String, Int)], capped: Boolean, max: Option[Long]) extends Product with Serializable

    Various information about a collection.

  7. trait CollectionCommand extends AbstractCommand

  8. case class CollectionNames(names: List[String]) extends Product with Serializable

  9. trait Command extends AbstractCommand

  10. trait CommandError extends Exception with NoStackTrace

  11. trait CommandWithPack[P <: SerializationPack] extends AnyRef

  12. trait CommandWithResult[R] extends AnyRef

  13. case class ConvertToCapped(capped: Capped) extends CollectionCommand with CommandWithResult[UnitBox.type] with Product with Serializable

  14. trait CountCommand[P <: SerializationPack] extends ImplicitCommandHelpers[P]

  15. case class Create(capped: Option[Capped] = scala.None, autoIndexId: Boolean = true, flags: Int = 1) extends CollectionCommand with CommandWithResult[UnitBox.type] with Product with Serializable

  16. case class CreateIndexes(db: String, indexes: List[Index]) extends CollectionCommand with CommandWithResult[WriteResult] with Product with Serializable

    Creates the given indexes on the specified collection.

  17. trait CursorCommand extends AnyRef

  18. trait CursorFetcher[P <: SerializationPack, C[A] <: Cursor[A]] extends AnyRef

  19. case class DefaultWriteResult(ok: Boolean, n: Int, writeErrors: Seq[WriteError], writeConcernError: Option[WriteConcernError], code: Option[Int], errmsg: Option[String]) extends Exception with WriteResult with Product with Serializable

  20. trait DeleteCommand[P <: SerializationPack] extends ImplicitCommandHelpers[P]

  21. trait DistinctCommand[P <: SerializationPack] extends ImplicitCommandHelpers[P]

  22. case class DropIndexes(index: String) extends CollectionCommand with CommandWithResult[DropIndexesResult] with Product with Serializable

  23. case class DropIndexesResult(value: Int) extends BoxedAnyVal[Int] with Product with Serializable

  24. trait FindAndModifyCommand[P <: SerializationPack] extends ImplicitCommandHelpers[P]

  25. case class GetLastError(w: W, j: Boolean, fsync: Boolean, wtimeout: Option[Int] = scala.None) extends Command with CommandWithResult[LastError] with Product with Serializable

  26. trait ImplicitCommandHelpers[P <: SerializationPack] extends AnyRef

  27. trait InsertCommand[P <: SerializationPack] extends ImplicitCommandHelpers[P]

  28. trait IsMasterCommand[P <: SerializationPack] extends AnyRef

  29. case class LastError(ok: Boolean, err: Option[String], code: Option[Int], lastOp: Option[Long], n: Int, singleShard: Option[String], updatedExisting: Boolean, upserted: Option[BSONValue], wnote: Option[W], wtimeout: Boolean, waited: Option[Int], wtime: Option[Int]) extends Exception with WriteResult with Product with Serializable

  30. case class ListIndexes(db: String) extends CollectionCommand with CommandWithResult[List[Index]] with Product with Serializable

    Lists the indexes of the specified collection.

  31. trait Mongo26WriteCommand extends AnyRef

  32. case class MultiBulkWriteResult(ok: Boolean, n: Int, nModified: Int, upserted: Seq[Upserted], writeErrors: Seq[WriteError], writeConcernError: Option[WriteConcernError], code: Option[Int], errmsg: Option[String], totalN: Int) extends Product with Serializable

  33. case class RenameCollection(fullyQualifiedCollectionName: String, fullyQualifiedTargetName: String, dropTarget: Boolean = false) extends Command with CommandWithResult[UnitBox.type] with Product with Serializable

  34. case class ReplSetMember(_id: Long, name: String, health: Int, state: Int, stateStr: String, uptime: Long, optime: Long, lastHeartbeat: Long, lastHeartbeatRecv: Long, lastHeartbeatMessage: Option[String], electionTime: Option[Long], self: Boolean, pingMs: Option[Long], syncingTo: Option[String], configVersion: Option[Int]) extends Product with Serializable

    Replica set member.

  35. case class ReplSetStatus(name: String, time: Long, myState: Int, members: List[ReplSetMember]) extends Product with Serializable

    Result from the replSetGetStatus.

  36. final case class ResolvedCollectionCommand[C <: CollectionCommand](collection: String, command: C) extends Command with Product with Serializable

  37. sealed trait ServerProcess extends AnyRef

  38. case class ServerStatusResult(host: String, version: String, process: ServerProcess, pid: Long, uptime: Long, uptimeMillis: Long, uptimeEstimate: Long, localTime: Long) extends Product with Serializable

  39. trait UpdateCommand[P <: SerializationPack] extends ImplicitCommandHelpers[P]

  40. case class UpdateWriteResult(ok: Boolean, n: Int, nModified: Int, upserted: Seq[Upserted], writeErrors: Seq[WriteError], writeConcernError: Option[WriteConcernError], code: Option[Int], errmsg: Option[String]) extends Exception with WriteResult with Product with Serializable

  41. case class Upserted(index: Int, _id: BSONValue) extends Product with Serializable

  42. type WriteConcern = GetLastError

  43. case class WriteConcernError(code: Int, errmsg: String) extends Product with Serializable

  44. case class WriteError(index: Int, code: Int, errmsg: String) extends Product with Serializable

  45. sealed trait WriteResult extends Exception with DatabaseException with NoStackTrace

Value Members

  1. object Command

  2. object Drop extends CollectionCommand with CommandWithResult[UnitBox.type]

  3. object DropDatabase extends Command with CommandWithResult[UnitBox.type]

  4. object EmptyCapped extends CollectionCommand with CommandWithResult[UnitBox.type]

  5. object GetLastError extends Serializable

  6. object ListCollectionNames extends Command with CommandWithResult[CollectionNames]

    List the names of DB collections.

  7. object MongodProcess extends ServerProcess with Product with Serializable

  8. object MongosProcess extends ServerProcess with Product with Serializable

  9. object MultiBulkWriteResult extends Serializable

  10. object ReplSetGetStatus extends Command with CommandWithResult[ReplSetStatus] with Product with Serializable

    The command replSetGetStatus]]

  11. object ServerStatus extends Command with CommandWithResult[ServerStatusResult] with Product with Serializable

    Server status

  12. object UnitBox extends BoxedAnyVal[Unit]

  13. val WriteConcern: GetLastError.type

  14. package bson

Inherited from AnyRef

Inherited from Any

Ungrouped