/** * <code>repeated .exec.user.ColumnMetadata columns = 2;</code> */ public Builder addColumns( org.apache.drill.exec.proto.UserProtos.ColumnMetadata.Builder builderForValue) { if (columnsBuilder_ == null) { ensureColumnsIsMutable(); columns_.add(builderForValue.build()); onChanged(); } else { columnsBuilder_.addMessage(builderForValue.build()); } return this; } /**
bitField0_ |= 0x00000001; catalogName_ = other.catalogName_; onChanged(); onChanged(); onChanged(); onChanged(); setOrdinalPosition(other.getOrdinalPosition()); onChanged(); setIsNullable(other.getIsNullable()); onChanged(); setCharMaxLength(other.getCharMaxLength()); setCharOctetLength(other.getCharOctetLength()); setNumericPrecision(other.getNumericPrecision()); setNumericPrecisionRadix(other.getNumericPrecisionRadix()); setNumericScale(other.getNumericScale()); setDateTimePrecision(other.getDateTimePrecision());
return; case 1: builder.setCatalogName(input.readString()); break; case 2: builder.setSchemaName(input.readString()); break; case 3: builder.setTableName(input.readString()); break; case 4: builder.setColumnName(input.readString()); break; case 5: builder.setOrdinalPosition(input.readInt32()); break; case 6: builder.setDefaultValue(input.readString()); break; case 7: builder.setIsNullable(input.readBool()); break; case 8: builder.setDataType(input.readString()); break; case 9: builder.setCharMaxLength(input.readInt32()); break; case 10:
for(Column c : records) { final ColumnMetadata.Builder columnBuilder = ColumnMetadata.newBuilder(); columnBuilder.setCatalogName(c.TABLE_CATALOG); columnBuilder.setSchemaName(c.TABLE_SCHEMA); columnBuilder.setTableName(c.TABLE_NAME); columnBuilder.setColumnName(c.COLUMN_NAME); columnBuilder.setOrdinalPosition(c.ORDINAL_POSITION); if (c.COLUMN_DEFAULT != null) { columnBuilder.setDefaultValue(c.COLUMN_DEFAULT); columnBuilder.setIsNullable(true); } else { columnBuilder.setIsNullable(false); columnBuilder.setDataType(c.DATA_TYPE); if (c.CHARACTER_MAXIMUM_LENGTH != null) { columnBuilder.setCharMaxLength(c.CHARACTER_MAXIMUM_LENGTH); columnBuilder.setCharOctetLength(c.CHARACTER_OCTET_LENGTH); columnBuilder.setNumericScale(c.NUMERIC_SCALE); columnBuilder.setNumericPrecision(c.NUMERIC_PRECISION); columnBuilder.setNumericPrecisionRadix(c.NUMERIC_PRECISION_RADIX); columnBuilder.setDateTimePrecision(c.DATETIME_PRECISION); columnBuilder.setIntervalType(c.INTERVAL_TYPE);
/** * <code>repeated .exec.user.ColumnMetadata columns = 2;</code> */ public Builder addColumns( int index, org.apache.drill.exec.proto.UserProtos.ColumnMetadata.Builder builderForValue) { if (columnsBuilder_ == null) { ensureColumnsIsMutable(); columns_.add(index, builderForValue.build()); onChanged(); } else { columnsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .exec.user.ColumnMetadata columns = 2;</code> */ public Builder addColumns( org.apache.drill.exec.proto.UserProtos.ColumnMetadata.Builder builderForValue) { if (columnsBuilder_ == null) { ensureColumnsIsMutable(); columns_.add(builderForValue.build()); onChanged(); } else { columnsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <code>repeated .exec.user.ColumnMetadata columns = 2;</code> */ public Builder setColumns( int index, org.apache.drill.exec.proto.UserProtos.ColumnMetadata.Builder builderForValue) { if (columnsBuilder_ == null) { ensureColumnsIsMutable(); columns_.set(index, builderForValue.build()); onChanged(); } else { columnsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
bitField0_ |= 0x00000001; catalogName_ = other.catalogName_; onChanged(); onChanged(); onChanged(); onChanged(); setOrdinalPosition(other.getOrdinalPosition()); onChanged(); setIsNullable(other.getIsNullable()); onChanged(); setCharMaxLength(other.getCharMaxLength()); setCharOctetLength(other.getCharOctetLength()); setNumericPrecision(other.getNumericPrecision()); setNumericPrecisionRadix(other.getNumericPrecisionRadix()); setNumericScale(other.getNumericScale()); setDateTimePrecision(other.getDateTimePrecision());
return; case 1: builder.setCatalogName(input.readString()); break; case 2: builder.setSchemaName(input.readString()); break; case 3: builder.setTableName(input.readString()); break; case 4: builder.setColumnName(input.readString()); break; case 5: builder.setOrdinalPosition(input.readInt32()); break; case 6: builder.setDefaultValue(input.readString()); break; case 7: builder.setIsNullable(input.readBool()); break; case 8: builder.setDataType(input.readString()); break; case 9: builder.setCharMaxLength(input.readInt32()); break; case 10:
/** * <code>repeated .exec.user.ColumnMetadata columns = 2;</code> */ public Builder addColumns( int index, org.apache.drill.exec.proto.UserProtos.ColumnMetadata.Builder builderForValue) { if (columnsBuilder_ == null) { ensureColumnsIsMutable(); columns_.add(index, builderForValue.build()); onChanged(); } else { columnsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .exec.user.ColumnMetadata columns = 2;</code> */ public Builder setColumns( int index, org.apache.drill.exec.proto.UserProtos.ColumnMetadata.Builder builderForValue) { if (columnsBuilder_ == null) { ensureColumnsIsMutable(); columns_.set(index, builderForValue.build()); onChanged(); } else { columnsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**