@CompileStatic @Slf4j class Neo4jDriverConfigBuilder extends ConfigurationBuilder<Config.ConfigBuilder, org.neo4j.driver.Config>
Constructs the Neo4j driver configuration
| Constructor and description |
|---|
Neo4jDriverConfigBuilder(PropertyResolver propertyResolver) |
Neo4jDriverConfigBuilder(PropertyResolver propertyResolver, java.lang.String configurationPrefix) |
Neo4jDriverConfigBuilder(PropertyResolver propertyResolver, java.lang.String configurationPrefix, java.lang.Object fallBackConfiguration) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
protected org.neo4j.driver.Config$ConfigBuilder |
createBuilder() |
|
protected java.lang.Object |
getFallBackValue(java.lang.Object fallBackConfig, java.lang.String methodName)A connection's options fall back to the default connection's built org.neo4j.driver.Config, but only where that one was customized: a value still equal to the driver's own default is not passed on. |
|
protected org.neo4j.driver.Config |
toConfiguration(org.neo4j.driver.Config$ConfigBuilder builder) |
A connection's options fall back to the default connection's built org.neo4j.driver.Config, but only where that one was
customized: a value still equal to the driver's own default is not passed on. Some of those defaults are
sentinels that the builder's setter rejects, such as eventLoopThreads(), which is 0 until set,
so passing them on made every connection declared under grails.neo4j.connections fail to start.