Modifier and Type |
Method |
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.Builder |
applyConnectionString(ConnectionString connectionString) |
Takes the settings from the given ConnectionString and applies them to the builder
|
MongoClientSettings.Builder |
applyToClusterSettings(Block<ClusterSettings.Builder> block) |
|
MongoClientSettings.Builder |
applyToConnectionPoolSettings(Block<ConnectionPoolSettings.Builder> block) |
|
MongoClientSettings.Builder |
applyToServerSettings(Block<ServerSettings.Builder> block) |
|
MongoClientSettings.Builder |
applyToSocketSettings(Block<SocketSettings.Builder> block) |
|
MongoClientSettings.Builder |
applyToSslSettings(Block<SslSettings.Builder> block) |
|
MongoClientSettings |
build() |
Build an instance of MongoClientSettings .
|
MongoClientSettings.Builder |
codecRegistry(CodecRegistry codecRegistry) |
Sets the codec registry
|
MongoClientSettings.Builder |
commandListenerList(List<CommandListener> commandListeners) |
Sets the the command listeners
|
MongoClientSettings.Builder |
compressorList(List<MongoCompressor> compressorList) |
Sets the compressors to use for compressing messages to the server.
|
MongoClientSettings.Builder |
credential(MongoCredential credential) |
Sets the credential.
|
MongoClientSettings.Builder |
readConcern(ReadConcern readConcern) |
Sets the read concern.
|
MongoClientSettings.Builder |
readPreference(ReadPreference readPreference) |
Sets the read preference.
|
MongoClientSettings.Builder |
retryWrites(boolean retryWrites) |
Sets whether writes should be retried if they fail due to a network error.
|
MongoClientSettings.Builder |
streamFactoryFactory(StreamFactoryFactory streamFactoryFactory) |
Sets the factory to use to create a StreamFactory .
|
MongoClientSettings.Builder |
writeConcern(WriteConcern writeConcern) |
Sets the write concern.
|