public class TracingAsyncMongoClient extends Object implements com.mongodb.async.client.MongoClient
MongoClient| Constructor and Description |
|---|
TracingAsyncMongoClient(io.opentracing.Tracer tracer,
com.mongodb.MongoClientSettings settings) |
TracingAsyncMongoClient(io.opentracing.Tracer tracer,
com.mongodb.MongoClientSettings settings,
com.mongodb.MongoDriverInformation mongoDriverInformation) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
com.mongodb.async.client.MongoDatabase |
getDatabase(String name) |
com.mongodb.async.client.MongoClientSettings |
getSettings() |
com.mongodb.async.client.MongoIterable<String> |
listDatabaseNames() |
com.mongodb.async.client.MongoIterable<String> |
listDatabaseNames(com.mongodb.async.client.ClientSession clientSession) |
com.mongodb.async.client.ListDatabasesIterable<org.bson.Document> |
listDatabases() |
<TResult> com.mongodb.async.client.ListDatabasesIterable<TResult> |
listDatabases(Class<TResult> tResultClass) |
com.mongodb.async.client.ListDatabasesIterable<org.bson.Document> |
listDatabases(com.mongodb.async.client.ClientSession clientSession) |
<TResult> com.mongodb.async.client.ListDatabasesIterable<TResult> |
listDatabases(com.mongodb.async.client.ClientSession clientSession,
Class<TResult> aClass) |
void |
startSession(com.mongodb.ClientSessionOptions clientSessionOptions,
com.mongodb.async.SingleResultCallback<com.mongodb.async.client.ClientSession> singleResultCallback) |
void |
startSession(com.mongodb.async.SingleResultCallback<com.mongodb.async.client.ClientSession> callback) |
com.mongodb.async.client.ChangeStreamIterable<org.bson.Document> |
watch() |
<TResult> com.mongodb.async.client.ChangeStreamIterable<TResult> |
watch(Class<TResult> tResultClass) |
com.mongodb.async.client.ChangeStreamIterable<org.bson.Document> |
watch(com.mongodb.async.client.ClientSession clientSession) |
<TResult> com.mongodb.async.client.ChangeStreamIterable<TResult> |
watch(com.mongodb.async.client.ClientSession clientSession,
Class<TResult> tResultClass) |
com.mongodb.async.client.ChangeStreamIterable<org.bson.Document> |
watch(com.mongodb.async.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> pipeline) |
<TResult> com.mongodb.async.client.ChangeStreamIterable<TResult> |
watch(com.mongodb.async.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> pipeline,
Class<TResult> tResultClass) |
com.mongodb.async.client.ChangeStreamIterable<org.bson.Document> |
watch(List<? extends org.bson.conversions.Bson> pipeline) |
<TResult> com.mongodb.async.client.ChangeStreamIterable<TResult> |
watch(List<? extends org.bson.conversions.Bson> pipeline,
Class<TResult> tResultClass) |
public TracingAsyncMongoClient(io.opentracing.Tracer tracer,
com.mongodb.MongoClientSettings settings)
public TracingAsyncMongoClient(io.opentracing.Tracer tracer,
com.mongodb.MongoClientSettings settings,
com.mongodb.MongoDriverInformation mongoDriverInformation)
public void startSession(com.mongodb.async.SingleResultCallback<com.mongodb.async.client.ClientSession> callback)
startSession in interface com.mongodb.async.client.MongoClientpublic void startSession(com.mongodb.ClientSessionOptions clientSessionOptions,
com.mongodb.async.SingleResultCallback<com.mongodb.async.client.ClientSession> singleResultCallback)
startSession in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.MongoDatabase getDatabase(String name)
getDatabase in interface com.mongodb.async.client.MongoClientpublic void close()
close in interface com.mongodb.async.client.MongoClientclose in interface Closeableclose in interface AutoCloseablepublic com.mongodb.async.client.MongoClientSettings getSettings()
getSettings in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.MongoIterable<String> listDatabaseNames()
listDatabaseNames in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.MongoIterable<String> listDatabaseNames(com.mongodb.async.client.ClientSession clientSession)
listDatabaseNames in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.ListDatabasesIterable<org.bson.Document> listDatabases()
listDatabases in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.ListDatabasesIterable<org.bson.Document> listDatabases(com.mongodb.async.client.ClientSession clientSession)
listDatabases in interface com.mongodb.async.client.MongoClientpublic <TResult> com.mongodb.async.client.ListDatabasesIterable<TResult> listDatabases(Class<TResult> tResultClass)
listDatabases in interface com.mongodb.async.client.MongoClientpublic <TResult> com.mongodb.async.client.ListDatabasesIterable<TResult> listDatabases(com.mongodb.async.client.ClientSession clientSession,
Class<TResult> aClass)
listDatabases in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.ChangeStreamIterable<org.bson.Document> watch()
watch in interface com.mongodb.async.client.MongoClientpublic <TResult> com.mongodb.async.client.ChangeStreamIterable<TResult> watch(Class<TResult> tResultClass)
watch in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.ChangeStreamIterable<org.bson.Document> watch(List<? extends org.bson.conversions.Bson> pipeline)
watch in interface com.mongodb.async.client.MongoClientpublic <TResult> com.mongodb.async.client.ChangeStreamIterable<TResult> watch(List<? extends org.bson.conversions.Bson> pipeline, Class<TResult> tResultClass)
watch in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.ChangeStreamIterable<org.bson.Document> watch(com.mongodb.async.client.ClientSession clientSession)
watch in interface com.mongodb.async.client.MongoClientpublic <TResult> com.mongodb.async.client.ChangeStreamIterable<TResult> watch(com.mongodb.async.client.ClientSession clientSession,
Class<TResult> tResultClass)
watch in interface com.mongodb.async.client.MongoClientpublic com.mongodb.async.client.ChangeStreamIterable<org.bson.Document> watch(com.mongodb.async.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> pipeline)
watch in interface com.mongodb.async.client.MongoClientCopyright © 2017-2018–2018. All rights reserved.