Interface DataSourceReactiveMySQLConfig


  • public interface DataSourceReactiveMySQLConfig
    • Method Detail

      • 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.