code: public void setHiveDataset(HiveDataset hiveDataset) {
      this.setProp(HIVE_DATASET_SERIALIZED_KEY, HiveSource.GENERICS_AWARE_GSON.toJson(hiveDataset, HiveDataset.class));
      setDatasetUrn(hiveDataset.getTable().getCompleteName());
    }
docs: Automatically sets the dataset urn by calling {@link #setDatasetUrn(String)}