@ConfigurationProperties(value="neo4j") public class Neo4jBoltConfiguration extends java.lang.Object implements Neo4jBoltSettings
| Modifier and Type | Class and Description |
|---|---|
static class |
Neo4jBoltConfiguration.Neo4jEmbeddedSettings
The configuration settings for the embedded Neo4j.
|
| Modifier and Type | Field and Description |
|---|---|
protected org.neo4j.driver.Config.ConfigBuilder |
config |
static int |
DEFAULT_RETRYCOUNT
The default retry count value.
|
static int |
DEFAULT_RETRYDELAY_SECONDS
The default retry delay value.
|
DEFAULT_LOCATION, DEFAULT_URI, PREFIX| Constructor and Description |
|---|
Neo4jBoltConfiguration()
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<org.neo4j.driver.AuthToken> |
getAuthToken() |
org.neo4j.driver.Config |
getConfig() |
org.neo4j.driver.Config.ConfigBuilder |
getConfigBuilder() |
Neo4jBoltConfiguration.Neo4jEmbeddedSettings |
getEmbeddedSettings() |
int |
getRetryCount() |
java.time.Duration |
getRetryDelay() |
java.util.List<java.net.URI> |
getUris() |
void |
setAuthToken(org.neo4j.driver.AuthToken authToken) |
void |
setEmbeddedSettings(Neo4jBoltConfiguration.Neo4jEmbeddedSettings embeddedSettings) |
void |
setPassword(java.lang.String password) |
void |
setRetryCount(int retryCount)
Default value (3).
|
void |
setRetryDelay(java.time.Duration retryDelay)
Default value (1).
|
void |
setTrustStrategy(org.neo4j.driver.Config.TrustStrategy trustStrategy) |
void |
setUri(java.net.URI uri)
Set a single
URI. |
void |
setUris(java.util.List<java.net.URI> uris)
Set a
List of Neo4J URI. |
void |
setUsername(java.lang.String username) |
public static final int DEFAULT_RETRYCOUNT
public static final int DEFAULT_RETRYDELAY_SECONDS
@ConfigurationBuilder(prefixes="with",
allowZeroArgs=true)
protected org.neo4j.driver.Config.ConfigBuilder config
public java.util.List<java.net.URI> getUris()
public void setUris(java.util.List<java.net.URI> uris)
List of Neo4J URI.uris - The list of URIspublic void setUri(java.net.URI uri)
URI.uri - A single Neo4j URIpublic int getRetryCount()
public void setRetryCount(int retryCount)
retryCount - The retry countpublic java.time.Duration getRetryDelay()
public void setRetryDelay(java.time.Duration retryDelay)
retryDelay - The delay between retry attemptspublic org.neo4j.driver.Config getConfig()
public org.neo4j.driver.Config.ConfigBuilder getConfigBuilder()
public java.util.Optional<org.neo4j.driver.AuthToken> getAuthToken()
AuthTokens@Inject
public void setAuthToken(@Nullable
org.neo4j.driver.AuthToken authToken)
authToken - The AuthTokenpublic void setUsername(java.lang.String username)
username - The usernamepublic void setPassword(java.lang.String password)
password - The password@Inject
public void setTrustStrategy(@Nullable
org.neo4j.driver.Config.TrustStrategy trustStrategy)
trustStrategy - The Config.TrustStrategypublic Neo4jBoltConfiguration.Neo4jEmbeddedSettings getEmbeddedSettings()
@Inject public void setEmbeddedSettings(Neo4jBoltConfiguration.Neo4jEmbeddedSettings embeddedSettings)
embeddedSettings - The Neo4jBoltConfiguration.Neo4jEmbeddedSettings