Class ClickHouseGrpcChannelFactory

java.lang.Object
com.clickhouse.client.grpc.ClickHouseGrpcChannelFactory

public abstract class ClickHouseGrpcChannelFactory extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getFactory

      public static ClickHouseGrpcChannelFactory getFactory(ClickHouseConfig config, ClickHouseNode server)
    • getDefaultServiceConfig

      protected Map<String,?> getDefaultServiceConfig()
    • getChannelBuilder

      protected abstract io.grpc.ManagedChannelBuilder<?> getChannelBuilder()
    • getDefaultUserAgent

      protected abstract String 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()