Interface DataSourceReactiveMySQLConfig


public interface DataSourceReactiveMySQLConfig
  • Method Details

    • charset

      Optional<String> charset()
      Charset for connections.
    • collation

      Optional<String> collation()
      Collation for connections.
    • sslMode

      @ConfigDocDefault("disabled") Optional<io.vertx.mysqlclient.SslMode> sslMode()
      Desired security state of the connection to the server.

      See MySQL Reference Manual.

    • connectionTimeout

      OptionalInt connectionTimeout()
      Connection timeout in seconds
    • authenticationPlugin

      @ConfigDocDefault("default") 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.
    • pipeliningLimit

      OptionalInt pipeliningLimit()
      The maximum number of inflight database commands that can be pipelined. By default, pipelining is disabled.
    • useAffectedRows

      @ConfigDocDefault("false") Optional<Boolean> useAffectedRows()
      Whether to return the number of rows matched by the WHERE clause in UPDATE statements, instead of the number of rows actually changed.