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 ClickHouseConfigClickHouseRequest. clientConfigprotected ClickHouseConfigClickHouseClientBuilder. configprotected ClickHouseConfigClickHouseDataProcessor. 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.ClickHousePipedStreamClickHouseDataStreamFactory. createPipedStream(ClickHouseConfig config)Creates a piped stream.TClickHouseDeserializer. deserialize(T ref, ClickHouseConfig config, ClickHouseColumn column, ClickHouseInputStream input)Deserializes data read from input stream.ClickHouseCredentialsClickHouseNode. getCredentials(ClickHouseConfig config)Gets credentials for accessing this node.StringClickHouseNode. getDatabase(ClickHouseConfig config)Gets database of the node.ClickHouseDataProcessorClickHouseDataStreamFactory. getProcessor(ClickHouseConfig config, ClickHouseInputStream input, OutputStream output, Map<String,Object> settings, List<ClickHouseColumn> columns)Gets data processor according to givenClickHouseConfigand settings.<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 ClickHouseParameterizedQueryClickHouseParameterizedQuery. of(ClickHouseConfig config, String query)Creates an instance by parsing the given query.voidClickHouseSerializer. serialize(T value, ClickHouseConfig config, ClickHouseColumn column, OutputStream 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, OutputStream 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)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, OutputStream output)Constructors in com.clickhouse.client.data with parameters of type ClickHouseConfig Constructor Description ClickHouseRowBinaryProcessor(ClickHouseConfig config, ClickHouseInputStream input, OutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings)ClickHouseStreamResponse(ClickHouseConfig config, ClickHouseInputStream input, Map<String,Object> settings, List<ClickHouseColumn> columns, ClickHouseResponseSummary summary)ClickHouseTabSeparatedProcessor(ClickHouseConfig config, ClickHouseInputStream input, OutputStream output, List<ClickHouseColumn> columns, Map<String,Object> settings)
-