code: public BatchOptions precision(final TimeUnit precision) {
      BatchOptions clone = getClone();
      clone.precision = precision;
      return clone;
    }
docs: Set the time precision to use for the whole batch. If unspecified, will default to {@link TimeUnit#NANOSECONDS}.
  @param precision sets the precision to use
  @return the BatchOptions instance to be able to use it in a fluent manner.