Github user gvramana commented on a diff in the pull request: https://github.com/apache/carbondata/pull/2131#discussion_r178505154 --- Diff: core/src/main/java/org/apache/carbondata/core/metadata/schema/table/CarbonTableBuilder.java --- @@ -48,23 +48,39 @@ public CarbonTableBuilder tablePath(String tablePath) { return this; } + + public CarbonTableBuilder isUnManagedTable(boolean isUnManagedTable) { + Objects.requireNonNull(isUnManagedTable, "UnManaged Table should not be null"); + this.unManagedTable = isUnManagedTable; + return this; + } + public CarbonTableBuilder tableSchema(TableSchema tableSchema) { Objects.requireNonNull(tableSchema, "tableSchema should not be null"); this.tableSchema = tableSchema; return this; } + public CarbonTableBuilder setUUID(long uuid) { --- End diff -- UID cannot be in Tablelevel datastructure, as it is unique for one load. Move it to LoadModel
---