code: public static LogWatchBuilder getDefault() {
          final ServiceLoader<LogWatchBuilder> ldr = ServiceLoader.load(LogWatchBuilder.class);
          if (!ldr.iterator().hasNext()) {
              throw new IllegalStateException("No LogWatchBuilder implementation registered.");
          }
          return ldr.iterator().next();
      }
docs: Used to construct a {@link LogWatch} for a particular log file.
  
  @return Builder that is used to configure the new log watch instance
  before using.