Class DataSourceReactiveMySQLConfig
- java.lang.Object
-
- io.quarkus.reactive.mysql.client.runtime.DataSourceReactiveMySQLConfig
-
public class DataSourceReactiveMySQLConfig extends Object
-
-
Field Summary
Fields Modifier and Type Field Description Optional<io.vertx.mysqlclient.MySQLAuthenticationPlugin>authenticationPluginThe authentication plugin the client should use.Optional<Boolean>cachePreparedStatementsDeprecated.usedatasource.reactive.cache-prepared-statementsinstead.Optional<String>charsetCharset for connections.Optional<String>collationCollation for connections.OptionalIntconnectionTimeoutConnection timeout in secondsOptional<io.vertx.mysqlclient.SslMode>sslModeDesired security state of the connection to the server.
-
Constructor Summary
Constructors Constructor Description DataSourceReactiveMySQLConfig()
-
-
-
Field Detail
-
cachePreparedStatements
@ConfigItem @Deprecated public Optional<Boolean> cachePreparedStatements
Deprecated.usedatasource.reactive.cache-prepared-statementsinstead.Whether prepared statements should be cached on the client side.
-
sslMode
@ConfigItem(defaultValueDocumentation="disabled") public Optional<io.vertx.mysqlclient.SslMode> sslMode
Desired security state of the connection to the server.
-
connectionTimeout
@ConfigItem public OptionalInt connectionTimeout
Connection timeout in seconds
-
authenticationPlugin
@ConfigItem(defaultValueDocumentation="default") public Optional<io.vertx.mysqlclient.MySQLAuthenticationPlugin> authenticationPlugin
The authentication plugin the client should use. By default, it uses the plugin name specified by the server in the initial handshake packet.
-
-