@Immutable public class ClickHouseConfig extends Object implements Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ClickHouseConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
Charset |
charset() |
String |
clientName() |
Duration |
connectTimeout() |
String |
database() |
String |
host() |
String |
jdbcUrl() |
String |
password() |
int |
port() |
Duration |
queryTimeout() |
Map<SettingKey,Serializable> |
settings() |
boolean |
tcpKeepAlive() |
String |
user() |
ClickHouseConfig |
with(String url,
Properties properties) |
ClickHouseConfig |
withCharset(Charset charset) |
ClickHouseConfig |
withClientName(String clientName) |
ClickHouseConfig |
withCredentials(String user,
String password) |
ClickHouseConfig |
withDatabase(String database) |
ClickHouseConfig |
withHostPort(String host,
int port) |
ClickHouseConfig |
withJdbcUrl(String url) |
ClickHouseConfig |
withProperties(Properties properties) |
ClickHouseConfig |
withQueryTimeout(Duration timeout) |
ClickHouseConfig |
withSettings(Map<SettingKey,Serializable> settings) |
ClickHouseConfig |
withTcpKeepAlive(boolean enable) |
public String host()
public int port()
public String database()
public String user()
public String password()
public Duration queryTimeout()
public Duration connectTimeout()
public Charset charset()
public String clientName()
public String jdbcUrl()
public Map<SettingKey,Serializable> settings()
public ClickHouseConfig withHostPort(String host, int port)
public ClickHouseConfig withDatabase(String database)
public ClickHouseConfig withCredentials(String user, String password)
public ClickHouseConfig withQueryTimeout(Duration timeout)
public ClickHouseConfig withTcpKeepAlive(boolean enable)
public ClickHouseConfig withCharset(Charset charset)
public ClickHouseConfig withClientName(String clientName)
public ClickHouseConfig withSettings(Map<SettingKey,Serializable> settings)
public ClickHouseConfig withJdbcUrl(String url)
public ClickHouseConfig withProperties(Properties properties)
public ClickHouseConfig with(String url, Properties properties)
public boolean tcpKeepAlive()
Copyright © 2021. All rights reserved.