Class Neo4jConfiguration

java.lang.Object
io.quarkus.neo4j.runtime.Neo4jConfiguration

@ConfigRoot(phase=RUN_TIME) public class Neo4jConfiguration extends Object
  • Field Details

    • uri

      @ConfigItem(defaultValue="bolt://localhost:7687") public String uri
      The uri this driver should connect to. The driver supports bolt, bolt+routing or neo4j as schemes.
    • authentication

      @ConfigItem @ConfigDocSection public io.quarkus.neo4j.runtime.Neo4jConfiguration.Authentication authentication
      Authentication.
    • encrypted

      @ConfigItem public boolean encrypted
      If the driver should use encrypted traffic.
    • trustSettings

      @ConfigItem @ConfigDocSection public io.quarkus.neo4j.runtime.Neo4jConfiguration.TrustSettings trustSettings
      Configure trust settings for encrypted traffic.
    • maxTransactionRetryTime

      @ConfigItem(defaultValue="30S") public Duration maxTransactionRetryTime
      Configure the maximum time transactions are allowed to retry.
    • pool

      @ConfigItem @ConfigDocSection public io.quarkus.neo4j.runtime.Neo4jConfiguration.Pool pool
      Connection pool.
  • Constructor Details

    • Neo4jConfiguration

      public Neo4jConfiguration()