Interface MongoClientConfig
-
- All Superinterfaces:
org.projectnessie.versioned.persist.adapter.DatabaseConnectionConfig
@Immutable public interface MongoClientConfig extends org.projectnessie.versioned.persist.adapter.DatabaseConnectionConfig
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description com.mongodb.client.MongoClientgetClient()java.lang.StringgetConnectionString()java.lang.StringgetDatabaseName()static MongoClientConfigof(com.mongodb.client.MongoClient client)MongoClientConfigwithClient(com.mongodb.client.MongoClient client)MongoClientConfigwithConnectionString(java.lang.String connectionString)MongoClientConfigwithDatabaseName(java.lang.String databaseName)
-
-
-
Method Detail
-
of
static MongoClientConfig of(com.mongodb.client.MongoClient client)
-
getConnectionString
@Nullable java.lang.String getConnectionString()
-
withConnectionString
MongoClientConfig withConnectionString(java.lang.String connectionString)
-
getDatabaseName
@Nullable java.lang.String getDatabaseName()
-
withDatabaseName
MongoClientConfig withDatabaseName(java.lang.String databaseName)
-
getClient
@Nullable com.mongodb.client.MongoClient getClient()
-
withClient
MongoClientConfig withClient(com.mongodb.client.MongoClient client)
-
-