public interface MongoDatabaseDecorator
extends com.mongodb.client.MongoDatabase
| Modifier and Type | Method and Description |
|---|---|
default com.mongodb.client.AggregateIterable<org.bson.Document> |
aggregate(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list) |
default <TResult> com.mongodb.client.AggregateIterable<TResult> |
aggregate(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass) |
default com.mongodb.client.AggregateIterable<org.bson.Document> |
aggregate(List<? extends org.bson.conversions.Bson> list) |
default <TResult> com.mongodb.client.AggregateIterable<TResult> |
aggregate(List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass) |
default void |
createCollection(com.mongodb.client.ClientSession clientSession,
String s) |
default void |
createCollection(com.mongodb.client.ClientSession clientSession,
String s,
com.mongodb.client.model.CreateCollectionOptions createCollectionOptions) |
default void |
createCollection(String s) |
default void |
createCollection(String s,
com.mongodb.client.model.CreateCollectionOptions createCollectionOptions) |
default void |
createView(com.mongodb.client.ClientSession clientSession,
String s,
String s1,
List<? extends org.bson.conversions.Bson> list) |
default void |
createView(com.mongodb.client.ClientSession clientSession,
String s,
String s1,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.CreateViewOptions createViewOptions) |
default void |
createView(String s,
String s1,
List<? extends org.bson.conversions.Bson> list) |
default void |
createView(String s,
String s1,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.CreateViewOptions createViewOptions) |
default void |
drop() |
default void |
drop(com.mongodb.client.ClientSession clientSession) |
default org.bson.codecs.configuration.CodecRegistry |
getCodecRegistry() |
default com.mongodb.client.MongoCollection<org.bson.Document> |
getCollection(String s) |
default <TDocument> |
getCollection(String s,
Class<TDocument> aClass) |
com.mongodb.client.MongoDatabase |
getImpl() |
com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvoker |
getInvoker() |
default String |
getName() |
default com.mongodb.ReadConcern |
getReadConcern() |
default com.mongodb.ReadPreference |
getReadPreference() |
default com.mongodb.WriteConcern |
getWriteConcern() |
default com.mongodb.client.MongoIterable<String> |
listCollectionNames() |
default com.mongodb.client.MongoIterable<String> |
listCollectionNames(com.mongodb.client.ClientSession clientSession) |
default com.mongodb.client.ListCollectionsIterable<org.bson.Document> |
listCollections() |
default <TResult> com.mongodb.client.ListCollectionsIterable<TResult> |
listCollections(Class<TResult> aClass) |
default com.mongodb.client.ListCollectionsIterable<org.bson.Document> |
listCollections(com.mongodb.client.ClientSession clientSession) |
default <TResult> com.mongodb.client.ListCollectionsIterable<TResult> |
listCollections(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass) |
default org.bson.Document |
runCommand(org.bson.conversions.Bson bson) |
default <TResult> TResult |
runCommand(org.bson.conversions.Bson bson,
Class<TResult> aClass) |
default org.bson.Document |
runCommand(org.bson.conversions.Bson bson,
com.mongodb.ReadPreference readPreference) |
default <TResult> TResult |
runCommand(org.bson.conversions.Bson bson,
com.mongodb.ReadPreference readPreference,
Class<TResult> aClass) |
default org.bson.Document |
runCommand(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson) |
default <TResult> TResult |
runCommand(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
Class<TResult> aClass) |
default org.bson.Document |
runCommand(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.ReadPreference readPreference) |
default <TResult> TResult |
runCommand(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.ReadPreference readPreference,
Class<TResult> aClass) |
default com.mongodb.client.ChangeStreamIterable<org.bson.Document> |
watch() |
default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> |
watch(Class<TResult> aClass) |
default com.mongodb.client.ChangeStreamIterable<org.bson.Document> |
watch(com.mongodb.client.ClientSession clientSession) |
default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> |
watch(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass) |
default com.mongodb.client.ChangeStreamIterable<org.bson.Document> |
watch(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list) |
default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> |
watch(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass) |
default com.mongodb.client.ChangeStreamIterable<org.bson.Document> |
watch(List<? extends org.bson.conversions.Bson> list) |
default <TResult> com.mongodb.client.ChangeStreamIterable<TResult> |
watch(List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass) |
default com.mongodb.client.MongoDatabase |
withCodecRegistry(org.bson.codecs.configuration.CodecRegistry codecRegistry) |
default com.mongodb.client.MongoDatabase |
withReadConcern(com.mongodb.ReadConcern readConcern) |
default com.mongodb.client.MongoDatabase |
withReadPreference(com.mongodb.ReadPreference readPreference) |
default com.mongodb.client.MongoDatabase |
withWriteConcern(com.mongodb.WriteConcern writeConcern) |
com.mongodb.client.MongoDatabase getImpl()
com.github.cloudyrock.mongock.driver.api.lock.guard.invoker.LockGuardInvoker getInvoker()
default String getName()
getName in interface com.mongodb.client.MongoDatabasedefault org.bson.codecs.configuration.CodecRegistry getCodecRegistry()
getCodecRegistry in interface com.mongodb.client.MongoDatabasedefault com.mongodb.ReadPreference getReadPreference()
getReadPreference in interface com.mongodb.client.MongoDatabasedefault com.mongodb.WriteConcern getWriteConcern()
getWriteConcern in interface com.mongodb.client.MongoDatabasedefault com.mongodb.ReadConcern getReadConcern()
getReadConcern in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.MongoDatabase withCodecRegistry(org.bson.codecs.configuration.CodecRegistry codecRegistry)
withCodecRegistry in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.MongoDatabase withReadPreference(com.mongodb.ReadPreference readPreference)
withReadPreference in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.MongoDatabase withWriteConcern(com.mongodb.WriteConcern writeConcern)
withWriteConcern in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.MongoDatabase withReadConcern(com.mongodb.ReadConcern readConcern)
withReadConcern in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.MongoCollection<org.bson.Document> getCollection(String s)
getCollection in interface com.mongodb.client.MongoDatabasedefault <TDocument> com.mongodb.client.MongoCollection<TDocument> getCollection(String s, Class<TDocument> aClass)
getCollection in interface com.mongodb.client.MongoDatabasedefault org.bson.Document runCommand(org.bson.conversions.Bson bson)
runCommand in interface com.mongodb.client.MongoDatabasedefault org.bson.Document runCommand(org.bson.conversions.Bson bson,
com.mongodb.ReadPreference readPreference)
runCommand in interface com.mongodb.client.MongoDatabasedefault <TResult> TResult runCommand(org.bson.conversions.Bson bson,
Class<TResult> aClass)
runCommand in interface com.mongodb.client.MongoDatabasedefault <TResult> TResult runCommand(org.bson.conversions.Bson bson,
com.mongodb.ReadPreference readPreference,
Class<TResult> aClass)
runCommand in interface com.mongodb.client.MongoDatabasedefault void drop()
drop in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.MongoIterable<String> listCollectionNames()
listCollectionNames in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.ListCollectionsIterable<org.bson.Document> listCollections()
listCollections in interface com.mongodb.client.MongoDatabasedefault <TResult> com.mongodb.client.ListCollectionsIterable<TResult> listCollections(Class<TResult> aClass)
listCollections in interface com.mongodb.client.MongoDatabasedefault void createCollection(String s)
createCollection in interface com.mongodb.client.MongoDatabasedefault void createCollection(String s, com.mongodb.client.model.CreateCollectionOptions createCollectionOptions)
createCollection in interface com.mongodb.client.MongoDatabasedefault void createView(String s, String s1, List<? extends org.bson.conversions.Bson> list)
createView in interface com.mongodb.client.MongoDatabasedefault void createView(String s, String s1, List<? extends org.bson.conversions.Bson> list, com.mongodb.client.model.CreateViewOptions createViewOptions)
createView in interface com.mongodb.client.MongoDatabasedefault org.bson.Document runCommand(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson)
runCommand in interface com.mongodb.client.MongoDatabasedefault org.bson.Document runCommand(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.ReadPreference readPreference)
runCommand in interface com.mongodb.client.MongoDatabasedefault <TResult> TResult runCommand(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
Class<TResult> aClass)
runCommand in interface com.mongodb.client.MongoDatabasedefault <TResult> TResult runCommand(com.mongodb.client.ClientSession clientSession,
org.bson.conversions.Bson bson,
com.mongodb.ReadPreference readPreference,
Class<TResult> aClass)
runCommand in interface com.mongodb.client.MongoDatabasedefault void drop(com.mongodb.client.ClientSession clientSession)
drop in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.MongoIterable<String> listCollectionNames(com.mongodb.client.ClientSession clientSession)
listCollectionNames in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.ListCollectionsIterable<org.bson.Document> listCollections(com.mongodb.client.ClientSession clientSession)
listCollections in interface com.mongodb.client.MongoDatabasedefault <TResult> com.mongodb.client.ListCollectionsIterable<TResult> listCollections(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass)
listCollections in interface com.mongodb.client.MongoDatabasedefault void createCollection(com.mongodb.client.ClientSession clientSession,
String s)
createCollection in interface com.mongodb.client.MongoDatabasedefault void createCollection(com.mongodb.client.ClientSession clientSession,
String s,
com.mongodb.client.model.CreateCollectionOptions createCollectionOptions)
createCollection in interface com.mongodb.client.MongoDatabasedefault void createView(com.mongodb.client.ClientSession clientSession,
String s,
String s1,
List<? extends org.bson.conversions.Bson> list)
createView in interface com.mongodb.client.MongoDatabasedefault void createView(com.mongodb.client.ClientSession clientSession,
String s,
String s1,
List<? extends org.bson.conversions.Bson> list,
com.mongodb.client.model.CreateViewOptions createViewOptions)
createView in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.ChangeStreamIterable<org.bson.Document> watch()
watch in interface com.mongodb.client.MongoDatabasedefault <TResult> com.mongodb.client.ChangeStreamIterable<TResult> watch(Class<TResult> aClass)
watch in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.ChangeStreamIterable<org.bson.Document> watch(List<? extends org.bson.conversions.Bson> list)
watch in interface com.mongodb.client.MongoDatabasedefault <TResult> com.mongodb.client.ChangeStreamIterable<TResult> watch(List<? extends org.bson.conversions.Bson> list, Class<TResult> aClass)
watch in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.ChangeStreamIterable<org.bson.Document> watch(com.mongodb.client.ClientSession clientSession)
watch in interface com.mongodb.client.MongoDatabasedefault <TResult> com.mongodb.client.ChangeStreamIterable<TResult> watch(com.mongodb.client.ClientSession clientSession,
Class<TResult> aClass)
watch in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.ChangeStreamIterable<org.bson.Document> watch(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list)
watch in interface com.mongodb.client.MongoDatabasedefault <TResult> com.mongodb.client.ChangeStreamIterable<TResult> watch(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list,
Class<TResult> aClass)
watch in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.AggregateIterable<org.bson.Document> aggregate(List<? extends org.bson.conversions.Bson> list)
aggregate in interface com.mongodb.client.MongoDatabasedefault <TResult> com.mongodb.client.AggregateIterable<TResult> aggregate(List<? extends org.bson.conversions.Bson> list, Class<TResult> aClass)
aggregate in interface com.mongodb.client.MongoDatabasedefault com.mongodb.client.AggregateIterable<org.bson.Document> aggregate(com.mongodb.client.ClientSession clientSession,
List<? extends org.bson.conversions.Bson> list)
aggregate in interface com.mongodb.client.MongoDatabaseCopyright © 2021. All rights reserved.