Package

reactivemongo.api.commands

bson

Permalink

package bson

Visibility
  1. Public
  2. All

Type Members

  1. trait BSONCommandError extends Exception with CommandError

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

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

    Permalink

    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) Internal: will be made private

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

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

Deprecated Value Members

  1. object BSONAggregationFramework extends AggregationFramework[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  2. object BSONAggregationImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  3. object BSONAggregationResultImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  4. object BSONCollStatsImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  5. object BSONCommonWriteCommandsImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internally use CommandCodecs

  6. object BSONConvertToCappedImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  7. object BSONCountCommand extends CountCommand[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use new collection.count

  8. object BSONCountCommandImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use new collection.count

  9. object BSONCreateImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  10. object BSONCreateIndexesImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  11. object BSONCreateUserCommand extends CreateUserCommand[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  12. object BSONDeleteCommand extends DeleteCommand[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  13. object BSONDeleteCommandImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  14. object BSONDistinctCommand extends DistinctCommand[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use .distinct on collection

  15. object BSONDistinctCommandImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Use .distinct on collection

  16. object BSONDropCollectionImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  17. object BSONDropDatabaseImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  18. object BSONDropIndexesImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  19. object BSONEmptyCappedImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  20. object BSONFindAndModifyCommand extends FindAndModifyCommand[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  21. object BSONFindAndModifyImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  22. object BSONGetLastErrorImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internally use CommandCodecs

  23. object BSONInsertCommand extends InsertCommand[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  24. object BSONInsertCommandImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  25. object BSONIsMasterCommand extends IsMasterCommand[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  26. object BSONIsMasterCommandImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  27. object BSONListCollectionNamesImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  28. object BSONListIndexesImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  29. object BSONPingCommandImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  30. object BSONRenameCollectionImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  31. object BSONReplSetGetStatusImplicits

    Permalink

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

    (Since version 0.16.0) Internal: will be made private

  32. object BSONReplSetMaintenanceImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  33. object BSONResyncImplicits

    Permalink

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

    (Since version 0.16.0) Internal: will be made private

  34. object BSONServerStatusImplicits

    Permalink

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

    (Since version 0.16.0) Internal: will be made private

  35. object BSONUpdateCommand extends UpdateCommand[BSONSerializationPack.type]

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  36. object BSONUpdateCommandImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

  37. object CommonImplicits

    Permalink
    Annotations
    @deprecated
    Deprecated

    (Since version 0.16.0) Internal: will be made private

Ungrouped