tableBuilder = CatalogProtos.TableDescProto.newBuilder();
tableBuilder = CatalogProtos.TableDescProto.newBuilder();
/** * <code>optional .TableDescProto tableDesc = 2;</code> */ public Builder mergeTableDesc(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (tableDescBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && tableDesc_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { tableDesc_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(tableDesc_).mergeFrom(value).buildPartial(); } else { tableDesc_ = value; } onChanged(); } else { tableDescBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /**
CatalogProtos.TableDescProto tableDescProto = CatalogProtos.TableDescProto.newBuilder() .setTableName(nodeUniqName) .setMeta(CatalogProtos.TableProto.newBuilder().setDataFormat(BuiltinStorages.TEXT).build())
CatalogProtos.TableDescProto tableDescProto = CatalogProtos.TableDescProto.newBuilder() .setTableName(nodeUniqName) .setMeta(CatalogProtos.TableProto.newBuilder().setDataFormat(BuiltinStorages.TEXT).build())
public TableDescProto getProto() { TableDescProto.Builder builder = TableDescProto.newBuilder(); if (this.tableName != null) { builder.setTableName(this.tableName); } if (this.schema != null) { builder.setSchema(schema.getProto()); } if (this.meta != null) { builder.setMeta(meta.getProto()); } if (this.uri != null) { builder.setPath(this.uri.toString()); } if (this.stats != null) { builder.setStats(this.stats.getProto()); } if (this.partitionMethodDesc != null) { builder.setPartition(this.partitionMethodDesc.getProto()); } if (this.external != null) { builder.setIsExternal(external); } return builder.build(); } }
public TableDescProto getProto() { TableDescProto.Builder builder = TableDescProto.newBuilder(); if (this.tableName != null) { builder.setTableName(this.tableName); } if (this.schema != null) { builder.setSchema(schema.getProto()); } if (this.meta != null) { builder.setMeta(meta.getProto()); } if (this.uri != null) { builder.setPath(this.uri.toString()); } if (this.stats != null) { builder.setStats(this.stats.getProto()); } if (this.partitionMethodDesc != null) { builder.setPartition(this.partitionMethodDesc.getProto()); } if (this.external != null) { builder.setIsExternal(external); } return builder.build(); } }
/** * <code>optional .TableDescProto result_desc = 4;</code> */ public Builder mergeResultDesc(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (resultDescBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && resultDesc_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { resultDesc_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(resultDesc_).mergeFrom(value).buildPartial(); } else { resultDesc_ = value; } onChanged(); } else { resultDescBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } /**
/** * <code>optional .TableDescProto result_desc = 13;</code> */ public Builder mergeResultDesc(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (resultDescBuilder_ == null) { if (((bitField0_ & 0x00001000) == 0x00001000) && resultDesc_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { resultDesc_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(resultDesc_).mergeFrom(value).buildPartial(); } else { resultDesc_ = value; } onChanged(); } else { resultDescBuilder_.mergeFrom(value); } bitField0_ |= 0x00001000; return this; } /**
/** * <code>optional .TableDescProto table_desc = 2;</code> */ public Builder mergeTableDesc(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (tableDescBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && tableDesc_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { tableDesc_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(tableDesc_).mergeFrom(value).buildPartial(); } else { tableDesc_ = value; } onChanged(); } else { tableDescBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /**
/** * <code>optional .TableDescProto result_desc = 4;</code> */ public Builder mergeResultDesc(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (resultDescBuilder_ == null) { if (((bitField0_ & 0x00000008) == 0x00000008) && resultDesc_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { resultDesc_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(resultDesc_).mergeFrom(value).buildPartial(); } else { resultDesc_ = value; } onChanged(); } else { resultDescBuilder_.mergeFrom(value); } bitField0_ |= 0x00000008; return this; } /**
/** * <code>optional .TableDescProto resultDesc = 13;</code> */ public Builder mergeResultDesc(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (resultDescBuilder_ == null) { if (((bitField0_ & 0x00001000) == 0x00001000) && resultDesc_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { resultDesc_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(resultDesc_).mergeFrom(value).buildPartial(); } else { resultDesc_ = value; } onChanged(); } else { resultDescBuilder_.mergeFrom(value); } bitField0_ |= 0x00001000; return this; } /**
/** * <code>optional .TableDescProto tableDesc = 9;</code> */ public Builder mergeTableDesc(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (tableDescBuilder_ == null) { if (((bitField0_ & 0x00000080) == 0x00000080) && tableDesc_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { tableDesc_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(tableDesc_).mergeFrom(value).buildPartial(); } else { tableDesc_ = value; } onChanged(); } else { tableDescBuilder_.mergeFrom(value); } bitField0_ |= 0x00000080; return this; } /**
/** * <code>optional .TableDescProto table = 2;</code> */ public Builder mergeTable(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (tableBuilder_ == null) { if (((bitField0_ & 0x00000002) == 0x00000002) && table_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { table_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(table_).mergeFrom(value).buildPartial(); } else { table_ = value; } onChanged(); } else { tableBuilder_.mergeFrom(value); } bitField0_ |= 0x00000002; return this; } /**
/** * <code>optional .TableDescProto table_desc = 9;</code> */ public Builder mergeTableDesc(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto value) { if (tableDescBuilder_ == null) { if (((bitField0_ & 0x00000080) == 0x00000080) && tableDesc_ != org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.getDefaultInstance()) { tableDesc_ = org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto.newBuilder(tableDesc_).mergeFrom(value).buildPartial(); } else { tableDesc_ = value; } onChanged(); } else { tableDescBuilder_.mergeFrom(value); } bitField0_ |= 0x00000080; return this; } /**
public Builder newBuilderForType() { return newBuilder(); } public static Builder newBuilder(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto prototype) {
public Builder toBuilder() { return newBuilder(this); }
@Override public TableDescProto getTableDescription() { TableDescProto.Builder tableBuilder = TableDescProto.newBuilder(); tableBuilder.setTableName(IdentifierUtil.buildFQName(dictionary.getSystemDatabaseName(), getTableNameString())); tableBuilder.setPath(dictionary.getTablePath()); tableBuilder.setSchema(CatalogUtil.getQualfiedSchema( dictionary.getSystemDatabaseName() + "." + getTableNameString(), getSchemaProto())); tableBuilder.setMeta(getTableProto()); tableBuilder.setStats(getTableStatsProto()); return tableBuilder.build(); }
@Override public TableDescProto getTableDescription() { TableDescProto.Builder tableBuilder = TableDescProto.newBuilder(); tableBuilder.setTableName(CatalogUtil.buildFQName(dictionary.getSystemDatabaseName(), getTableNameString())); tableBuilder.setPath(dictionary.getTablePath()); tableBuilder.setSchema(CatalogUtil.getQualfiedSchema( dictionary.getSystemDatabaseName() + "." + getTableNameString(), getSchemaProto())); tableBuilder.setMeta(getTableProto()); tableBuilder.setStats(getTableStatsProto()); return tableBuilder.build(); }
public static Builder newBuilder(org.apache.tajo.catalog.proto.CatalogProtos.TableDescProto prototype) { return newBuilder().mergeFrom(prototype); } public Builder toBuilder() { return newBuilder(this); }