Uses of Interface
com.clickhouse.client.ClickHouseResponse
Packages that use ClickHouseResponse
Package
Description
Provides necessary classes to communicate with ClickHouse server.
-
Uses of ClickHouseResponse in com.clickhouse.client
Classes in com.clickhouse.client that implement ClickHouseResponseModifier and TypeClassDescriptionclassA simple response built on top of two lists: columns and records.classA stream response from server.Fields in com.clickhouse.client declared as ClickHouseResponseModifier and TypeFieldDescriptionstatic final ClickHouseResponseClickHouseResponse.EMPTYEmpty response that can never be closed.Methods in com.clickhouse.client that return ClickHouseResponseModifier and TypeMethodDescriptiondefault ClickHouseResponseClickHouseClient.executeAndWait(ClickHouseRequest<?> request) Synchronous version ofClickHouseClient.execute(ClickHouseRequest).ClickHouseRequest.executeAndWait()Synchronous version ofClickHouseRequest.execute().ClickHouseRequest.executeWithinTransaction()Executes the request within an implicit transaction.ClickHouseRequest.executeWithinTransaction(boolean useImplicitTransaction) Deprecated.will be removed in the future, once the minimum supported version of ClickHouse is 22.7 or abovestatic 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 ClickHouseResponseClickHouseSimpleResponse.of(ClickHouseResponse response) Creates a response object by copying columns and values from the given one.static ClickHouseResponseClickHouseSimpleResponse.of(ClickHouseResponse response, ClickHouseRecordTransformer func) Creates a response object by copying columns and values from the given one.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, Serializable> settings) static ClickHouseResponseClickHouseStreamResponse.of(ClickHouseConfig config, ClickHouseInputStream input, Map<String, Serializable> settings, List<ClickHouseColumn> columns) static ClickHouseResponseClickHouseStreamResponse.of(ClickHouseConfig config, ClickHouseInputStream input, Map<String, Serializable> settings, List<ClickHouseColumn> columns, ClickHouseResponseSummary summary) protected abstract ClickHouseResponseAbstractClient.send(ClickHouseRequest<?> sealedRequest) Sends the request to server in a current thread.protected ClickHouseResponseAbstractClient.sendAsync(ClickHouseRequest<?> sealedRequest, Object... args) Sends the request to server in a separate thread.Methods in com.clickhouse.client that return types with arguments of type ClickHouseResponseModifier and TypeMethodDescriptionAbstractClient.execute(ClickHouseRequest<?> request) ClickHouseClient.execute(ClickHouseRequest<?> request) Creates an immutable copy of the request if it's not sealed, and sends it to a node hold by the request(e.g.ClickHouseRequest.execute()Executes the request.protected CompletableFuture<ClickHouseResponse>AbstractClient.failedResponse(Throwable ex) Methods in com.clickhouse.client with parameters of type ClickHouseResponseModifier and TypeMethodDescriptionstatic ClickHouseResponseClickHouseSimpleResponse.of(ClickHouseResponse response) Creates a response object by copying columns and values from the given one.static ClickHouseResponseClickHouseSimpleResponse.of(ClickHouseResponse response, ClickHouseRecordTransformer func) Creates a response object by copying columns and values from the given one.