package bson

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait BSONCommandError extends Exception with CommandError
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  2. trait DealingWithGenericCommandErrorsReader[A] extends BSONDocumentReader[A]

    Helper to read a command result, with error handling.

    Helper to read a command result, with error handling.

    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  3. case class DefaultBSONCommandError(code: Option[Int], errmsg: Option[String], originalDocument: BSONDocument) extends Exception with BSONCommandError with Product with Serializable
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

Deprecated Value Members

  1. object BSONAggregationFramework extends AggregationFramework[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  2. object BSONAggregationImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  3. object BSONAggregationResultImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  4. object BSONCollStatsImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  5. object BSONCommonWriteCommandsImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internally use CommandCodecs

  6. object BSONConvertToCappedImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  7. object BSONCountCommand extends CountCommand[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use new collection.count

  8. object BSONCountCommandImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use new collection.count

  9. object BSONCreateImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  10. object BSONCreateIndexesImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  11. object BSONCreateUserCommand extends CreateUserCommand[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  12. object BSONDeleteCommand extends DeleteCommand[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  13. object BSONDeleteCommandImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  14. object BSONDistinctCommand extends DistinctCommand[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use .distinct on collection

  15. object BSONDistinctCommandImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use .distinct on collection

  16. object BSONDropCollectionImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  17. object BSONDropDatabaseImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  18. object BSONDropIndexesImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  19. object BSONEmptyCappedImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  20. object BSONFindAndModifyCommand extends FindAndModifyCommand[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  21. object BSONFindAndModifyImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  22. object BSONGetLastErrorImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internally use CommandCodecs

  23. object BSONInsertCommand extends InsertCommand[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  24. object BSONInsertCommandImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  25. object BSONIsMasterCommand extends IsMasterCommand[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  26. object BSONIsMasterCommandImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  27. object BSONListCollectionNamesImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  28. object BSONListIndexesImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  29. object BSONPingCommandImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  30. object BSONRenameCollectionImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  31. object BSONReplSetGetStatusImplicits

    import reactivemongo.api.commands.ReplSetGetStatus
    import reactivemongo.api.commands.bson.BSONReplSetGetStatusImplicits._
    
    adminDb.runCommand(ReplSetGetStatus)
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  32. object BSONReplSetMaintenanceImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  33. object BSONResyncImplicits

    import reactivemongo.api.commands.Resync
    import reactivemongo.api.commands.bson.BSONResyncImplicits._
    
    db.runCommand(Resync)
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  34. object BSONServerStatusImplicits

    import reactivemongo.api.commands.ServerStatus
    import reactivemongo.api.commands.bson.BSONServerStatusImplicits._
    
    db.runCommand(ServerStatus)
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  35. object BSONUpdateCommand extends UpdateCommand[BSONSerializationPack.type]
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  36. object BSONUpdateCommandImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

  37. object CommonImplicits
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Will be private/internal

Ungrouped