Serialized Form
-
Package com.clickhouse.client
-
Class com.clickhouse.client.ClickHouseCluster
class ClickHouseCluster extends ClickHouseNodes implements Serializable- serialVersionUID:
- 8684489015067906319L
-
Serialized Fields
-
clusterName
String clusterName
-
-
Class com.clickhouse.client.ClickHouseConfig
class ClickHouseConfig extends Object implements Serializable- serialVersionUID:
- 7794222888859182491L
-
Serialized Fields
-
async
boolean async
-
autoDiscovery
boolean autoDiscovery
-
bufferQueueVariation
int bufferQueueVariation
-
bufferSize
int bufferSize
-
clientName
String clientName
-
compressAlgorithm
ClickHouseCompression compressAlgorithm
-
compressLevel
int compressLevel
-
compressRequest
boolean compressRequest
-
connectionTimeout
int connectionTimeout
-
credentials
ClickHouseCredentials credentials
-
customSettings
Map<String,
String> customSettings -
customSocketFactory
String customSocketFactory
-
customSocketFactoryOptions
Map<String,
String> customSocketFactoryOptions -
database
String database
-
decompressAlgorithm
ClickHouseCompression decompressAlgorithm
-
decompressLevel
int decompressLevel
-
decompressResponse
boolean decompressResponse
-
failover
int failover
-
format
ClickHouseFormat format
-
keyStoreType
String keyStoreType
-
maxBufferSize
int maxBufferSize
-
maxExecutionTime
int maxExecutionTime
-
maxMapperCache
int maxMapperCache
-
maxQueuedBuffers
int maxQueuedBuffers
-
maxQueuedRequests
int maxQueuedRequests
-
maxResultRows
long maxResultRows
-
maxThreads
int maxThreads
-
nodeCheckInterval
int nodeCheckInterval
-
nodeSelector
ClickHouseNodeSelector nodeSelector
-
options
Map<ClickHouseOption,
Serializable> options -
productName
String productName
-
proxyHost
String proxyHost
-
proxyPort
int proxyPort
-
proxyType
ClickHouseProxyType proxyType
-
readBufferSize
int readBufferSize
-
repeatOnSessionLock
boolean repeatOnSessionLock
-
requestBuffering
ClickHouseBufferingMode requestBuffering
-
requestChunkSize
int requestChunkSize
-
responseBuffering
ClickHouseBufferingMode responseBuffering
-
retry
int retry
-
reuseValueWrapper
boolean reuseValueWrapper
-
serverInfo
boolean serverInfo
-
serverTimeZone
TimeZone serverTimeZone
-
serverVersion
ClickHouseVersion serverVersion
-
sessionCheck
boolean sessionCheck
-
sessionTimeout
int sessionTimeout
-
socketTimeout
int socketTimeout
-
ssl
boolean ssl
-
sslCert
String sslCert
-
sslKey
String sslKey
-
sslMode
ClickHouseSslMode sslMode
-
sslRootCert
String sslRootCert
-
timeZoneForDate
TimeZone timeZoneForDate
-
transactionTimeout
int transactionTimeout
-
trustStore
String trustStore
-
trustStorePassword
String trustStorePassword
-
useBinaryString
boolean useBinaryString
-
useBlockingQueue
boolean useBlockingQueue
-
useCompilation
boolean useCompilation
-
useObjectsInArray
boolean useObjectsInArray
-
useServerTimeZone
boolean useServerTimeZone
-
useServerTimeZoneForDates
boolean useServerTimeZoneForDates
-
useTimeZone
TimeZone useTimeZone
-
widenUnsignedTypes
boolean widenUnsignedTypes
-
writeBufferSize
int writeBufferSize
-
-
Class com.clickhouse.client.ClickHouseCredentials
class ClickHouseCredentials extends Object implements Serializable- serialVersionUID:
- -8883041793709590486L
-
Exception com.clickhouse.client.ClickHouseException
class ClickHouseException extends Exception implements Serializable- serialVersionUID:
- -2417038200885554382L
-
Serialized Fields
-
errorCode
int errorCode
-
-
Class com.clickhouse.client.ClickHouseLoadBalancingPolicy
class ClickHouseLoadBalancingPolicy extends Object implements Serializable- serialVersionUID:
- 1481796695764210324L
-
Class com.clickhouse.client.ClickHouseNode
class ClickHouseNode extends Object implements Serializable- serialVersionUID:
- 8342604784121795372L
-
Serialized Fields
-
baseUri
String baseUri
-
cluster
String cluster
-
config
ClickHouseConfig config
-
credentials
ClickHouseCredentials credentials
-
host
String host
-
lastUpdateTime
AtomicLong lastUpdateTime
Last update time in milliseconds. -
manager
AtomicReference<ClickHouseNodeManager> manager
-
options
Map<String,
String> options -
port
int port
-
protocol
ClickHouseProtocol protocol
-
replicaNum
int replicaNum
-
shardNum
int shardNum
-
shardWeight
int shardWeight
-
tags
Set<String> tags
-
weight
int weight
-
-
Class com.clickhouse.client.ClickHouseNodes
class ClickHouseNodes extends Object implements Serializable- serialVersionUID:
- 4931904980127690349L
-
Serialized Fields
-
checking
AtomicBoolean checking
Flag for exclusive health check. -
discoveryFuture
AtomicReference<ScheduledFuture<?>> discoveryFuture
Reference holding future of scheduled discovery. -
faultyNodes
LinkedList<ClickHouseNode> faultyNodes
List of faulty nodes. -
groupSize
int groupSize
Maximum number of nodes can be used for operation at a time. -
healthCheckFuture
AtomicReference<ScheduledFuture<?>> healthCheckFuture
Reference holding future of scheduled health check. -
index
AtomicInteger index
Index for retrieving next node. -
lock
ReentrantReadWriteLock lock
Lock for read and writenodes
andfaultyNodes
. -
nodes
LinkedList<ClickHouseNode> nodes
List of healthy nodes. -
policy
ClickHouseLoadBalancingPolicy policy
Load balancing policy. -
selector
ClickHouseNodeSelector selector
Load balancing tags for filtering out nodes. -
singleNode
boolean singleNode
Flag indicating whether it's single node or not. -
template
ClickHouseNode template
Template node.
-
-
Class com.clickhouse.client.ClickHouseNodeSelector
class ClickHouseNodeSelector extends Object implements Serializable- serialVersionUID:
- 488571984297086418L
-
Serialized Fields
-
protocols
List<ClickHouseProtocol> protocols
-
tags
Set<String> tags
-
-
Class com.clickhouse.client.ClickHouseParameterizedQuery
class ClickHouseParameterizedQuery extends Object implements Serializable- serialVersionUID:
- 8108887349618342152L
-
Serialized Fields
-
config
ClickHouseConfig config
-
lastPart
String lastPart
-
names
Map<String,
ClickHouseValue> names -
originalQuery
String originalQuery
-
parts
List<ClickHouseParameterizedQuery.QueryPart> parts
-
-
Class com.clickhouse.client.ClickHouseParameterizedQuery.QueryPart
class QueryPart extends Object implements Serializable-
Serialized Fields
-
paramIndex
int paramIndex
-
paramName
String paramName
-
paramType
ClickHouseColumn paramType
-
part
String part
-
-
-
Class com.clickhouse.client.ClickHouseRequest
class ClickHouseRequest extends Object implements Serializable- serialVersionUID:
- 4990313525960702287L
-
Serialized Fields
-
client
ClickHouseClient client
-
externalTables
List<ClickHouseExternalTable> externalTables
-
managerRef
AtomicReference<ClickHouseRequestManager> managerRef
-
namedParameters
Map<String,
String> namedParameters -
options
ClickHouseFreezableMap<ClickHouseOption,
Serializable> options -
preparedQuery
ClickHouseParameterizedQuery preparedQuery
-
queryId
String queryId
-
sealed
boolean sealed
-
server
Function<ClickHouseNodeSelector,
ClickHouseNode> server -
serverRef
AtomicReference<ClickHouseNode> serverRef
-
settings
ClickHouseFreezableMap<String,
Serializable> settings -
sql
String sql
-
txRef
AtomicReference<ClickHouseTransaction> txRef
-
-
Class com.clickhouse.client.ClickHouseRequest.Mutation
-
Class com.clickhouse.client.ClickHouseResponseSummary
class ClickHouseResponseSummary extends Object implements Serializable- serialVersionUID:
- 6241261266635143197L
-
Serialized Fields
-
progress
AtomicReference<ClickHouseResponseSummary.Progress> progress
-
sealed
boolean sealed
-
stats
AtomicReference<ClickHouseResponseSummary.Statistics> stats
-
updates
AtomicInteger updates
-
-
Class com.clickhouse.client.ClickHouseResponseSummary.Progress
class Progress extends Object implements Serializable- serialVersionUID:
- -1447066780591278108L
-
Serialized Fields
-
read_bytes
long read_bytes
-
read_rows
long read_rows
-
total_rows_to_read
long total_rows_to_read
-
written_bytes
long written_bytes
-
written_rows
long written_rows
-
-
Class com.clickhouse.client.ClickHouseResponseSummary.Statistics
class Statistics extends Object implements Serializable- serialVersionUID:
- -7744796632866829161L
-
Serialized Fields
-
allocated_bytes
long allocated_bytes
-
applied_limit
boolean applied_limit
-
blocks
long blocks
-
rows
long rows
-
rows_before_limit
long rows_before_limit
-
-
Class com.clickhouse.client.ClickHouseSimpleResponse
class ClickHouseSimpleResponse extends Object implements Serializable- serialVersionUID:
- 6883452584393840649L
-
Serialized Fields
-
closed
boolean closed
-
columns
List<ClickHouseColumn> columns
-
records
List<ClickHouseRecord> records
-
summary
ClickHouseResponseSummary summary
-
-
Class com.clickhouse.client.ClickHouseStreamResponse
class ClickHouseStreamResponse extends Object implements Serializable- serialVersionUID:
- 2271296998310082447L
-
Serialized Fields
-
closed
boolean closed
-
config
ClickHouseConfig config
-
summary
ClickHouseResponseSummary summary
-
-
Class com.clickhouse.client.ClickHouseTransaction
class ClickHouseTransaction extends Object implements Serializable- serialVersionUID:
- -4618710299106666829L
-
Serialized Fields
-
id
AtomicReference<ClickHouseTransaction.XID> id
-
implicit
boolean implicit
-
server
ClickHouseNode server
-
sessionId
String sessionId
-
state
AtomicInteger state
-
timeout
int timeout
-
-
Class com.clickhouse.client.ClickHouseTransaction.XID
class XID extends Object implements Serializable- serialVersionUID:
- 4907177669971332404L
-
Serialized Fields
-
hostId
String hostId
-
localTxCounter
long localTxCounter
-
snapshotVersion
long snapshotVersion
-
-
Exception com.clickhouse.client.ClickHouseTransactionException
class ClickHouseTransactionException extends ClickHouseException implements Serializable-
Serialized Fields
-
tx
ClickHouseTransaction tx
-
-
-
Exception com.clickhouse.client.UnsupportedProtocolException
class UnsupportedProtocolException extends IllegalStateException implements Serializable-
Serialized Fields
-
protocol
ClickHouseProtocol protocol
-
-
-