code: public static RateLimitedLogBuilder.MissingRateAndPeriod withRateLimit(Logger logger) {
          return new RateLimitedLogBuilder.MissingRateAndPeriod(Objects.requireNonNull(logger));
      }
docs: Start building a new RateLimitedLog, wrapping the SLF4J logger @param logger.