[BigQuery] TableId.setProjectId ignored if non-null value exists
As per the title, calling setProjectId to an existing tableId instance is ignored if the existing projectId is not null.
Suggested changing this to:
TableId setProjectId(String projectId) { Preconditions.checkArgument(!Strings.isNullOrEmpty(projectId), "ErrorMSG"); return TableId.of(projectId, getDataset(), getTable()); }