code: public static Builder name(String name) {
      if (name == null || name.trim().isEmpty()) {
        throw new IllegalArgumentException("Name should be defined.");
      }
      return new Builder(name);
    }
docs: Create new datapoint builder for metric's name.
  @param name metric's name
  @return datapoint builder instance
  @throws IllegalArgumentException if name is empty or {@code null}