cc.blynk.clickhouse.http.HttpConnector Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of clickhouse4j Show documentation
Show all versions of clickhouse4j Show documentation
Light and fast JDBC driver for ClickHouse
package cc.blynk.clickhouse.http;
import cc.blynk.clickhouse.ClickHouseExternalData;
import cc.blynk.clickhouse.except.ClickHouseException;
import java.io.InputStream;
import java.net.URI;
import java.sql.SQLException;
import java.util.List;
public interface HttpConnector {
InputStream post(String sql, URI uri) throws ClickHouseException;
InputStream post(List externalData, URI uri) throws ClickHouseException;
void post(byte[] bytes, URI uri) throws ClickHouseException;
void post(byte[] sqlBytes, List data, URI uri) throws ClickHouseException;
void cleanConnections();
void closeClient() throws SQLException;
}