code: @Override
    public OkHttpChannelBuilder keepAliveTimeout(long keepAliveTimeout, TimeUnit timeUnit) {
      Preconditions.checkArgument(keepAliveTimeout > 0L, "keepalive timeout must be positive");
      keepAliveTimeoutNanos = timeUnit.toNanos(keepAliveTimeout);
      keepAliveTimeoutNanos = KeepAliveManager.clampKeepAliveTimeoutInNanos(keepAliveTimeoutNanos);
      return this;
    }
docs: {@inheritDoc}
  
  @since 1.3.0