Micronaut SQL Configuration Reference
Every documented configuration property of Micronaut SQL, with types, descriptions, and defaults.
581 properties across 10 sections
Micronaut Hibernate Jpa Config Properties
Configuration properties for JpaConfiguration
| Property | Type | Description |
|---|---|---|
jpa.*.enabled | boolean | Set whether the JPA integration for the datasource is enabled. |
jpa.*.packages-to-scan | java.lang.String | Sets the packages to scan. |
jpa.*.properties | java.util.Map | Sets the JPA properties to be passed to the JPA implementation. |
jpa.*.mapping-resources | java.util.List | Sets additional mapping resources. |
jpa.*.compile-time-hibernate-proxies | boolean | Enable compile time Hibernate proxies. |
jpa.*.reactive | boolean | is reactive |
jpa.*.jpa-properties | java.util.Map |
Configuration properties for JpaConfiguration$EntityScanConfiguration
| Property | Type | Description |
|---|---|---|
jpa.*.entity-scan.enabled | boolean | Set whether entity scan is enabled. Defaults to true. |
jpa.*.entity-scan.packages | java.lang.String | The packages to limit the scan to |
Micronaut Jasync Sql Config Properties
Configuration properties for ConnectionPoolConfigurationBuilder
| Property | Type | Description |
|---|---|---|
jasync.client.host | java.lang.String | |
jasync.client.port | int | |
jasync.client.database | java.lang.String | |
jasync.client.username | java.lang.String | |
jasync.client.password | java.lang.String | |
jasync.client.max-active-connections | int | |
jasync.client.max-idle-time | long | |
jasync.client.max-pending-queries | int | |
jasync.client.connection-validation-interval | long | |
jasync.client.connection-create-timeout | long | |
jasync.client.connection-test-timeout | long | |
jasync.client.query-timeout | java.lang.Long | |
jasync.client.execution-context | java.util.concurrent.Executor | |
jasync.client.ssl | com.github.jasync.sql.db.SSLConfiguration | |
jasync.client.charset | java.nio.charset.Charset | |
jasync.client.maximum-message-size | int | |
jasync.client.allocator | io.netty.buffer.ByteBufAllocator | |
jasync.client.application-name | java.lang.String | |
jasync.client.interceptors | java.util.List | |
jasync.client.max-connection-ttl | java.lang.Long | |
jasync.client.current-schema | java.lang.String | |
jasync.client.socket-path | java.lang.String | |
jasync.client.credentials-provider | com.github.jasync.sql.db.CredentialsProvider | |
jasync.client.min-idle-connections | java.lang.Integer |
Configuration properties for JasyncPoolConfiguration$JasyncSslConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
jasync.client.ssl.mode | com.github.jasync.sql.db.SSLConfiguration$Mode | The mode | Disable |
jasync.client.ssl.root-cert | java.lang.String | The cert | |
jasync.client.ssl.client-cert | java.lang.String | The client cert | |
jasync.client.ssl.client-private-key | java.lang.String | The client private key | |
Micronaut Jdbc Dbcp Config Properties
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.abandoned-log-writer | java.io.PrintWriter | |
datasources.*.abandoned-usage-tracking | boolean | |
datasources.*.auto-commit-on-return | boolean | |
datasources.*.cache-state | boolean | |
datasources.*.connection-factory-class-name | java.lang.String | |
datasources.*.connection-init-sqls | java.util.List | |
datasources.*.connection-pool | org.apache.commons.pool2.impl.GenericObjectPool | |
datasources.*.connection-properties | java.lang.String | |
datasources.*.default-auto-commit | java.lang.Boolean | |
datasources.*.default-catalog | java.lang.String | |
datasources.*.default-query-timeout | java.time.Duration | |
datasources.*.default-query-timeout-duration | java.time.Duration | |
datasources.*.default-read-only | java.lang.Boolean | |
datasources.*.default-schema | java.lang.String | |
datasources.*.default-transaction-isolation | int | |
datasources.*.disconnection-ignore-sql-codes | java.util.Collection | |
datasources.*.disconnection-sql-codes | java.util.Collection | |
datasources.*.driver | java.sql.Driver | |
datasources.*.driver-class-loader | java.lang.ClassLoader | |
datasources.*.duration-between-eviction-runs | java.time.Duration | |
datasources.*.enable-auto-commit-on-return | boolean | |
datasources.*.eviction-policy-class-name | java.lang.String | |
datasources.*.fast-fail-validation | boolean | |
datasources.*.initial-size | int | |
datasources.*.jmx-name | java.lang.String | |
datasources.*.lifo | boolean | |
datasources.*.log-abandoned | boolean | |
datasources.*.log-expired-connections | boolean | |
datasources.*.login-timeout | int | |
datasources.*.log-writer | java.io.PrintWriter | |
datasources.*.max-conn-duration | java.time.Duration | |
datasources.*.max-conn-lifetime-millis | long | |
datasources.*.max-idle | int | |
datasources.*.max-open-prepared-statements | int | |
datasources.*.max-total | int | |
datasources.*.max-wait-duration | java.time.Duration | |
datasources.*.max-wait-millis | long | |
datasources.*.min-evictable-idle-duration | java.time.Duration | |
datasources.*.min-evictable-idle-time-millis | long | |
datasources.*.min-idle | int | |
datasources.*.num-tests-per-eviction-run | int | |
datasources.*.remove-abandoned-on-borrow | boolean | |
datasources.*.remove-abandoned-on-maintenance | boolean | |
datasources.*.remove-abandoned-timeout | java.time.Duration | |
datasources.*.rollback-on-return | boolean | |
datasources.*.soft-min-evictable-idle-duration | java.time.Duration | |
datasources.*.soft-min-evictable-idle-time-millis | long | |
datasources.*.test-on-borrow | boolean | |
datasources.*.test-on-create | boolean | |
datasources.*.test-on-return | boolean | |
datasources.*.test-while-idle | boolean | |
datasources.*.time-between-eviction-runs-millis | long | |
datasources.*.validation-query-timeout | java.time.Duration | |
datasources.*.validation-query-timeout-duration | java.time.Duration | |
datasources.*.access-to-underlying-connection-allowed | boolean | |
datasources.*.clear-statement-pool-on-return | boolean | |
datasources.*.closed | boolean | |
datasources.*.pool-prepared-statements | boolean | |
datasources.*.driver-class-name | java.lang.String | |
datasources.*.max-conn | java.time.Duration | |
datasources.*.max-wait | java.time.Duration | |
datasources.*.min-evictable-idle | java.time.Duration | |
datasources.*.password | java.lang.String | |
datasources.*.register-connection-mbean | boolean | |
datasources.*.soft-min-evictable-idle | java.time.Duration | |
datasources.*.url | java.lang.String | |
datasources.*.username | java.lang.String | |
datasources.*.validation-query | java.lang.String | |
datasources.*.user-name | java.lang.String | |
datasources.*.connection-properties-string | java.lang.String | A helper method to allow setting the connectionProperties via a single String. |
datasources.*.data-source-properties | java.util.Map | |
datasources.*.enabled | boolean | Sets an indicator telling whether data source is enabled. If enabled is false, that means datasource is disabled and this method will throw {@link DisabledBeanException} thus preventing this datasource from being added to the context. |
datasources.*.oracle-program-provided | boolean | true if the Oracle program has been provided, false otherwise |
datasources.*.connection-string | java.lang.String | |
datasources.*.data-source | javax.sql.DataSource | |
datasources.*.abandoned-config | org.apache.commons.pool2.impl.AbandonedConfig | |
datasources.*.registered-jmx-object-name | org.apache.commons.dbcp2.ObjectNameWrapper |
Micronaut Jdbc Hikari Config Properties
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.catalog | java.lang.String | |
datasources.*.connection-timeout | long | |
datasources.*.idle-timeout | long | |
datasources.*.leak-detection-threshold | long | |
datasources.*.max-lifetime | long | |
datasources.*.maximum-pool-size | int | |
datasources.*.minimum-idle | int | |
datasources.*.password | java.lang.String | |
datasources.*.username | java.lang.String | |
datasources.*.credentials | com.zaxxer.hikari.util.Credentials | |
datasources.*.validation-timeout | long | |
datasources.*.connection-test-query | java.lang.String | |
datasources.*.connection-init-sql | java.lang.String | |
datasources.*.data-source | javax.sql.DataSource | |
datasources.*.data-source-class-name | java.lang.String | |
datasources.*.data-source-jndi | java.lang.String | |
datasources.*.data-source-properties | java.util.Map | Sets the data source properties. |
datasources.*.driver-class-name | java.lang.String | |
datasources.*.jdbc-url | java.lang.String | |
datasources.*.auto-commit | boolean | |
datasources.*.allow-pool-suspension | boolean | |
datasources.*.initialization-fail-timeout | long | |
datasources.*.isolate-internal-queries | boolean | |
datasources.*.metrics-tracker-factory | com.zaxxer.hikari.metrics.MetricsTrackerFactory | |
datasources.*.metric-registry | java.lang.Object | |
datasources.*.health-check-registry | java.lang.Object | |
datasources.*.health-check-properties | java.util.Properties | |
datasources.*.keepalive-time | long | |
datasources.*.read-only | boolean | |
datasources.*.register-mbeans | boolean | |
datasources.*.pool-name | java.lang.String | |
datasources.*.scheduled-executor | java.util.concurrent.ScheduledExecutorService | |
datasources.*.transaction-isolation | java.lang.String | |
datasources.*.schema | java.lang.String | |
datasources.*.credentials-provider-class-name | java.lang.String | |
datasources.*.credentials-provider | com.zaxxer.hikari.HikariCredentialsProvider | |
datasources.*.exception-override-class-name | java.lang.String | |
datasources.*.exception-override | com.zaxxer.hikari.SQLExceptionOverride | |
datasources.*.thread-factory | java.util.concurrent.ThreadFactory | |
datasources.*.name | java.lang.String | |
datasources.*.url | java.lang.String | Setter. |
datasources.*.validation-query | java.lang.String | Setter. |
datasources.*.jndi-name | java.lang.String | Setter. |
datasources.*.automatic-validation-query | boolean | Set to true if the validation query should be set with an appropriate default value if not set manually. |
datasources.*.max-pool-size | int | |
datasources.*.min-idle | int | |
datasources.*.data-source-jndi-name | java.lang.String | |
datasources.*.transaction-isolation-name | java.lang.String | |
datasources.*.is-auto-commit | boolean | |
datasources.*.is-read-only | boolean | |
datasources.*.is-isolate-internal-queries | boolean | |
datasources.*.is-register-mbeans | boolean | |
datasources.*.is-allow-pool-suspension | boolean | |
datasources.*.sealed | boolean | |
datasources.*.calculated-settings | CalculatedSettings |
Micronaut Jdbc Tomcat Config Properties
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.abandon-when-percentage-full | int | |
datasources.*.fair-queue | boolean | |
datasources.*.access-to-underlying-connection-allowed | boolean | |
datasources.*.connection-properties | java.lang.String | |
datasources.*.db-properties | java.util.Properties | |
datasources.*.default-auto-commit | java.lang.Boolean | |
datasources.*.default-catalog | java.lang.String | |
datasources.*.default-read-only | java.lang.Boolean | |
datasources.*.default-transaction-isolation | int | |
datasources.*.initial-size | int | |
datasources.*.log-abandoned | boolean | |
datasources.*.max-active | int | |
datasources.*.max-idle | int | |
datasources.*.max-wait | int | |
datasources.*.min-evictable-idle-time-millis | int | |
datasources.*.min-idle | int | |
datasources.*.name | java.lang.String | |
datasources.*.num-tests-per-eviction-run | int | |
datasources.*.remove-abandoned | boolean | |
datasources.*.remove-abandoned-timeout | int | |
datasources.*.test-on-borrow | boolean | |
datasources.*.test-on-return | boolean | |
datasources.*.test-while-idle | boolean | |
datasources.*.time-between-eviction-runs-millis | int | |
datasources.*.validation-query-timeout | int | |
datasources.*.validator-class-name | java.lang.String | |
datasources.*.validator | org.apache.tomcat.jdbc.pool.Validator | |
datasources.*.validation-interval | long | |
datasources.*.init-sql | java.lang.String | |
datasources.*.test-on-connect | boolean | |
datasources.*.jdbc-interceptors | java.lang.String | |
datasources.*.driver-class-name | java.lang.String | The calculated driver class name |
datasources.*.password | java.lang.String | The calculated password |
datasources.*.url | java.lang.String | The calculated URL |
datasources.*.username | java.lang.String | The calculated username |
datasources.*.validation-query | java.lang.String | The calculated validation query |
datasources.*.jmx-enabled | boolean | |
datasources.*.suspect-timeout | int | |
datasources.*.use-equals | boolean | |
datasources.*.max-age | long | |
datasources.*.use-lock | boolean | |
datasources.*.data-source | java.lang.Object | |
datasources.*.data-source-jndi | java.lang.String | |
datasources.*.alternate-username-allowed | boolean | |
datasources.*.commit-on-return | boolean | |
datasources.*.rollback-on-return | boolean | |
datasources.*.use-disposable-connection-facade | boolean | |
datasources.*.log-validation-errors | boolean | |
datasources.*.propagate-interrupt-state | boolean | |
datasources.*.ignore-exception-on-pre-load | boolean | |
datasources.*.use-statement-facade | boolean | |
datasources.*.data-source-properties | java.util.Map | |
datasources.*.jndi-name | java.lang.String | The JNDI name |
datasources.*.interceptors | org.apache.tomcat.jdbc.pool.PoolProperties$InterceptorDefinition | |
datasources.*.calculated-settings | CalculatedSettings |
Micronaut Jdbc Ucp Config Properties
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.name | java.lang.String | the name of the datasource |
datasources.*.driver-class-name | java.lang.String | |
datasources.*.url | java.lang.String | |
datasources.*.username | java.lang.String | the username |
datasources.*.password | java.lang.String | |
datasources.*.validation-query | java.lang.String | Sets the validation query. |
datasources.*.data-source-properties | java.util.Map | |
datasources.*.calculated-settings | CalculatedSettings |
Configuration properties for PoolDataSourceImpl
| Property | Type | Description |
|---|---|---|
datasources.*.log-writer | java.io.PrintWriter | |
datasources.*.connection-wait-duration | java.time.Duration | |
datasources.*.connection-properties | java.util.Properties | |
datasources.*.sslcontext | javax.net.ssl.SSLContext | |
datasources.*.hostname-resolver | oracle.ucp.jdbc.PoolDataSource$HostnameResolver | |
datasources.*.token-supplier | java.util.function.Supplier | |
datasources.*.pool-properties | java.util.Properties | |
datasources.*.properties | java.lang.String | |
datasources.*.connection-wait-duration-in-millis | long | |
datasources.*.connection-wait-timeout-while-service-down | long | |
datasources.*.login-timeout | int | |
datasources.*.connection-labeling-callback | oracle.ucp.ConnectionLabelingCallback | |
datasources.*.connection-affinity-callback | oracle.ucp.ConnectionAffinityCallback | |
datasources.*.connection-initialization-callback | oracle.ucp.jdbc.ConnectionInitializationCallback | |
datasources.*.connection-creation-consumer | java.util.function.Consumer | |
datasources.*.fast-connection-failover-enabled | boolean | |
datasources.*.connection-factory-class-name | java.lang.String | |
datasources.*.database-name | java.lang.String | |
datasources.*.server-name | java.lang.String | |
datasources.*.port-number | int | |
datasources.*.role-name | java.lang.String | |
datasources.*.user | java.lang.String | |
datasources.*.connection-pool-name | java.lang.String | |
datasources.*.inactive-connection-timeout | int | |
datasources.*.abandoned-connection-timeout | int | |
datasources.*.time-to-live-connection-timeout | int | |
datasources.*.connection-harvest-trigger-count | int | |
datasources.*.connection-harvest-max-count | int | |
datasources.*.max-connection-reuse-time | long | |
datasources.*.timeout-check-interval | int | |
datasources.*.initial-pool-size | int | |
datasources.*.min-pool-size | int | |
datasources.*.min-idle | int | |
datasources.*.max-pool-size | int | |
datasources.*.max-statements | int | |
datasources.*.max-idle-time | int | |
datasources.*.property-cycle | int | |
datasources.*.data-source-name | java.lang.String | |
datasources.*.description | java.lang.String | |
datasources.*.network-protocol | java.lang.String | |
datasources.*.validate-connection-on-borrow | boolean | |
datasources.*.sqlfor-validate-connection | java.lang.String | |
datasources.*.onsconfiguration | java.lang.String | |
datasources.*.max-connection-reuse-count | int | |
datasources.*.connection-labeling-high-cost | int | |
datasources.*.high-cost-connection-reuse-threshold | int | |
datasources.*.connection-repurpose-threshold | int | |
datasources.*.seconds-to-trust-idle-connection | int | |
datasources.*.query-timeout | int | |
datasources.*.max-connections-per-shard | int | |
datasources.*.sharding-mode | boolean | |
datasources.*.connection-validation-timeout | int | |
datasources.*.read-only-instance-allowed | boolean | |
datasources.*.create-connection-in-borrow-thread | boolean | |
datasources.*.commit-on-connection-return | boolean | |
datasources.*.ucpevent-listener-provider | java.lang.String |
Configuration properties for OracleUcpConfiguration
| Property | Type | Description |
|---|---|---|
oracle.ucp.destroy-on-reload | java.lang.Boolean | An indicating whether to destroy connections on reload |
oracle.ucp.create-connection-in-borrow-thread | java.lang.Boolean | An indicator telling whether connection pool should create connection in borrow thread. |
Configuration properties for UniversalConnectionPoolManagerConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
ucp-manager.enabled | boolean | Enables {@link oracle.ucp.admin.UniversalConnectionPoolManager}. | true |
Configuration properties for UniversalConnectionPoolManagerConfiguration$JMXBeanConfiguration
| Property | Type | Description | Default |
|---|---|---|---|
ucp-manager.jmx.enabled | boolean | Enables the JMX-Based Management of UCP. | false |
Micronaut Jdbc Unpooled Config Properties
Configuration properties for DatasourceConfiguration
| Property | Type | Description |
|---|---|---|
datasources.*.url | java.lang.String | |
datasources.*.driver-class-name | java.lang.String | |
datasources.*.driver-class | java.lang.Class | The configured driver class |
datasources.*.username | java.lang.String | |
datasources.*.password | java.lang.String | |
datasources.*.validation-query | java.lang.String | The configured validation query |
datasources.*.login-timeout | java.lang.Integer | The configured login timeout in seconds |
datasources.*.data-source-properties | java.util.Map | Additional datasource properties passed to the JDBC driver |
Micronaut Jooq Config Properties
Configuration properties for JooqConfigurationProperties
| Property | Type | Description |
|---|---|---|
jooq.datasources.*.sql-dialect | org.jooq.SQLDialect | SQL dialect to use. Will be detected automatically by default. |
jooq.datasources.*.json-converter-enabled | boolean | Set if enable {@link JsonConverterProvider} bean to use Jackson for JSON and JSONB types. |
Configuration properties for R2dbcJooqConfigurationProperties
| Property | Type | Description |
|---|---|---|
jooq.r2dbc-datasources.*.sql-dialect | org.jooq.SQLDialect | SQL dialect to use. Will be detected automatically by default. |
jooq.r2dbc-datasources.*.json-converter-enabled | boolean | Set if enable {@link JsonConverterProvider} bean to use Jackson for JSON and JSONB types. |
Micronaut Vertx Mysql Client Config Properties
Configuration properties for MySQLClientConfiguration
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.uri | java.lang.String | The MySQL connection URI. |
Configuration properties for MySQLConnectOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.host | java.lang.String | |
vertx.mysql.client.port | int | |
vertx.mysql.client.user | java.lang.String | |
vertx.mysql.client.password | java.lang.String | |
vertx.mysql.client.database | java.lang.String | |
vertx.mysql.client.cache-prepared-statements | boolean | |
vertx.mysql.client.prepared-statement-cache-max-size | int | |
vertx.mysql.client.prepared-statement-cache-sql-filter | java.util.function.Predicate | |
vertx.mysql.client.properties | java.util.Map | |
vertx.mysql.client.tracing-policy | io.vertx.core.tracing.TracingPolicy | |
vertx.mysql.client.reconnect-attempts | int | |
vertx.mysql.client.reconnect-interval | long | |
vertx.mysql.client.metrics-name | java.lang.String | |
vertx.mysql.client.ssl-options | io.vertx.core.net.ClientSSLOptions | |
vertx.mysql.client.collation | java.lang.String | |
vertx.mysql.client.charset | java.lang.String | |
vertx.mysql.client.character-encoding | java.lang.String | |
vertx.mysql.client.use-affected-rows | boolean | |
vertx.mysql.client.ssl-mode | io.vertx.mysqlclient.SslMode | |
vertx.mysql.client.authentication-plugin | io.vertx.mysqlclient.MySQLAuthenticationPlugin | |
vertx.mysql.client.server-rsa-public-key-path | java.lang.String | |
vertx.mysql.client.server-rsa-public-key-value | io.vertx.core.buffer.Buffer | |
vertx.mysql.client.pipelining-limit | int | |
vertx.mysql.client.prepared-statement-cache-sql-limit | int |
Configuration properties for PoolOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.max-size | int | |
vertx.mysql.client.max-wait-queue-size | int | |
vertx.mysql.client.idle-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.idle-timeout | int | |
vertx.mysql.client.max-lifetime-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.max-lifetime | int | |
vertx.mysql.client.pool-cleaner-period | int | |
vertx.mysql.client.connection-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.connection-timeout | int | |
vertx.mysql.client.shared | boolean | |
vertx.mysql.client.name | java.lang.String | |
vertx.mysql.client.event-loop-size | int |
Configuration properties for NetClientOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.log-activity | boolean | |
vertx.mysql.client.activity-log-data-format | io.netty.handler.logging.ByteBufFormat | |
vertx.mysql.client.send-buffer-size | int | |
vertx.mysql.client.receive-buffer-size | int | |
vertx.mysql.client.reuse-address | boolean | |
vertx.mysql.client.traffic-class | int | |
vertx.mysql.client.reuse-port | boolean | |
vertx.mysql.client.tcp-no-delay | boolean | |
vertx.mysql.client.tcp-keep-alive | boolean | |
vertx.mysql.client.so-linger | int | |
vertx.mysql.client.read-idle-timeout | int | |
vertx.mysql.client.write-idle-timeout | int | |
vertx.mysql.client.ssl | boolean | |
vertx.mysql.client.key-cert-options | io.vertx.core.net.KeyCertOptions | |
vertx.mysql.client.trust-options | io.vertx.core.net.TrustOptions | |
vertx.mysql.client.use-alpn | boolean | |
vertx.mysql.client.ssl-engine-options | io.vertx.core.net.SSLEngineOptions | |
vertx.mysql.client.tcp-fast-open | boolean | |
vertx.mysql.client.tcp-cork | boolean | |
vertx.mysql.client.tcp-quick-ack | boolean | |
vertx.mysql.client.tcp-user-timeout | int | |
vertx.mysql.client.tcp-keep-alive-idle-seconds | int | |
vertx.mysql.client.tcp-keep-alive-count | int | |
vertx.mysql.client.tcp-keep-alive-interval-seconds | int | |
vertx.mysql.client.enabled-secure-transport-protocols | java.util.Set | |
vertx.mysql.client.ssl-handshake-timeout | long | |
vertx.mysql.client.ssl-handshake-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.trust-all | boolean | |
vertx.mysql.client.connect-timeout | int | |
vertx.mysql.client.proxy-options | io.vertx.core.net.ProxyOptions | |
vertx.mysql.client.non-proxy-hosts | java.util.List | |
vertx.mysql.client.local-address | java.lang.String | |
vertx.mysql.client.hostname-verification-algorithm | java.lang.String | |
vertx.mysql.client.application-layer-protocols | java.util.List | |
vertx.mysql.client.register-write-handler | boolean |
Configuration properties for MySQLConnectOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.host | java.lang.String | |
vertx.mysql.client.port | int | |
vertx.mysql.client.user | java.lang.String | |
vertx.mysql.client.password | java.lang.String | |
vertx.mysql.client.database | java.lang.String | |
vertx.mysql.client.cache-prepared-statements | boolean | |
vertx.mysql.client.prepared-statement-cache-max-size | int | |
vertx.mysql.client.prepared-statement-cache-sql-filter | java.util.function.Predicate | |
vertx.mysql.client.properties | java.util.Map | |
vertx.mysql.client.tracing-policy | io.vertx.core.tracing.TracingPolicy | |
vertx.mysql.client.reconnect-attempts | int | |
vertx.mysql.client.reconnect-interval | long | |
vertx.mysql.client.metrics-name | java.lang.String | |
vertx.mysql.client.ssl-options | io.vertx.core.net.ClientSSLOptions | |
vertx.mysql.client.collation | java.lang.String | |
vertx.mysql.client.charset | java.lang.String | |
vertx.mysql.client.character-encoding | java.lang.String | |
vertx.mysql.client.use-affected-rows | boolean | |
vertx.mysql.client.ssl-mode | io.vertx.mysqlclient.SslMode | |
vertx.mysql.client.authentication-plugin | io.vertx.mysqlclient.MySQLAuthenticationPlugin | |
vertx.mysql.client.server-rsa-public-key-path | java.lang.String | |
vertx.mysql.client.server-rsa-public-key-value | io.vertx.core.buffer.Buffer | |
vertx.mysql.client.pipelining-limit | int | |
vertx.mysql.client.prepared-statement-cache-sql-limit | int |
Configuration properties for PoolOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.max-size | int | |
vertx.mysql.client.max-wait-queue-size | int | |
vertx.mysql.client.idle-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.idle-timeout | int | |
vertx.mysql.client.max-lifetime-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.max-lifetime | int | |
vertx.mysql.client.pool-cleaner-period | int | |
vertx.mysql.client.connection-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.connection-timeout | int | |
vertx.mysql.client.shared | boolean | |
vertx.mysql.client.name | java.lang.String | |
vertx.mysql.client.event-loop-size | int |
Configuration properties for NetClientOptions
| Property | Type | Description |
|---|---|---|
vertx.mysql.client.log-activity | boolean | |
vertx.mysql.client.activity-log-data-format | io.netty.handler.logging.ByteBufFormat | |
vertx.mysql.client.send-buffer-size | int | |
vertx.mysql.client.receive-buffer-size | int | |
vertx.mysql.client.reuse-address | boolean | |
vertx.mysql.client.traffic-class | int | |
vertx.mysql.client.reuse-port | boolean | |
vertx.mysql.client.tcp-no-delay | boolean | |
vertx.mysql.client.tcp-keep-alive | boolean | |
vertx.mysql.client.so-linger | int | |
vertx.mysql.client.read-idle-timeout | int | |
vertx.mysql.client.write-idle-timeout | int | |
vertx.mysql.client.ssl | boolean | |
vertx.mysql.client.key-cert-options | io.vertx.core.net.KeyCertOptions | |
vertx.mysql.client.trust-options | io.vertx.core.net.TrustOptions | |
vertx.mysql.client.use-alpn | boolean | |
vertx.mysql.client.ssl-engine-options | io.vertx.core.net.SSLEngineOptions | |
vertx.mysql.client.tcp-fast-open | boolean | |
vertx.mysql.client.tcp-cork | boolean | |
vertx.mysql.client.tcp-quick-ack | boolean | |
vertx.mysql.client.tcp-user-timeout | int | |
vertx.mysql.client.tcp-keep-alive-idle-seconds | int | |
vertx.mysql.client.tcp-keep-alive-count | int | |
vertx.mysql.client.tcp-keep-alive-interval-seconds | int | |
vertx.mysql.client.enabled-secure-transport-protocols | java.util.Set | |
vertx.mysql.client.ssl-handshake-timeout | long | |
vertx.mysql.client.ssl-handshake-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.mysql.client.trust-all | boolean | |
vertx.mysql.client.connect-timeout | int | |
vertx.mysql.client.proxy-options | io.vertx.core.net.ProxyOptions | |
vertx.mysql.client.non-proxy-hosts | java.util.List | |
vertx.mysql.client.local-address | java.lang.String | |
vertx.mysql.client.hostname-verification-algorithm | java.lang.String | |
vertx.mysql.client.application-layer-protocols | java.util.List | |
vertx.mysql.client.register-write-handler | boolean |
Micronaut Vertx Pg Client Config Properties
Configuration properties for PgClientConfiguration
| Property | Type | Description |
|---|---|---|
vertx.pg.client.uri | java.lang.String | The Pg connection URI. |
Configuration properties for PgConnectOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.host | java.lang.String | |
vertx.pg.client.port | int | |
vertx.pg.client.user | java.lang.String | |
vertx.pg.client.password | java.lang.String | |
vertx.pg.client.database | java.lang.String | |
vertx.pg.client.cache-prepared-statements | boolean | |
vertx.pg.client.prepared-statement-cache-max-size | int | |
vertx.pg.client.prepared-statement-cache-sql-filter | java.util.function.Predicate | |
vertx.pg.client.properties | java.util.Map | |
vertx.pg.client.tracing-policy | io.vertx.core.tracing.TracingPolicy | |
vertx.pg.client.reconnect-attempts | int | |
vertx.pg.client.reconnect-interval | long | |
vertx.pg.client.metrics-name | java.lang.String | |
vertx.pg.client.ssl-options | io.vertx.core.net.ClientSSLOptions | |
vertx.pg.client.pipelining-limit | int | |
vertx.pg.client.prepared-statement-cache-sql-limit | int | |
vertx.pg.client.ssl-mode | io.vertx.pgclient.SslMode | |
vertx.pg.client.ssl-negotiation | io.vertx.pgclient.SslNegotiation | |
vertx.pg.client.use-layer7-proxy | boolean |
Configuration properties for PoolOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.max-size | int | |
vertx.pg.client.max-wait-queue-size | int | |
vertx.pg.client.idle-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.idle-timeout | int | |
vertx.pg.client.max-lifetime-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.max-lifetime | int | |
vertx.pg.client.pool-cleaner-period | int | |
vertx.pg.client.connection-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.connection-timeout | int | |
vertx.pg.client.shared | boolean | |
vertx.pg.client.name | java.lang.String | |
vertx.pg.client.event-loop-size | int |
Configuration properties for NetClientOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.log-activity | boolean | |
vertx.pg.client.activity-log-data-format | io.netty.handler.logging.ByteBufFormat | |
vertx.pg.client.send-buffer-size | int | |
vertx.pg.client.receive-buffer-size | int | |
vertx.pg.client.reuse-address | boolean | |
vertx.pg.client.traffic-class | int | |
vertx.pg.client.reuse-port | boolean | |
vertx.pg.client.tcp-no-delay | boolean | |
vertx.pg.client.tcp-keep-alive | boolean | |
vertx.pg.client.so-linger | int | |
vertx.pg.client.read-idle-timeout | int | |
vertx.pg.client.write-idle-timeout | int | |
vertx.pg.client.ssl | boolean | |
vertx.pg.client.key-cert-options | io.vertx.core.net.KeyCertOptions | |
vertx.pg.client.trust-options | io.vertx.core.net.TrustOptions | |
vertx.pg.client.use-alpn | boolean | |
vertx.pg.client.ssl-engine-options | io.vertx.core.net.SSLEngineOptions | |
vertx.pg.client.tcp-fast-open | boolean | |
vertx.pg.client.tcp-cork | boolean | |
vertx.pg.client.tcp-quick-ack | boolean | |
vertx.pg.client.tcp-user-timeout | int | |
vertx.pg.client.tcp-keep-alive-idle-seconds | int | |
vertx.pg.client.tcp-keep-alive-count | int | |
vertx.pg.client.tcp-keep-alive-interval-seconds | int | |
vertx.pg.client.enabled-secure-transport-protocols | java.util.Set | |
vertx.pg.client.ssl-handshake-timeout | long | |
vertx.pg.client.ssl-handshake-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.trust-all | boolean | |
vertx.pg.client.connect-timeout | int | |
vertx.pg.client.proxy-options | io.vertx.core.net.ProxyOptions | |
vertx.pg.client.non-proxy-hosts | java.util.List | |
vertx.pg.client.local-address | java.lang.String | |
vertx.pg.client.hostname-verification-algorithm | java.lang.String | |
vertx.pg.client.application-layer-protocols | java.util.List | |
vertx.pg.client.register-write-handler | boolean |
Configuration properties for PgConnectOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.host | java.lang.String | |
vertx.pg.client.port | int | |
vertx.pg.client.user | java.lang.String | |
vertx.pg.client.password | java.lang.String | |
vertx.pg.client.database | java.lang.String | |
vertx.pg.client.cache-prepared-statements | boolean | |
vertx.pg.client.prepared-statement-cache-max-size | int | |
vertx.pg.client.prepared-statement-cache-sql-filter | java.util.function.Predicate | |
vertx.pg.client.properties | java.util.Map | |
vertx.pg.client.tracing-policy | io.vertx.core.tracing.TracingPolicy | |
vertx.pg.client.reconnect-attempts | int | |
vertx.pg.client.reconnect-interval | long | |
vertx.pg.client.metrics-name | java.lang.String | |
vertx.pg.client.ssl-options | io.vertx.core.net.ClientSSLOptions | |
vertx.pg.client.pipelining-limit | int | |
vertx.pg.client.prepared-statement-cache-sql-limit | int | |
vertx.pg.client.ssl-mode | io.vertx.pgclient.SslMode | |
vertx.pg.client.ssl-negotiation | io.vertx.pgclient.SslNegotiation | |
vertx.pg.client.use-layer7-proxy | boolean |
Configuration properties for PoolOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.max-size | int | |
vertx.pg.client.max-wait-queue-size | int | |
vertx.pg.client.idle-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.idle-timeout | int | |
vertx.pg.client.max-lifetime-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.max-lifetime | int | |
vertx.pg.client.pool-cleaner-period | int | |
vertx.pg.client.connection-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.connection-timeout | int | |
vertx.pg.client.shared | boolean | |
vertx.pg.client.name | java.lang.String | |
vertx.pg.client.event-loop-size | int |
Configuration properties for NetClientOptions
| Property | Type | Description |
|---|---|---|
vertx.pg.client.log-activity | boolean | |
vertx.pg.client.activity-log-data-format | io.netty.handler.logging.ByteBufFormat | |
vertx.pg.client.send-buffer-size | int | |
vertx.pg.client.receive-buffer-size | int | |
vertx.pg.client.reuse-address | boolean | |
vertx.pg.client.traffic-class | int | |
vertx.pg.client.reuse-port | boolean | |
vertx.pg.client.tcp-no-delay | boolean | |
vertx.pg.client.tcp-keep-alive | boolean | |
vertx.pg.client.so-linger | int | |
vertx.pg.client.read-idle-timeout | int | |
vertx.pg.client.write-idle-timeout | int | |
vertx.pg.client.ssl | boolean | |
vertx.pg.client.key-cert-options | io.vertx.core.net.KeyCertOptions | |
vertx.pg.client.trust-options | io.vertx.core.net.TrustOptions | |
vertx.pg.client.use-alpn | boolean | |
vertx.pg.client.ssl-engine-options | io.vertx.core.net.SSLEngineOptions | |
vertx.pg.client.tcp-fast-open | boolean | |
vertx.pg.client.tcp-cork | boolean | |
vertx.pg.client.tcp-quick-ack | boolean | |
vertx.pg.client.tcp-user-timeout | int | |
vertx.pg.client.tcp-keep-alive-idle-seconds | int | |
vertx.pg.client.tcp-keep-alive-count | int | |
vertx.pg.client.tcp-keep-alive-interval-seconds | int | |
vertx.pg.client.enabled-secure-transport-protocols | java.util.Set | |
vertx.pg.client.ssl-handshake-timeout | long | |
vertx.pg.client.ssl-handshake-timeout-unit | java.util.concurrent.TimeUnit | |
vertx.pg.client.trust-all | boolean | |
vertx.pg.client.connect-timeout | int | |
vertx.pg.client.proxy-options | io.vertx.core.net.ProxyOptions | |
vertx.pg.client.non-proxy-hosts | java.util.List | |
vertx.pg.client.local-address | java.lang.String | |
vertx.pg.client.hostname-verification-algorithm | java.lang.String | |
vertx.pg.client.application-layer-protocols | java.util.List | |
vertx.pg.client.register-write-handler | boolean |
Configuration properties for PgPemTrustOptionsConfiguration
| Property | Type | Description |
|---|---|---|
vertx.pg.client.pem-trust-options.cert-paths | java.util.List | Sets the PEM certificate paths configured under {@code vertx.pg.client.pem-trust-options.cert-paths}. |
No properties match this filter.