Interface GrpcClientConfig


public interface GrpcClientConfig
  • Method Details

    • url

      String url()
    • timeout

      @Nullable Duration timeout()
    • telemetry

      ru.tinkoff.kora.telemetry.common.TelemetryConfig telemetry()
    • defaultServiceConfig

      @Nullable DefaultServiceConfig defaultServiceConfig()
    • keepAliveTime

      @Nullable Duration keepAliveTime()
    • keepAliveTimeout

      @Nullable Duration keepAliveTimeout()
    • loadBalancingPolicy

      @Nullable String loadBalancingPolicy()
    • defaultConfig

      static GrpcClientConfig defaultConfig(ru.tinkoff.kora.config.common.Config config, ru.tinkoff.kora.config.common.extractor.ConfigValueExtractor<GrpcClientConfig> extractor, String serviceName)