Modifier and Type |
Method and Description |
MongoClientSettings.Builder |
addCommandListener(CommandListener commandListener)
Adds the given command listener.
|
MongoClientSettings.Builder |
applicationName(String applicationName)
Sets the logical name of the application using this MongoClient.
|
MongoClientSettings |
build()
Build an instance of MongoClientSettings .
|
MongoClientSettings.Builder |
clusterSettings(ClusterSettings clusterSettings)
Sets the cluster settings.
|
MongoClientSettings.Builder |
codecRegistry(CodecRegistry codecRegistry)
Sets the codec registry
|
MongoClientSettings.Builder |
connectionPoolSettings(ConnectionPoolSettings connectionPoolSettings)
Sets the connection pool settings.
|
MongoClientSettings.Builder |
credentialList(List<MongoCredential> credentialList)
Sets the credential list.
|
MongoClientSettings.Builder |
heartbeatSocketSettings(SocketSettings heartbeatSocketSettings)
Sets the heartbeat socket settings.
|
MongoClientSettings.Builder |
readConcern(ReadConcern readConcern)
Sets the read concern.
|
MongoClientSettings.Builder |
readPreference(ReadPreference readPreference)
Sets the read preference.
|
MongoClientSettings.Builder |
serverSettings(ServerSettings serverSettings)
Sets the server settings.
|
MongoClientSettings.Builder |
socketSettings(SocketSettings socketSettings)
Sets the socket settings.
|
MongoClientSettings.Builder |
sslSettings(SslSettings sslSettings)
Sets the socket settings.
|
MongoClientSettings.Builder |
streamFactoryFactory(StreamFactoryFactory streamFactoryFactory)
Sets the factory to use to create a StreamFactory .
|
MongoClientSettings.Builder |
writeConcern(WriteConcern writeConcern)
Sets the write concern.
|