public static final class ClickHouseConfig.Builder extends Object
public static ClickHouseConfig.Builder builder()
public static ClickHouseConfig.Builder builder(ClickHouseConfig cfg)
public ClickHouseConfig.Builder withSetting(SettingKey key, Serializable value)
public ClickHouseConfig.Builder withSettings(Map<SettingKey,Serializable> settings)
public ClickHouseConfig.Builder host(String host)
public ClickHouseConfig.Builder port(int port)
public ClickHouseConfig.Builder database(String database)
public ClickHouseConfig.Builder user(String user)
public ClickHouseConfig.Builder password(String password)
public ClickHouseConfig.Builder connectTimeout(Duration connectTimeout)
public ClickHouseConfig.Builder queryTimeout(Duration queryTimeout)
public ClickHouseConfig.Builder tcpKeepAlive(boolean tcpKeepAlive)
public ClickHouseConfig.Builder charset(String charset)
public ClickHouseConfig.Builder charset(Charset charset)
public ClickHouseConfig.Builder clientName(String clientName)
public ClickHouseConfig.Builder settings(Map<SettingKey,Serializable> settings)
public ClickHouseConfig.Builder clearSettings()
public ClickHouseConfig.Builder withJdbcUrl(String jdbcUrl)
public ClickHouseConfig.Builder withProperties(Properties properties)
public ClickHouseConfig build()
Copyright © 2021. All rights reserved.