code: public static Builder newBuilder(TableId tableId, TableDefinition definition) {
      return new BuilderImpl().setTableId(tableId).setDefinition(definition);
    }
docs: Returns a builder for a {@code TableInfo} object given table identity and definition. Use
  {@link StandardTableDefinition} to create simple BigQuery table. Use {@link ViewDefinition} to
  create a BigQuery view. Use {@link ExternalTableDefinition} to create a BigQuery a table backed
  by external data.