internal RateLimitingTraceOptionsFactory(RateLimiter rateLimiter) { _rateLimiter = GaxPreconditions.CheckNotNull(rateLimiter, nameof(rateLimiter)); }
private RateLimitingTraceOptionsFactory(TraceConfiguration config) { GaxPreconditions.CheckNotNull(config, nameof(config)); _rateLimiter = RateLimiter.GetInstance(config.QpsSampleRate); }