public static final class MySqlConnectionConfiguration.Builder extends Object
public MySqlConnectionConfiguration build()
public MySqlConnectionConfiguration.Builder database(@Nullable String database)
public MySqlConnectionConfiguration.Builder unixSocket(String unixSocket)
public MySqlConnectionConfiguration.Builder host(String host)
public MySqlConnectionConfiguration.Builder password(@Nullable CharSequence password)
public MySqlConnectionConfiguration.Builder port(int port)
public MySqlConnectionConfiguration.Builder connectTimeout(@Nullable Duration connectTimeout)
public MySqlConnectionConfiguration.Builder username(String username)
public MySqlConnectionConfiguration.Builder zeroDateOption(ZeroDateOption zeroDate)
public MySqlConnectionConfiguration.Builder sslMode(SslMode sslMode)
public MySqlConnectionConfiguration.Builder tlsVersion(String... tlsVersion)
public MySqlConnectionConfiguration.Builder sslCa(@Nullable String sslCa)
public MySqlConnectionConfiguration.Builder sslKeyAndCert(@Nullable String sslCert, @Nullable String sslKey)
public MySqlConnectionConfiguration.Builder sslKeyAndCert(@Nullable String sslCert, @Nullable String sslKey, @Nullable CharSequence sslKeyPassword)
public MySqlConnectionConfiguration.Builder useClientPrepareStatement()
public MySqlConnectionConfiguration.Builder useServerPrepareStatement()
public MySqlConnectionConfiguration.Builder useServerPrepareStatement(Predicate<String> preferPrepareStatement)
Copyright © 2018–2020. All rights reserved.