Package com.clickhouse.client.grpc
Class ClickHouseGrpcChannelFactory
java.lang.Object
com.clickhouse.client.grpc.ClickHouseGrpcChannelFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedClickHouseGrpcChannelFactory(ClickHouseConfig config, ClickHouseNode server) -
Method Summary
Modifier and TypeMethodDescriptionio.grpc.ManagedChannelcreate()protected abstract io.grpc.ManagedChannelBuilder<?>protected abstract Stringstatic ClickHouseGrpcChannelFactorygetFactory(ClickHouseConfig config, ClickHouseNode server) protected voidprotected voidprotected abstract voidsetupSsl()protected abstract void
-
Field Details
-
config
-
server
-
-
Constructor Details
-
ClickHouseGrpcChannelFactory
-
-
Method Details
-
getFactory
public static ClickHouseGrpcChannelFactory getFactory(ClickHouseConfig config, ClickHouseNode server) -
getDefaultServiceConfig
-
getChannelBuilder
protected abstract io.grpc.ManagedChannelBuilder<?> getChannelBuilder() -
getDefaultUserAgent
-
setupRetry
protected void setupRetry() -
setupSsl
protected abstract void setupSsl() -
setupTimeout
protected abstract void setupTimeout() -
setupMisc
protected void setupMisc() -
create
public io.grpc.ManagedChannel create()
-