@groovy.transform.CompileStatic class MongoConnectionSourceFactory extends AbstractConnectionSourceFactory<MongoClient, MongoConnectionSourceSettings>
A factory for building MongoClient instances
Type | Name and description |
---|---|
Builder |
clientOptionsBuilder The client options builder |
CodecRegistry |
codecRegistry An optional additional registry |
java.util.List<Codec> |
codecs Optional additional codecs |
Constructor and description |
---|
MongoConnectionSourceFactory() |
Type Params | Return Type | Name and description |
---|---|---|
<F extends ConnectionSourceSettings> |
MongoConnectionSourceSettings |
buildRuntimeSettings(java.lang.String name, org.springframework.core.env.PropertyResolver configuration, F fallbackSettings) |
<F extends ConnectionSourceSettings> |
protected MongoConnectionSourceSettings |
buildSettings(java.lang.String name, org.springframework.core.env.PropertyResolver configuration, F fallbackSettings, boolean isDefaultDataSource) |
|
ConnectionSource<MongoClient, MongoConnectionSourceSettings> |
create(java.lang.String name, MongoConnectionSourceSettings settings) |
|
java.io.Serializable |
getConnectionSourcesConfigurationKey() |
The client options builder
An optional additional registry
Optional additional codecs
Groovy Documentation