class MongoClient extends AnyRef
Linear Supertypes
Known Subclasses
Ordering
- Alphabetic
- By Inheritance
Inherited
- MongoClient
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new MongoClient(_asJava: AnyRef)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
- def asJava: AnyRef
- def bulkWrite(arg0: String, arg1: Buffer[BulkOperation], arg2: Handler[AsyncResult[MongoClientBulkWriteResult]]): MongoClient
- def bulkWriteFuture(arg0: String, arg1: Buffer[BulkOperation]): Future[MongoClientBulkWriteResult]
- def bulkWriteWithOptions(arg0: String, arg1: Buffer[BulkOperation], arg2: BulkWriteOptions, arg3: Handler[AsyncResult[MongoClientBulkWriteResult]]): MongoClient
- def bulkWriteWithOptionsFuture(arg0: String, arg1: Buffer[BulkOperation], arg2: BulkWriteOptions): Future[MongoClientBulkWriteResult]
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
- def close(): Unit
- def count(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Long]]): MongoClient
- def countFuture(arg0: String, arg1: JsonObject): Future[Long]
- def createCollection(arg0: String, arg1: Handler[AsyncResult[Unit]]): MongoClient
- def createCollectionFuture(arg0: String): Future[Unit]
- def createIndex(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Unit]]): MongoClient
- def createIndexFuture(arg0: String, arg1: JsonObject): Future[Unit]
- def createIndexWithOptions(arg0: String, arg1: JsonObject, arg2: IndexOptions, arg3: Handler[AsyncResult[Unit]]): MongoClient
- def createIndexWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: IndexOptions): Future[Unit]
- def distinct(arg0: String, arg1: String, arg2: String, arg3: Handler[AsyncResult[JsonArray]]): MongoClient
- def distinctBatch(arg0: String, arg1: String, arg2: String): ReadStream[JsonObject]
- def distinctBatchWithQuery(arg0: String, arg1: String, arg2: String, arg3: JsonObject, arg4: Int): ReadStream[JsonObject]
- def distinctBatchWithQuery(arg0: String, arg1: String, arg2: String, arg3: JsonObject): ReadStream[JsonObject]
- def distinctFuture(arg0: String, arg1: String, arg2: String): Future[JsonArray]
- def distinctWithQuery(arg0: String, arg1: String, arg2: String, arg3: JsonObject, arg4: Handler[AsyncResult[JsonArray]]): MongoClient
- def distinctWithQueryFuture(arg0: String, arg1: String, arg2: String, arg3: JsonObject): Future[JsonArray]
- def dropCollection(arg0: String, arg1: Handler[AsyncResult[Unit]]): MongoClient
- def dropCollectionFuture(arg0: String): Future[Unit]
- def dropIndex(arg0: String, arg1: String, arg2: Handler[AsyncResult[Unit]]): MongoClient
- def dropIndexFuture(arg0: String, arg1: String): Future[Unit]
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
- def find(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Buffer[JsonObject]]]): MongoClient
- def findBatch(arg0: String, arg1: JsonObject): ReadStream[JsonObject]
- def findBatchWithOptions(arg0: String, arg1: JsonObject, arg2: FindOptions): ReadStream[JsonObject]
- def findFuture(arg0: String, arg1: JsonObject): Future[Buffer[JsonObject]]
- def findOne(arg0: String, arg1: JsonObject, arg2: Option[JsonObject], arg3: Handler[AsyncResult[JsonObject]]): MongoClient
- def findOneAndDelete(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[JsonObject]]): MongoClient
- def findOneAndDeleteFuture(arg0: String, arg1: JsonObject): Future[JsonObject]
- def findOneAndDeleteWithOptions(arg0: String, arg1: JsonObject, arg2: FindOptions, arg3: Handler[AsyncResult[JsonObject]]): MongoClient
- def findOneAndDeleteWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: FindOptions): Future[JsonObject]
- def findOneAndReplace(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[JsonObject]]): MongoClient
- def findOneAndReplaceFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[JsonObject]
- def findOneAndReplaceWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: FindOptions, arg4: UpdateOptions, arg5: Handler[AsyncResult[JsonObject]]): MongoClient
- def findOneAndReplaceWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: FindOptions, arg4: UpdateOptions): Future[JsonObject]
- def findOneAndUpdate(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[JsonObject]]): MongoClient
- def findOneAndUpdateFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[JsonObject]
- def findOneAndUpdateWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: FindOptions, arg4: UpdateOptions, arg5: Handler[AsyncResult[JsonObject]]): MongoClient
- def findOneAndUpdateWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: FindOptions, arg4: UpdateOptions): Future[JsonObject]
- def findOneFuture(arg0: String, arg1: JsonObject, arg2: Option[JsonObject]): Future[JsonObject]
- def findWithOptions(arg0: String, arg1: JsonObject, arg2: FindOptions, arg3: Handler[AsyncResult[Buffer[JsonObject]]]): MongoClient
- def findWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: FindOptions): Future[Buffer[JsonObject]]
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getCollections(arg0: Handler[AsyncResult[Buffer[String]]]): MongoClient
- def getCollectionsFuture(): Future[Buffer[String]]
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def insert(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[String]]): MongoClient
- def insertFuture(arg0: String, arg1: JsonObject): Future[String]
- def insertWithOptions(arg0: String, arg1: JsonObject, arg2: Option[WriteOption], arg3: Handler[AsyncResult[String]]): MongoClient
- def insertWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: Option[WriteOption]): Future[String]
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def listIndexes(arg0: String, arg1: Handler[AsyncResult[JsonArray]]): MongoClient
- def listIndexesFuture(arg0: String): Future[JsonArray]
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def remove(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Unit]]): MongoClient
- def removeDocument(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[MongoClientDeleteResult]]): MongoClient
- def removeDocumentFuture(arg0: String, arg1: JsonObject): Future[MongoClientDeleteResult]
- def removeDocumentWithOptions(arg0: String, arg1: JsonObject, arg2: Option[WriteOption], arg3: Handler[AsyncResult[MongoClientDeleteResult]]): MongoClient
- def removeDocumentWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: Option[WriteOption]): Future[MongoClientDeleteResult]
- def removeDocuments(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[MongoClientDeleteResult]]): MongoClient
- def removeDocumentsFuture(arg0: String, arg1: JsonObject): Future[MongoClientDeleteResult]
- def removeDocumentsWithOptions(arg0: String, arg1: JsonObject, arg2: Option[WriteOption], arg3: Handler[AsyncResult[MongoClientDeleteResult]]): MongoClient
- def removeDocumentsWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: Option[WriteOption]): Future[MongoClientDeleteResult]
- def removeFuture(arg0: String, arg1: JsonObject): Future[Unit]
- def removeOne(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[Unit]]): MongoClient
- def removeOneFuture(arg0: String, arg1: JsonObject): Future[Unit]
- def removeOneWithOptions(arg0: String, arg1: JsonObject, arg2: WriteOption, arg3: Handler[AsyncResult[Unit]]): MongoClient
- def removeOneWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: WriteOption): Future[Unit]
- def removeWithOptions(arg0: String, arg1: JsonObject, arg2: WriteOption, arg3: Handler[AsyncResult[Unit]]): MongoClient
- def removeWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: WriteOption): Future[Unit]
- def replace(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[Unit]]): MongoClient
- def replaceDocuments(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[MongoClientUpdateResult]]): MongoClient
- def replaceDocumentsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[MongoClientUpdateResult]
- def replaceDocumentsWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions, arg4: Handler[AsyncResult[MongoClientUpdateResult]]): MongoClient
- def replaceDocumentsWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions): Future[MongoClientUpdateResult]
- def replaceFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[Unit]
- def replaceWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions, arg4: Handler[AsyncResult[Unit]]): MongoClient
- def replaceWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions): Future[Unit]
- def runCommand(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[JsonObject]]): MongoClient
- def runCommandFuture(arg0: String, arg1: JsonObject): Future[JsonObject]
- def save(arg0: String, arg1: JsonObject, arg2: Handler[AsyncResult[String]]): MongoClient
- def saveFuture(arg0: String, arg1: JsonObject): Future[String]
- def saveWithOptions(arg0: String, arg1: JsonObject, arg2: Option[WriteOption], arg3: Handler[AsyncResult[String]]): MongoClient
- def saveWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: Option[WriteOption]): Future[String]
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
- def update(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[Unit]]): MongoClient
- def updateCollection(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: Handler[AsyncResult[MongoClientUpdateResult]]): MongoClient
- def updateCollectionFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[MongoClientUpdateResult]
- def updateCollectionWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions, arg4: Handler[AsyncResult[MongoClientUpdateResult]]): MongoClient
- def updateCollectionWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions): Future[MongoClientUpdateResult]
- def updateFuture(arg0: String, arg1: JsonObject, arg2: JsonObject): Future[Unit]
- def updateWithOptions(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions, arg4: Handler[AsyncResult[Unit]]): MongoClient
- def updateWithOptionsFuture(arg0: String, arg1: JsonObject, arg2: JsonObject, arg3: UpdateOptions): Future[Unit]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )