Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- address - Variable in class com.clickhouse.client.http.ClickHouseHttpClient.HostNameAndAddress
- AHC_RETRY_ON_FAILURE - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Whether to retry on failure with Apache HTTP Client.
- AHC_VALIDATE_AFTER_INACTIVITY - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
The time in milliseconds after which the connection is validated after inactivity.
- APACHE_HTTP_CLIENT - Enum constant in enum com.clickhouse.client.http.config.HttpConnectionProvider
- ApacheHttpConnectionImpl - Class in com.clickhouse.client.http
-
Created by wujianchao on 2022/12/1.
- ApacheHttpConnectionImpl(ClickHouseNode, ClickHouseRequest<?>, ExecutorService) - Constructor for class com.clickhouse.client.http.ApacheHttpConnectionImpl
B
- buildQueryParams(Map<String, String>) - Method in class com.clickhouse.client.http.ClickHouseHttpClient
C
- checkConnection(ClickHouseHttpConnection, ClickHouseNode, ClickHouseNode, ClickHouseRequest<?>) - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- checkHealth(ClickHouseNode, int) - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- clearRoles() - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- ClickHouseHttpClient - Class in com.clickhouse.client.http
- ClickHouseHttpClient() - Constructor for class com.clickhouse.client.http.ClickHouseHttpClient
- ClickHouseHttpClient.HostNameAndAddress - Class in com.clickhouse.client.http
- ClickHouseHttpConnection - Class in com.clickhouse.client.http
- ClickHouseHttpConnection(ClickHouseNode, ClickHouseRequest<?>, Map<String, Serializable>) - Constructor for class com.clickhouse.client.http.ClickHouseHttpConnection
- ClickHouseHttpConnectionFactory - Class in com.clickhouse.client.http
- ClickHouseHttpEntity - Class in com.clickhouse.client.http
-
Used to encapsulate post request.
- ClickHouseHttpEntity(ClickHouseConfig, String, String, byte[], String, ClickHouseInputStream, List<ClickHouseExternalTable>) - Constructor for class com.clickhouse.client.http.ClickHouseHttpEntity
- ClickHouseHttpOption - Enum in com.clickhouse.client.http.config
-
Http client options.
- ClickHouseHttpProto - Class in com.clickhouse.client.http
- ClickHouseHttpProto() - Constructor for class com.clickhouse.client.http.ClickHouseHttpProto
- ClickHouseHttpResponse - Class in com.clickhouse.client.http
- ClickHouseHttpResponse(ClickHouseHttpConnection, ClickHouseInputStream, String, String, String, ClickHouseFormat, TimeZone) - Constructor for class com.clickhouse.client.http.ClickHouseHttpResponse
- close() - Method in class com.clickhouse.client.http.ApacheHttpConnectionImpl
- close() - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- close() - Method in class com.clickhouse.client.http.ClickHouseHttpEntity
- close() - Method in class com.clickhouse.client.http.HttpUrlConnectionImpl
- closeConnection(ClickHouseHttpConnection, boolean) - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- closeQuietly() - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- com.clickhouse.client.http - package com.clickhouse.client.http
- com.clickhouse.client.http.config - package com.clickhouse.client.http.config
- config - Variable in class com.clickhouse.client.http.ClickHouseHttpConnection
- CONNECTION_PROVIDER - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
HTTP connection provider.
- CONNECTION_REUSE_STRATEGY - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Configuration for Apache HTTP Client connection pool.
- createConnection(ClickHouseNode, ClickHouseRequest<?>, ExecutorService) - Static method in class com.clickhouse.client.http.ClickHouseHttpConnectionFactory
- createConnection(ClickHouseNode, ClickHouseRequest<?>, ExecutorService, Map<String, Serializable>) - Static method in class com.clickhouse.client.http.ClickHouseHttpConnectionFactory
- createDefaultHeaders(ClickHouseConfig, ClickHouseNode, String, String) - Static method in class com.clickhouse.client.http.ClickHouseHttpConnection
- CUSTOM_HEADERS - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Custom HTTP headers.
- CUSTOM_PARAMS - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Deprecated.
D
- DEFAULT_RESPONSE - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Default server response.
- defaultHeaders - Variable in class com.clickhouse.client.http.ClickHouseHttpConnection
F
- format - Variable in class com.clickhouse.client.http.ClickHouseHttpResponse
G
- getBaseUrl() - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- getConfig(ClickHouseRequest<?>) - Method in class com.clickhouse.client.http.ClickHouseHttpResponse
- getContent() - Method in class com.clickhouse.client.http.ClickHouseHttpEntity
- getContentLength() - Method in class com.clickhouse.client.http.ClickHouseHttpEntity
- getDefaultUserAgent() - Method in class com.clickhouse.client.http.ApacheHttpConnectionImpl
- getDefaultUserAgent() - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- getDefaultUserAgent() - Method in class com.clickhouse.client.http.HttpUrlConnectionImpl
- getDefaultValue() - Method in enum com.clickhouse.client.http.config.ClickHouseHttpOption
- getDescription() - Method in enum com.clickhouse.client.http.config.ClickHouseHttpOption
- getInputStream() - Method in class com.clickhouse.client.http.ClickHouseHttpResponse
- getKey() - Method in enum com.clickhouse.client.http.config.ClickHouseHttpOption
- getOptionClass() - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- getProxy(ClickHouseConfig) - Static method in class com.clickhouse.client.http.ClickHouseHttpConnection
- getReferer(ClickHouseConfig) - Static method in class com.clickhouse.client.http.ClickHouseHttpClient
- getRoles() - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- getSupportedProtocols() - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- getTimeZone() - Method in class com.clickhouse.client.http.ClickHouseHttpResponse
- getUserAgent() - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- getValueType() - Method in enum com.clickhouse.client.http.config.ClickHouseHttpOption
H
- HEADER_DATABASE - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
-
Name of default database to be used if not specified in a table name.
- HEADER_DB_PASSWORD - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
-
Password of user to be used to authenticate.
- HEADER_DB_USER - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
-
Name of user to be used to authenticate
- HEADER_EXCEPTION_CODE - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
-
Response only header to indicate the error code.
- HEADER_FORMAT - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
-
Response only header to indicate the format of the data.
- HEADER_PROGRESS - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
-
Response only header to indicate a query progress.
- HEADER_QUERY_ID - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
-
Response only header to indicate a query id Cannot be used in request.
- HEADER_SRV_DISPLAY_NAME - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
- HEADER_SRV_SUMMARY - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
- HEADER_SSL_CERT_AUTH - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
- HEADER_TIMEZONE - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
- hostName - Variable in class com.clickhouse.client.http.ClickHouseHttpClient.HostNameAndAddress
- HostNameAndAddress() - Constructor for class com.clickhouse.client.http.ClickHouseHttpClient.HostNameAndAddress
- HTTP_CLIENT - Enum constant in enum com.clickhouse.client.http.config.HttpConnectionProvider
- HTTP_URL_CONNECTION - Enum constant in enum com.clickhouse.client.http.config.HttpConnectionProvider
- HttpConnectionProvider - Enum in com.clickhouse.client.http.config
- HttpUrlConnectionImpl - Class in com.clickhouse.client.http
- HttpUrlConnectionImpl(ClickHouseNode, ClickHouseRequest<?>, ExecutorService, Map<String, Serializable>) - Constructor for class com.clickhouse.client.http.HttpUrlConnectionImpl
I
- isRepeatable() - Method in class com.clickhouse.client.http.ClickHouseHttpEntity
- isReusable() - Method in class com.clickhouse.client.http.ApacheHttpConnectionImpl
- isReusable() - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
-
Checks whether the connection is reusable or not.
- isReusable() - Method in class com.clickhouse.client.http.HttpUrlConnectionImpl
- isSensitive() - Method in enum com.clickhouse.client.http.config.ClickHouseHttpOption
- isStreaming() - Method in class com.clickhouse.client.http.ClickHouseHttpEntity
K
- KEEP_ALIVE - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Whether to enable keep-alive or not.
- KEEP_ALIVE_TIMEOUT - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Configures client with preferred connection keep alive timeout if keep alive is enabled.
L
- LOCAL_HOST - Static variable in class com.clickhouse.client.http.ClickHouseHttpClient
M
- MAX_OPEN_CONNECTIONS - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Max open connections apply with Apache HttpClient only.
- mergeHeaders(Map<String, String>) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
-
Creates a merged map.
N
- newConnection(ClickHouseHttpConnection, ClickHouseNode, ClickHouseRequest<?>) - Method in class com.clickhouse.client.http.ClickHouseHttpClient
P
- parseErrorFromException(String, String, IOException, byte[]) - Static method in class com.clickhouse.client.http.ClickHouseHttpConnection
- ping(int) - Method in class com.clickhouse.client.http.ApacheHttpConnectionImpl
- ping(int) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
-
Sends a request to
<baseUrl>/pingfor liveness detection. - ping(int) - Method in class com.clickhouse.client.http.HttpUrlConnectionImpl
- post(ClickHouseConfig, String, ClickHouseInputStream, List<ClickHouseExternalTable>, ClickHouseOutputStream, String, Map<String, String>, Runnable) - Method in class com.clickhouse.client.http.ApacheHttpConnectionImpl
- post(ClickHouseConfig, String, ClickHouseInputStream, List<ClickHouseExternalTable>, ClickHouseOutputStream, String, Map<String, String>, Runnable) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
-
Posts query and data to server.
- post(ClickHouseConfig, String, ClickHouseInputStream, List<ClickHouseExternalTable>, ClickHouseOutputStream, String, Map<String, String>, Runnable) - Method in class com.clickhouse.client.http.HttpUrlConnectionImpl
- postData(ClickHouseConfig, byte[], String, ClickHouseInputStream, List<ClickHouseExternalTable>, OutputStream) - Static method in class com.clickhouse.client.http.ClickHouseHttpConnection
Q
- QPARAM_QUERY_ID - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
-
Query parameter to specify the query ID.
- QPARAM_ROLE - Static variable in class com.clickhouse.client.http.ClickHouseHttpProto
- query(String) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- query(String, List<ClickHouseExternalTable>) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- query(String, List<ClickHouseExternalTable>, Map<String, String>) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- query(String, Map<String, String>) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- queryId - Variable in class com.clickhouse.client.http.ClickHouseHttpResponse
R
- RECEIVE_QUERY_PROGRESS - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Whether to receive information about the progress of a query in response headers.
- REMEMBER_LAST_SET_ROLES - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Whether to remember last set role and send them in every next requests as query parameters.
- rememberRoles(Set<String>) - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- rm - Variable in class com.clickhouse.client.http.ClickHouseHttpConnection
- roles - Variable in class com.clickhouse.client.http.ClickHouseHttpClient
S
- send(ClickHouseRequest<?>) - Method in class com.clickhouse.client.http.ClickHouseHttpClient
- SEND_HTTP_CLIENT_ID - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Indicates whether http client would send its identification through Referer header to server.
- server - Variable in class com.clickhouse.client.http.ClickHouseHttpConnection
- serverDisplayName - Variable in class com.clickhouse.client.http.ClickHouseHttpResponse
- summary - Variable in class com.clickhouse.client.http.ClickHouseHttpResponse
T
- timeZone - Variable in class com.clickhouse.client.http.ClickHouseHttpResponse
U
- update(String) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- update(String, ClickHouseInputStream) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- update(String, ClickHouseInputStream, Map<String, String>) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- update(String, Map<String, String>) - Method in class com.clickhouse.client.http.ClickHouseHttpConnection
- url - Variable in class com.clickhouse.client.http.ClickHouseHttpConnection
- USE_BASIC_AUTHENTICATION - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Whether to use HTTP basic authentication.
V
- valueOf(String) - Static method in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.clickhouse.client.http.config.HttpConnectionProvider
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.clickhouse.client.http.config.ClickHouseHttpOption
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.clickhouse.client.http.config.HttpConnectionProvider
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WAIT_END_OF_QUERY - Enum constant in enum com.clickhouse.client.http.config.ClickHouseHttpOption
- writeTo(OutputStream) - Method in class com.clickhouse.client.http.ClickHouseHttpEntity
All Classes and Interfaces|All Packages|Constant Field Values
ClickHouseClientOption.CUSTOM_SETTINGS