Class DatabaseConfig.DatabaseConfigBuilder

  • Enclosing class:
    DatabaseConfig

    public static class DatabaseConfig.DatabaseConfigBuilder
    extends java.lang.Object
    • Field Detail

      • url

        private java.lang.String url
      • user

        private com.d3x.core.util.Option<java.lang.String> user
      • password

        private com.d3x.core.util.Option<com.d3x.core.util.Secret> password
      • initialPoolSize

        private com.d3x.core.util.Option<java.lang.Integer> initialPoolSize
      • maxPoolSize

        private com.d3x.core.util.Option<java.lang.Integer> maxPoolSize
      • maxPoolIdleSize

        private com.d3x.core.util.Option<java.lang.Integer> maxPoolIdleSize
      • readOnly

        private com.d3x.core.util.Option<java.lang.Boolean> readOnly
      • autoCommit

        private com.d3x.core.util.Option<java.lang.Boolean> autoCommit
      • queryTimeOutSeconds

        private com.d3x.core.util.Option<java.lang.Integer> queryTimeOutSeconds
      • maxWaitTimeMillis

        private com.d3x.core.util.Option<java.lang.Integer> maxWaitTimeMillis
      • fetchSize

        private com.d3x.core.util.Option<java.lang.Integer> fetchSize
      • properties

        private java.util.Map<java.lang.String,​java.lang.String> properties
    • Constructor Detail

      • DatabaseConfigBuilder

        DatabaseConfigBuilder()