code: public static Builder newBuilder(String query, List<UserDefinedFunction> functions) {
      return newBuilder(query).setUserDefinedFunctions(functions);
    }
docs: Returns a builder for a BigQuery view definition.
  
  @param query the query used to generate the table
  @param functions user-defined functions that can be used by the query