@Override public CatalogProtos.ColumnStatsProto getProto() { CatalogProtos.ColumnStatsProto.Builder builder = CatalogProtos.ColumnStatsProto.newBuilder(); if (this.column != null) { builder.setColumn(this.column.getProto()); } if (this.numDistVals != null) { builder.setNumDistVal(this.numDistVals); } if (this.numNulls != null) { builder.setNumNulls(this.numNulls); } if (this.minValue != null) { builder.setMinValue(ByteString.copyFrom(this.minValue.asByteArray())); } if (this.maxValue != null) { builder.setMaxValue(ByteString.copyFrom(this.maxValue.asByteArray())); } return builder.build(); } }
/** * <code>required .ColumnProto column = 1;</code> */ public org.apache.tajo.catalog.proto.CatalogProtos.ColumnProto.Builder getColumnBuilder() { bitField0_ |= 0x00000001; onChanged(); return getColumnFieldBuilder().getBuilder(); } /**
/** * <code>required .ColumnProto column = 1;</code> */ private com.google.protobuf.SingleFieldBuilder< org.apache.tajo.catalog.proto.CatalogProtos.ColumnProto, org.apache.tajo.catalog.proto.CatalogProtos.ColumnProto.Builder, org.apache.tajo.catalog.proto.CatalogProtos.ColumnProtoOrBuilder> getColumnFieldBuilder() { if (columnBuilder_ == null) { columnBuilder_ = new com.google.protobuf.SingleFieldBuilder< org.apache.tajo.catalog.proto.CatalogProtos.ColumnProto, org.apache.tajo.catalog.proto.CatalogProtos.ColumnProto.Builder, org.apache.tajo.catalog.proto.CatalogProtos.ColumnProtoOrBuilder>( column_, getParentForChildren(), isClean()); column_ = null; } return columnBuilder_; }
@Override public CatalogProtos.ColumnStatsProto getProto() { CatalogProtos.ColumnStatsProto.Builder builder = CatalogProtos.ColumnStatsProto.newBuilder(); if (this.column != null) { builder.setColumn(this.column.getProto()); } if (this.numDistVals != null) { builder.setNumDistVal(this.numDistVals); } if (this.numNulls != null) { builder.setNumNulls(this.numNulls); } if (this.minValue != null) { builder.setMinValue(ByteString.copyFrom(this.minValue.asByteArray())); } if (this.maxValue != null) { builder.setMaxValue(ByteString.copyFrom(this.maxValue.asByteArray())); } return builder.build(); } }
/** * <code>repeated .ColumnStatsProto colStat = 8;</code> */ public Builder addColStat( org.apache.tajo.catalog.proto.CatalogProtos.ColumnStatsProto.Builder builderForValue) { if (colStatBuilder_ == null) { ensureColStatIsMutable(); colStat_.add(builderForValue.build()); onChanged(); } else { colStatBuilder_.addMessage(builderForValue.build()); } return this; } /**
private static Builder create() { return new Builder(); }
/** * <code>repeated .ColumnStatsProto colStat = 8;</code> */ public Builder setColStat( int index, org.apache.tajo.catalog.proto.CatalogProtos.ColumnStatsProto.Builder builderForValue) { if (colStatBuilder_ == null) { ensureColStatIsMutable(); colStat_.set(index, builderForValue.build()); onChanged(); } else { colStatBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
public Builder clone() { return create().mergeFrom(buildPartial()); }
/** * <code>repeated .ColumnStatsProto colStat = 8;</code> */ public Builder addColStat( int index, org.apache.tajo.catalog.proto.CatalogProtos.ColumnStatsProto.Builder builderForValue) { if (colStatBuilder_ == null) { ensureColStatIsMutable(); colStat_.add(index, builderForValue.build()); onChanged(); } else { colStatBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
private Builder() { maybeForceBuilderInitialization(); }
public org.apache.tajo.catalog.proto.CatalogProtos.ColumnStatsProto build() { org.apache.tajo.catalog.proto.CatalogProtos.ColumnStatsProto result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) { getColumnFieldBuilder(); } } private static Builder create() {
private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() {
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**