code: @Nonnull
    public Query select(String... fields) {
      FieldPath[] fieldPaths = new FieldPath[fields.length];
  
      for (int i = 0; i < fields.length; ++i) {
        fieldPaths[i] = FieldPath.fromDotSeparatedString(fields[i]);
      }
  
      return select(fieldPaths);
    }
docs: Creates and returns a new Query instance that applies a field mask to the result and returns
  the specified subset of fields. You can specify a list of field paths to return, or use an
  empty list to only return the references of matching documents.
  
  @param fields The fields to include.
  @return The created Query.