Packages

class MongoClient extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MongoClient
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new MongoClient(_asJava: AnyRef)

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def asJava: AnyRef
  6. def bulkWrite(arg0: String, arg1: Buffer[BulkOperation], arg2: Handler[AsyncResult[MongoClientBulkWriteResult]]): MongoClient
  7. def bulkWriteFuture(arg0: String, arg1: Buffer[BulkOperation]): Future[MongoClientBulkWriteResult]
  8. def bulkWriteWithOptions(arg0: String, arg1: Buffer[BulkOperation], arg2: BulkWriteOptions, arg3: Handler[AsyncResult[MongoClientBulkWriteResult]]): MongoClient
  9. def bulkWriteWithOptionsFuture(arg0: String, arg1: Buffer[BulkOperation], arg2: BulkWriteOptions): Future[MongoClientBulkWriteResult]
  10. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  11. def close(): Unit
  12. def count(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Long]]): MongoClient
  13. def countFuture(arg0: String, arg1: JsonObject): Future[Long]
  14. def createCollection(arg0: String, arg1: Handler[AsyncResult[Unit]]): MongoClient
  15. def createCollectionFuture(arg0: String): Future[Unit]
  16. def createIndex(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Unit]]): MongoClient
  17. def createIndexFuture(arg0: String, arg1: JsonObject): Future[Unit]
  18. def createIndexWithOptions(arg0: String, arg1: JsonObject, arg2: IndexOptions, arg3: Handler[AsyncResult[Unit]]): MongoClient
  19. def createIndexWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: IndexOptions): Future[Unit]
  20. def distinct(arg0: String, arg1: String, arg2: String, arg3: Handler[AsyncResult[JsonArray]]): MongoClient
  21. def distinctBatch(arg0: String, arg1: String, arg2: String): ReadStream[JsonObject]
  22. def distinctBatchWithQuery(arg0: String, arg1: String, arg2: String, arg3: JsonObject, arg4: Int): ReadStream[JsonObject]
  23. def distinctBatchWithQuery(arg0: String, arg1: String, arg2: String, arg3: JsonObject): ReadStream[JsonObject]
  24. def distinctFuture(arg0: String, arg1: String, arg2: String): Future[JsonArray]
  25. def distinctWithQuery(arg0: String, arg1: String, arg2: String, arg3: JsonObject, arg4: Handler[AsyncResult[JsonArray]]): MongoClient
  26. def distinctWithQueryFuture(arg0: String, arg1: String, arg2: String, arg3: JsonObject): Future[JsonArray]
  27. def dropCollection(arg0: String, arg1: Handler[AsyncResult[Unit]]): MongoClient
  28. def dropCollectionFuture(arg0: String): Future[Unit]
  29. def dropIndex(arg0: String, arg1: String, arg2: Handler[AsyncResult[Unit]]): MongoClient
  30. def dropIndexFuture(arg0: String, arg1: String): Future[Unit]
  31. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  32. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  33. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  34. def find(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Buffer[JsonObject]]]): MongoClient
  35. def findBatch(arg0: String, arg1: JsonObject): ReadStream[JsonObject]
  36. def findBatchWithOptions(arg0: String, arg1: JsonObject, arg2: FindOptions): ReadStream[JsonObject]
  37. def findFuture(arg0: String, arg1: JsonObject): Future[Buffer[JsonObject]]
  38. def findOne(arg0: String, arg1: JsonObject, arg2: Option[JsonObject], arg3: Handler[AsyncResult[JsonObject]]): MongoClient
  39. def findOneAndDelete(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[JsonObject]]): MongoClient
  40. def findOneAndDeleteFuture(arg0: String, arg1: JsonObject): Future[JsonObject]
  41. def findOneAndDeleteWithOptions(arg0: String, arg1: JsonObject, arg2: FindOptions, arg3: Handler[AsyncResult[JsonObject]]): MongoClient
  42. def findOneAndDeleteWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: FindOptions): Future[JsonObject]
  43. def findOneAndReplace(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[JsonObject]]): MongoClient
  44. def findOneAndReplaceFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[JsonObject]
  45. def findOneAndReplaceWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: FindOptions, arg4: UpdateOptions, arg5: Handler[AsyncResult[JsonObject]]): MongoClient
  46. def findOneAndReplaceWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: FindOptions, arg4: UpdateOptions): Future[JsonObject]
  47. def findOneAndUpdate(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[JsonObject]]): MongoClient
  48. def findOneAndUpdateFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[JsonObject]
  49. def findOneAndUpdateWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: FindOptions, arg4: UpdateOptions, arg5: Handler[AsyncResult[JsonObject]]): MongoClient
  50. def findOneAndUpdateWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: FindOptions, arg4: UpdateOptions): Future[JsonObject]
  51. def findOneFuture(arg0: String, arg1: JsonObject, arg2: Option[JsonObject]): Future[JsonObject]
  52. def findWithOptions(arg0: String, arg1: JsonObject, arg2: FindOptions, arg3: Handler[AsyncResult[Buffer[JsonObject]]]): MongoClient
  53. def findWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: FindOptions): Future[Buffer[JsonObject]]
  54. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  55. def getCollections(arg0: Handler[AsyncResult[Buffer[String]]]): MongoClient
  56. def getCollectionsFuture(): Future[Buffer[String]]
  57. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  58. def insert(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[String]]): MongoClient
  59. def insertFuture(arg0: String, arg1: JsonObject): Future[String]
  60. def insertWithOptions(arg0: String, arg1: JsonObject, arg2: Option[WriteOption], arg3: Handler[AsyncResult[String]]): MongoClient
  61. def insertWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: Option[WriteOption]): Future[String]
  62. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  63. def listIndexes(arg0: String, arg1: Handler[AsyncResult[JsonArray]]): MongoClient
  64. def listIndexesFuture(arg0: String): Future[JsonArray]
  65. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  66. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  67. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  68. def remove(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Unit]]): MongoClient
  69. def removeDocument(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[MongoClientDeleteResult]]): MongoClient
  70. def removeDocumentFuture(arg0: String, arg1: JsonObject): Future[MongoClientDeleteResult]
  71. def removeDocumentWithOptions(arg0: String, arg1: JsonObject, arg2: Option[WriteOption], arg3: Handler[AsyncResult[MongoClientDeleteResult]]): MongoClient
  72. def removeDocumentWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: Option[WriteOption]): Future[MongoClientDeleteResult]
  73. def removeDocuments(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[MongoClientDeleteResult]]): MongoClient
  74. def removeDocumentsFuture(arg0: String, arg1: JsonObject): Future[MongoClientDeleteResult]
  75. def removeDocumentsWithOptions(arg0: String, arg1: JsonObject, arg2: Option[WriteOption], arg3: Handler[AsyncResult[MongoClientDeleteResult]]): MongoClient
  76. def removeDocumentsWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: Option[WriteOption]): Future[MongoClientDeleteResult]
  77. def removeFuture(arg0: String, arg1: JsonObject): Future[Unit]
  78. def removeOne(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Unit]]): MongoClient
  79. def removeOneFuture(arg0: String, arg1: JsonObject): Future[Unit]
  80. def removeOneWithOptions(arg0: String, arg1: JsonObject, arg2: WriteOption, arg3: Handler[AsyncResult[Unit]]): MongoClient
  81. def removeOneWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: WriteOption): Future[Unit]
  82. def removeWithOptions(arg0: String, arg1: JsonObject, arg2: WriteOption, arg3: Handler[AsyncResult[Unit]]): MongoClient
  83. def removeWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: WriteOption): Future[Unit]
  84. def replace(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[Unit]]): MongoClient
  85. def replaceDocuments(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[MongoClientUpdateResult]]): MongoClient
  86. def replaceDocumentsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[MongoClientUpdateResult]
  87. def replaceDocumentsWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions, arg4: Handler[AsyncResult[MongoClientUpdateResult]]): MongoClient
  88. def replaceDocumentsWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions): Future[MongoClientUpdateResult]
  89. def replaceFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[Unit]
  90. def replaceWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions, arg4: Handler[AsyncResult[Unit]]): MongoClient
  91. def replaceWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions): Future[Unit]
  92. def runCommand(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[JsonObject]]): MongoClient
  93. def runCommandFuture(arg0: String, arg1: JsonObject): Future[JsonObject]
  94. def save(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[String]]): MongoClient
  95. def saveFuture(arg0: String, arg1: JsonObject): Future[String]
  96. def saveWithOptions(arg0: String, arg1: JsonObject, arg2: Option[WriteOption], arg3: Handler[AsyncResult[String]]): MongoClient
  97. def saveWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: Option[WriteOption]): Future[String]
  98. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  99. def toString(): String
    Definition Classes
    AnyRef → Any
  100. def update(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[Unit]]): MongoClient
  101. def updateCollection(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[MongoClientUpdateResult]]): MongoClient
  102. def updateCollectionFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[MongoClientUpdateResult]
  103. def updateCollectionWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions, arg4: Handler[AsyncResult[MongoClientUpdateResult]]): MongoClient
  104. def updateCollectionWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions): Future[MongoClientUpdateResult]
  105. def updateFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[Unit]
  106. def updateWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions, arg4: Handler[AsyncResult[Unit]]): MongoClient
  107. def updateWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions): Future[Unit]
  108. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  109. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  110. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped