@CompileStatic class MongoConnectionSourceSettingsBuilder extends ConfigurationBuilder<MongoConnectionSourceSettings, MongoConnectionSourceSettings>
Creates MongoDB configuration
| Type | Name and description |
|---|---|
MongoClientSettings.Builder |
clientOptionsBuilder |
| Constructor and description |
|---|
MongoConnectionSourceSettingsBuilder(PropertyResolver propertyResolver, String configurationPrefix, ConnectionSourceSettings fallback) |
MongoConnectionSourceSettingsBuilder(PropertyResolver propertyResolver) |
MongoConnectionSourceSettingsBuilder(PropertyResolver propertyResolver, MongoConnectionSourceSettings fallback) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected void |
applyConnectionString(Object builder) |
|
protected void |
applyCredentials(Object builder) |
|
protected MongoConnectionSourceSettings |
createBuilder() |
|
protected void |
newChildBuilder(Object builder, String configurationPath) |
|
Object |
newChildBuilderForFallback(Object childBuilder, Object fallbackConfig) |
|
protected void |
startBuild(Object builder, String configurationPath) |
|
protected MongoConnectionSourceSettings |
toConfiguration(MongoConnectionSourceSettings builder) |
Groovy Documentation