Uses of Class
com.clickhouse.client.ClickHouseConfig
-
Packages that use ClickHouseConfig Package Description com.clickhouse.client Provides necessary classes to communicate with ClickHouse server.com.clickhouse.client.config Provides necessary classes to configure the client and/or request.com.clickhouse.client.data Provides necessary classes to handle different format or type of data. -
-
Uses of ClickHouseConfig in com.clickhouse.client
Fields in com.clickhouse.client declared as ClickHouseConfig Modifier and Type Field Description protected ClickHouseConfigClickHouseClientBuilder. configprotected ClickHouseConfigClickHouseDataProcessor. configprotected ClickHouseConfigClickHouseNode. configprotected ClickHouseConfigClickHouseParameterizedQuery. configprotected ClickHouseConfigClickHouseRequest. configMethods in com.clickhouse.client that return ClickHouseConfig Modifier and Type Method Description ClickHouseConfigAbstractClient. getConfig()ClickHouseConfigClickHouseClient. getConfig()Gets the immutable configuration associated with this client.ClickHouseConfigClickHouseClientBuilder. getConfig()Gets client configuration.ClickHouseConfigClickHouseRequest. getConfig()Gets request configuration.Methods in com.clickhouse.client with parameters of type ClickHouseConfig Modifier and Type Method Description ClickHouseClientBuilderClickHouseClientBuilder. config(ClickHouseConfig config)Sets configuration.ClickHousePipedOutputStreamClickHouseDataStreamFactory. createPipedOutputStream(ClickHouseConfig config, Runnable postCloseAction)Creates a piped output stream.ClickHousePipedStreamClickHouseDataStreamFactory. createPipedStream(ClickHouseConfig config)Deprecated.will be removed in v0.3.3, please useClickHouseDataStreamFactory.createPipedOutputStream(ClickHouseConfig, Runnable)insteadTClickHouseDeserializer. deserialize(T ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)Deserializes data read from input stream.static ClickHouseOutputStreamClickHouseClient. getAsyncRequestOutputStream(ClickHouseConfig config, OutputStream output, Runnable postCloseAction)Gets piped output stream for writing data into request asynchronously.static ClickHouseInputStreamClickHouseClient. getAsyncResponseInputStream(ClickHouseConfig config, InputStream input, Runnable postCloseAction)Gets piped input stream for reading data from response asynchronously.ClickHouseCredentialsClickHouseNode. getCredentials(ClickHouseConfig config)Gets credentials for accessing this node.StringClickHouseNode. getDatabase(ClickHouseConfig config)Gets database of the node.SerializableClickHouseConfig. getOption(ClickHouseOption option, ClickHouseConfig defaultConfig)ClickHouseDataProcessorClickHouseDataStreamFactory. getProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, Map<String,Object> settings, List<ClickHouseColumn> columns)Gets data processor according to givenClickHouseConfigand settings.static ClickHouseOutputStreamClickHouseClient. getRequestOutputStream(ClickHouseConfig config, OutputStream output, Runnable postCloseAction)Gets wrapped output stream for writing data into request.static ClickHouseInputStreamClickHouseClient. getResponseInputStream(ClickHouseConfig config, InputStream input, Runnable postCloseAction)Gets wrapped input stream for reading data from response.<T> Optional<T>ClickHouseSslContextProvider. getSslContext(Class<? extends T> sslContextClass, ClickHouseConfig config)Get SSL context.TimeZoneClickHouseNode. getTimeZone(ClickHouseConfig config)Gets time zone of the node.ClickHouseVersionClickHouseNode. getVersion(ClickHouseConfig config)Gets version of the node.voidAbstractClient. init(ClickHouseConfig config)default voidClickHouseClient. init(ClickHouseConfig config)Initializes the client using immutable configuration extracted from the builder usingClickHouseClientBuilder.getConfig().static ClickHouseValueClickHouseValues. newValue(ClickHouseConfig config, ClickHouseColumn column)Creates a value object based on given column.static ClickHouseValueClickHouseValues. newValue(ClickHouseConfig config, ClickHouseDataType type)Creates a value object based on given data type.static ClickHouseValue[]ClickHouseValues. newValues(ClickHouseConfig config, ClickHouseColumn[] columns)Creates multiple values based on given columns.static ClickHouseValue[]ClickHouseValues. newValues(ClickHouseConfig config, List<ClickHouseColumn> columns)Creates multiple values based on given columns.static ClickHouseParameterizedQueryClickHouseParameterizedQuery. of(ClickHouseConfig config, String query)Creates an instance by parsing the given query.voidClickHouseSerializer. serialize(T value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)Writes serialized value to output stream.Method parameters in com.clickhouse.client with type arguments of type ClickHouseConfig Modifier and Type Method Description protected static ClickHouseCredentialsClickHouseConfig. mergeCredentials(List<ClickHouseConfig> list)protected static ObjectClickHouseConfig. mergeMetricRegistry(List<ClickHouseConfig> list)protected static ClickHouseNodeSelectorClickHouseConfig. mergeNodeSelector(List<ClickHouseConfig> list)protected static Map<ClickHouseOption,Serializable>ClickHouseConfig. mergeOptions(List<ClickHouseConfig> list)Constructors in com.clickhouse.client with parameters of type ClickHouseConfig Constructor Description ClickHouseConfig(ClickHouseConfig... configs)Construct a new configuration by consolidating given ones.ClickHouseDataProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings)Default constructor.ClickHouseParameterizedQuery(ClickHouseConfig config, String query)Default constructor.QueryPart(ClickHouseConfig config, String part, int paramIndex, String paramName, String paramType, Map<String,ClickHouseValue> map)Constructor parameters in com.clickhouse.client with type arguments of type ClickHouseConfig Constructor Description ClickHouseConfig(List<ClickHouseConfig> configs)Construct a new configuration by consolidating given ones. -
Uses of ClickHouseConfig in com.clickhouse.client.config
Methods in com.clickhouse.client.config with parameters of type ClickHouseConfig Modifier and Type Method Description protected SSLContextClickHouseDefaultSslContextProvider. getJavaSslContext(ClickHouseConfig config)<T> Optional<T>ClickHouseDefaultSslContextProvider. getSslContext(Class<? extends T> sslContextClass, ClickHouseConfig config) -
Uses of ClickHouseConfig in com.clickhouse.client.data
Fields in com.clickhouse.client.data declared as ClickHouseConfig Modifier and Type Field Description protected ClickHouseConfigClickHouseStreamResponse. configMethods in com.clickhouse.client.data with parameters of type ClickHouseConfig Modifier and Type Method Description ClickHouseValueClickHouseRowBinaryProcessor.MappedFunctions. deserialize(ClickHouseValue ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)ClickHouseValueClickHouseTabSeparatedProcessor.MappedFunctions. deserialize(ClickHouseValue ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)Deserializes data read from input stream.static ClickHouseResponseClickHouseSimpleResponse. of(ClickHouseConfig config, List<ClickHouseColumn> columns, Object[][] values)Creates a response object using columns definition and raw values.static ClickHouseResponseClickHouseSimpleResponse. of(ClickHouseConfig config, List<ClickHouseColumn> columns, Object[][] values, ClickHouseResponseSummary summary)Creates a response object using columns definition and raw values.static ClickHouseResponseClickHouseStreamResponse. of(ClickHouseConfig config, ClickHouseInputStream input)static ClickHouseResponseClickHouseStreamResponse. of(ClickHouseConfig config, ClickHouseInputStream input, List<ClickHouseColumn> columns)static ClickHouseResponseClickHouseStreamResponse. of(ClickHouseConfig config, ClickHouseInputStream input, Map<String,Object> settings)static ClickHouseResponseClickHouseStreamResponse. of(ClickHouseConfig config, ClickHouseInputStream input, Map<String,Object> settings, List<ClickHouseColumn> columns)static ClickHouseResponseClickHouseStreamResponse. of(ClickHouseConfig config, ClickHouseInputStream input, Map<String,Object> settings, List<ClickHouseColumn> columns, ClickHouseResponseSummary summary)voidClickHouseRowBinaryProcessor.MappedFunctions. serialize(ClickHouseValue value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)voidClickHouseTabSeparatedProcessor.MappedFunctions. serialize(ClickHouseValue value, ClickHouseConfig config, ClickHouseColumn column, ClickHouseOutputStream output)Writes serialized value to output stream.Constructors in com.clickhouse.client.data with parameters of type ClickHouseConfig Constructor Description ClickHouseRowBinaryProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings)Default constructor.ClickHouseStreamResponse(ClickHouseConfig config, ClickHouseInputStream input, Map<String,Object> settings, List<ClickHouseColumn> columns, ClickHouseResponseSummary summary)ClickHouseTabSeparatedProcessor(ClickHouseConfig config, ClickHouseInputStream input, ClickHouseOutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings)
-