implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.Column)
+ io.greptime.v1.Columns.ColumnOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Columns.internal_static_greptime_v1_Column_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Columns.internal_static_greptime_v1_Column_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Columns.Column.class, io.greptime.v1.Columns.Column.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Columns.Column.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ columnName_ = "";
+
+ semanticType_ = 0;
+
+ if (valuesBuilder_ == null) {
+ values_ = null;
+ } else {
+ values_ = null;
+ valuesBuilder_ = null;
+ }
+ nullMask_ = com.google.protobuf.ByteString.EMPTY;
+
+ datatype_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Columns.internal_static_greptime_v1_Column_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Columns.Column getDefaultInstanceForType() {
+ return io.greptime.v1.Columns.Column.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Columns.Column build() {
+ io.greptime.v1.Columns.Column result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Columns.Column buildPartial() {
+ io.greptime.v1.Columns.Column result = new io.greptime.v1.Columns.Column(this);
+ result.columnName_ = columnName_;
+ result.semanticType_ = semanticType_;
+ if (valuesBuilder_ == null) {
+ result.values_ = values_;
+ } else {
+ result.values_ = valuesBuilder_.build();
+ }
+ result.nullMask_ = nullMask_;
+ result.datatype_ = datatype_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Columns.Column) {
+ return mergeFrom((io.greptime.v1.Columns.Column)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Columns.Column other) {
+ if (other == io.greptime.v1.Columns.Column.getDefaultInstance()) return this;
+ if (!other.getColumnName().isEmpty()) {
+ columnName_ = other.columnName_;
+ onChanged();
+ }
+ if (other.semanticType_ != 0) {
+ setSemanticTypeValue(other.getSemanticTypeValue());
+ }
+ if (other.hasValues()) {
+ mergeValues(other.getValues());
+ }
+ if (other.getNullMask() != com.google.protobuf.ByteString.EMPTY) {
+ setNullMask(other.getNullMask());
+ }
+ if (other.datatype_ != 0) {
+ setDatatypeValue(other.getDatatypeValue());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ columnName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ case 16: {
+ semanticType_ = input.readEnum();
+
+ break;
+ } // case 16
+ case 26: {
+ input.readMessage(
+ getValuesFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 26
+ case 34: {
+ nullMask_ = input.readBytes();
+
+ break;
+ } // case 34
+ case 40: {
+ datatype_ = input.readEnum();
+
+ break;
+ } // case 40
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private java.lang.Object columnName_ = "";
+ /**
+ * string column_name = 1;
+ * @return The columnName.
+ */
+ public java.lang.String getColumnName() {
+ java.lang.Object ref = columnName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ columnName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string column_name = 1;
+ * @return The bytes for columnName.
+ */
+ public com.google.protobuf.ByteString
+ getColumnNameBytes() {
+ java.lang.Object ref = columnName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ columnName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string column_name = 1;
+ * @param value The columnName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setColumnName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ columnName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string column_name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearColumnName() {
+
+ columnName_ = getDefaultInstance().getColumnName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string column_name = 1;
+ * @param value The bytes for columnName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setColumnNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ columnName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private int semanticType_ = 0;
+ /**
+ * .greptime.v1.Column.SemanticType semantic_type = 2;
+ * @return The enum numeric value on the wire for semanticType.
+ */
+ @java.lang.Override public int getSemanticTypeValue() {
+ return semanticType_;
+ }
+ /**
+ * .greptime.v1.Column.SemanticType semantic_type = 2;
+ * @param value The enum numeric value on the wire for semanticType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSemanticTypeValue(int value) {
+
+ semanticType_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .greptime.v1.Column.SemanticType semantic_type = 2;
+ * @return The semanticType.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.Column.SemanticType getSemanticType() {
+ @SuppressWarnings("deprecation")
+ io.greptime.v1.Columns.Column.SemanticType result = io.greptime.v1.Columns.Column.SemanticType.valueOf(semanticType_);
+ return result == null ? io.greptime.v1.Columns.Column.SemanticType.UNRECOGNIZED : result;
+ }
+ /**
+ * .greptime.v1.Column.SemanticType semantic_type = 2;
+ * @param value The semanticType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSemanticType(io.greptime.v1.Columns.Column.SemanticType value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ semanticType_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .greptime.v1.Column.SemanticType semantic_type = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearSemanticType() {
+
+ semanticType_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private io.greptime.v1.Columns.Column.Values values_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Columns.Column.Values, io.greptime.v1.Columns.Column.Values.Builder, io.greptime.v1.Columns.Column.ValuesOrBuilder> valuesBuilder_;
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ * @return Whether the values field is set.
+ */
+ public boolean hasValues() {
+ return valuesBuilder_ != null || values_ != null;
+ }
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ * @return The values.
+ */
+ public io.greptime.v1.Columns.Column.Values getValues() {
+ if (valuesBuilder_ == null) {
+ return values_ == null ? io.greptime.v1.Columns.Column.Values.getDefaultInstance() : values_;
+ } else {
+ return valuesBuilder_.getMessage();
+ }
+ }
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ */
+ public Builder setValues(io.greptime.v1.Columns.Column.Values value) {
+ if (valuesBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ values_ = value;
+ onChanged();
+ } else {
+ valuesBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ */
+ public Builder setValues(
+ io.greptime.v1.Columns.Column.Values.Builder builderForValue) {
+ if (valuesBuilder_ == null) {
+ values_ = builderForValue.build();
+ onChanged();
+ } else {
+ valuesBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ */
+ public Builder mergeValues(io.greptime.v1.Columns.Column.Values value) {
+ if (valuesBuilder_ == null) {
+ if (values_ != null) {
+ values_ =
+ io.greptime.v1.Columns.Column.Values.newBuilder(values_).mergeFrom(value).buildPartial();
+ } else {
+ values_ = value;
+ }
+ onChanged();
+ } else {
+ valuesBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ */
+ public Builder clearValues() {
+ if (valuesBuilder_ == null) {
+ values_ = null;
+ onChanged();
+ } else {
+ values_ = null;
+ valuesBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ */
+ public io.greptime.v1.Columns.Column.Values.Builder getValuesBuilder() {
+
+ onChanged();
+ return getValuesFieldBuilder().getBuilder();
+ }
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ */
+ public io.greptime.v1.Columns.Column.ValuesOrBuilder getValuesOrBuilder() {
+ if (valuesBuilder_ != null) {
+ return valuesBuilder_.getMessageOrBuilder();
+ } else {
+ return values_ == null ?
+ io.greptime.v1.Columns.Column.Values.getDefaultInstance() : values_;
+ }
+ }
+ /**
+ *
+ * The array of non-null values in this column.
+ * For example: suppose there is a column "foo" that contains some int32 values (1, 2, 3, 4, 5, null, 7, 8, 9, null);
+ * column:
+ * column_name: foo
+ * semantic_type: Tag
+ * values: 1, 2, 3, 4, 5, 7, 8, 9
+ * null_masks: 00100000 00000010
+ *
+ *
+ * .greptime.v1.Column.Values values = 3;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Columns.Column.Values, io.greptime.v1.Columns.Column.Values.Builder, io.greptime.v1.Columns.Column.ValuesOrBuilder>
+ getValuesFieldBuilder() {
+ if (valuesBuilder_ == null) {
+ valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Columns.Column.Values, io.greptime.v1.Columns.Column.Values.Builder, io.greptime.v1.Columns.Column.ValuesOrBuilder>(
+ getValues(),
+ getParentForChildren(),
+ isClean());
+ values_ = null;
+ }
+ return valuesBuilder_;
+ }
+
+ private com.google.protobuf.ByteString nullMask_ = com.google.protobuf.ByteString.EMPTY;
+ /**
+ *
+ * Mask maps the positions of null values.
+ * If a bit in null_mask is 1, it indicates that the column value at that position is null.
+ *
+ *
+ * bytes null_mask = 4;
+ * @return The nullMask.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getNullMask() {
+ return nullMask_;
+ }
+ /**
+ *
+ * Mask maps the positions of null values.
+ * If a bit in null_mask is 1, it indicates that the column value at that position is null.
+ *
+ *
+ * bytes null_mask = 4;
+ * @param value The nullMask to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNullMask(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ nullMask_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * Mask maps the positions of null values.
+ * If a bit in null_mask is 1, it indicates that the column value at that position is null.
+ *
+ *
+ * bytes null_mask = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearNullMask() {
+
+ nullMask_ = getDefaultInstance().getNullMask();
+ onChanged();
+ return this;
+ }
+
+ private int datatype_ = 0;
+ /**
+ *
+ * Helpful in creating vector from column.
+ *
+ *
+ * .greptime.v1.ColumnDataType datatype = 5;
+ * @return The enum numeric value on the wire for datatype.
+ */
+ @java.lang.Override public int getDatatypeValue() {
+ return datatype_;
+ }
+ /**
+ *
+ * Helpful in creating vector from column.
+ *
+ *
+ * .greptime.v1.ColumnDataType datatype = 5;
+ * @param value The enum numeric value on the wire for datatype to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDatatypeValue(int value) {
+
+ datatype_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * Helpful in creating vector from column.
+ *
+ *
+ * .greptime.v1.ColumnDataType datatype = 5;
+ * @return The datatype.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDataType getDatatype() {
+ @SuppressWarnings("deprecation")
+ io.greptime.v1.Columns.ColumnDataType result = io.greptime.v1.Columns.ColumnDataType.valueOf(datatype_);
+ return result == null ? io.greptime.v1.Columns.ColumnDataType.UNRECOGNIZED : result;
+ }
+ /**
+ *
+ * Helpful in creating vector from column.
+ *
+ *
+ * .greptime.v1.ColumnDataType datatype = 5;
+ * @param value The datatype to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDatatype(io.greptime.v1.Columns.ColumnDataType value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ datatype_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * Helpful in creating vector from column.
+ *
+ *
+ * .greptime.v1.ColumnDataType datatype = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearDatatype() {
+
+ datatype_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.Column)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.Column)
+ private static final io.greptime.v1.Columns.Column DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Columns.Column();
+ }
+
+ public static io.greptime.v1.Columns.Column getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public Column parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Columns.Column getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface ColumnDefOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.ColumnDef)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string name = 1;
+ * @return The name.
+ */
+ java.lang.String getName();
+ /**
+ * string name = 1;
+ * @return The bytes for name.
+ */
+ com.google.protobuf.ByteString
+ getNameBytes();
+
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @return The enum numeric value on the wire for datatype.
+ */
+ int getDatatypeValue();
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @return The datatype.
+ */
+ io.greptime.v1.Columns.ColumnDataType getDatatype();
+
+ /**
+ * bool is_nullable = 3;
+ * @return The isNullable.
+ */
+ boolean getIsNullable();
+
+ /**
+ * bytes default_constraint = 4;
+ * @return The defaultConstraint.
+ */
+ com.google.protobuf.ByteString getDefaultConstraint();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.ColumnDef}
+ */
+ public static final class ColumnDef extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.ColumnDef)
+ ColumnDefOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use ColumnDef.newBuilder() to construct.
+ private ColumnDef(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private ColumnDef() {
+ name_ = "";
+ datatype_ = 0;
+ defaultConstraint_ = com.google.protobuf.ByteString.EMPTY;
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new ColumnDef();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Columns.internal_static_greptime_v1_ColumnDef_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Columns.internal_static_greptime_v1_ColumnDef_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Columns.ColumnDef.class, io.greptime.v1.Columns.ColumnDef.Builder.class);
+ }
+
+ public static final int NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object name_;
+ /**
+ * string name = 1;
+ * @return The name.
+ */
+ @java.lang.Override
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ name_ = s;
+ return s;
+ }
+ }
+ /**
+ * string name = 1;
+ * @return The bytes for name.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int DATATYPE_FIELD_NUMBER = 2;
+ private int datatype_;
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @return The enum numeric value on the wire for datatype.
+ */
+ @java.lang.Override public int getDatatypeValue() {
+ return datatype_;
+ }
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @return The datatype.
+ */
+ @java.lang.Override public io.greptime.v1.Columns.ColumnDataType getDatatype() {
+ @SuppressWarnings("deprecation")
+ io.greptime.v1.Columns.ColumnDataType result = io.greptime.v1.Columns.ColumnDataType.valueOf(datatype_);
+ return result == null ? io.greptime.v1.Columns.ColumnDataType.UNRECOGNIZED : result;
+ }
+
+ public static final int IS_NULLABLE_FIELD_NUMBER = 3;
+ private boolean isNullable_;
+ /**
+ * bool is_nullable = 3;
+ * @return The isNullable.
+ */
+ @java.lang.Override
+ public boolean getIsNullable() {
+ return isNullable_;
+ }
+
+ public static final int DEFAULT_CONSTRAINT_FIELD_NUMBER = 4;
+ private com.google.protobuf.ByteString defaultConstraint_;
+ /**
+ * bytes default_constraint = 4;
+ * @return The defaultConstraint.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getDefaultConstraint() {
+ return defaultConstraint_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
+ }
+ if (datatype_ != io.greptime.v1.Columns.ColumnDataType.BOOLEAN.getNumber()) {
+ output.writeEnum(2, datatype_);
+ }
+ if (isNullable_ != false) {
+ output.writeBool(3, isNullable_);
+ }
+ if (!defaultConstraint_.isEmpty()) {
+ output.writeBytes(4, defaultConstraint_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
+ }
+ if (datatype_ != io.greptime.v1.Columns.ColumnDataType.BOOLEAN.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(2, datatype_);
+ }
+ if (isNullable_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(3, isNullable_);
+ }
+ if (!defaultConstraint_.isEmpty()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(4, defaultConstraint_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Columns.ColumnDef)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Columns.ColumnDef other = (io.greptime.v1.Columns.ColumnDef) obj;
+
+ if (!getName()
+ .equals(other.getName())) return false;
+ if (datatype_ != other.datatype_) return false;
+ if (getIsNullable()
+ != other.getIsNullable()) return false;
+ if (!getDefaultConstraint()
+ .equals(other.getDefaultConstraint())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getName().hashCode();
+ hash = (37 * hash) + DATATYPE_FIELD_NUMBER;
+ hash = (53 * hash) + datatype_;
+ hash = (37 * hash) + IS_NULLABLE_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsNullable());
+ hash = (37 * hash) + DEFAULT_CONSTRAINT_FIELD_NUMBER;
+ hash = (53 * hash) + getDefaultConstraint().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Columns.ColumnDef parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Columns.ColumnDef prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.ColumnDef}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.ColumnDef)
+ io.greptime.v1.Columns.ColumnDefOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Columns.internal_static_greptime_v1_ColumnDef_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Columns.internal_static_greptime_v1_ColumnDef_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Columns.ColumnDef.class, io.greptime.v1.Columns.ColumnDef.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Columns.ColumnDef.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ name_ = "";
+
+ datatype_ = 0;
+
+ isNullable_ = false;
+
+ defaultConstraint_ = com.google.protobuf.ByteString.EMPTY;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Columns.internal_static_greptime_v1_ColumnDef_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDef getDefaultInstanceForType() {
+ return io.greptime.v1.Columns.ColumnDef.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDef build() {
+ io.greptime.v1.Columns.ColumnDef result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDef buildPartial() {
+ io.greptime.v1.Columns.ColumnDef result = new io.greptime.v1.Columns.ColumnDef(this);
+ result.name_ = name_;
+ result.datatype_ = datatype_;
+ result.isNullable_ = isNullable_;
+ result.defaultConstraint_ = defaultConstraint_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Columns.ColumnDef) {
+ return mergeFrom((io.greptime.v1.Columns.ColumnDef)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Columns.ColumnDef other) {
+ if (other == io.greptime.v1.Columns.ColumnDef.getDefaultInstance()) return this;
+ if (!other.getName().isEmpty()) {
+ name_ = other.name_;
+ onChanged();
+ }
+ if (other.datatype_ != 0) {
+ setDatatypeValue(other.getDatatypeValue());
+ }
+ if (other.getIsNullable() != false) {
+ setIsNullable(other.getIsNullable());
+ }
+ if (other.getDefaultConstraint() != com.google.protobuf.ByteString.EMPTY) {
+ setDefaultConstraint(other.getDefaultConstraint());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ name_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ case 16: {
+ datatype_ = input.readEnum();
+
+ break;
+ } // case 16
+ case 24: {
+ isNullable_ = input.readBool();
+
+ break;
+ } // case 24
+ case 34: {
+ defaultConstraint_ = input.readBytes();
+
+ break;
+ } // case 34
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private java.lang.Object name_ = "";
+ /**
+ * string name = 1;
+ * @return The name.
+ */
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ name_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string name = 1;
+ * @return The bytes for name.
+ */
+ public com.google.protobuf.ByteString
+ getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string name = 1;
+ * @param value The name to set.
+ * @return This builder for chaining.
+ */
+ public Builder setName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ name_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearName() {
+
+ name_ = getDefaultInstance().getName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string name = 1;
+ * @param value The bytes for name to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ name_ = value;
+ onChanged();
+ return this;
+ }
+
+ private int datatype_ = 0;
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @return The enum numeric value on the wire for datatype.
+ */
+ @java.lang.Override public int getDatatypeValue() {
+ return datatype_;
+ }
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @param value The enum numeric value on the wire for datatype to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDatatypeValue(int value) {
+
+ datatype_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @return The datatype.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDataType getDatatype() {
+ @SuppressWarnings("deprecation")
+ io.greptime.v1.Columns.ColumnDataType result = io.greptime.v1.Columns.ColumnDataType.valueOf(datatype_);
+ return result == null ? io.greptime.v1.Columns.ColumnDataType.UNRECOGNIZED : result;
+ }
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @param value The datatype to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDatatype(io.greptime.v1.Columns.ColumnDataType value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ datatype_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .greptime.v1.ColumnDataType datatype = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearDatatype() {
+
+ datatype_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean isNullable_ ;
+ /**
+ * bool is_nullable = 3;
+ * @return The isNullable.
+ */
+ @java.lang.Override
+ public boolean getIsNullable() {
+ return isNullable_;
+ }
+ /**
+ * bool is_nullable = 3;
+ * @param value The isNullable to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsNullable(boolean value) {
+
+ isNullable_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_nullable = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsNullable() {
+
+ isNullable_ = false;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.ByteString defaultConstraint_ = com.google.protobuf.ByteString.EMPTY;
+ /**
+ * bytes default_constraint = 4;
+ * @return The defaultConstraint.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getDefaultConstraint() {
+ return defaultConstraint_;
+ }
+ /**
+ * bytes default_constraint = 4;
+ * @param value The defaultConstraint to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDefaultConstraint(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ defaultConstraint_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bytes default_constraint = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearDefaultConstraint() {
+
+ defaultConstraint_ = getDefaultInstance().getDefaultConstraint();
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.ColumnDef)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.ColumnDef)
+ private static final io.greptime.v1.Columns.ColumnDef DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Columns.ColumnDef();
+ }
+
+ public static io.greptime.v1.Columns.ColumnDef getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public ColumnDef parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDef getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_Column_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_Column_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_Column_Values_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_Column_Values_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_ColumnDef_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_ColumnDef_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor
+ getDescriptor() {
+ return descriptor;
+ }
+ private static com.google.protobuf.Descriptors.FileDescriptor
+ descriptor;
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\030greptime/v1/column.proto\022\013greptime.v1\"" +
+ "\257\005\n\006Column\022\023\n\013column_name\030\001 \001(\t\0227\n\rseman" +
+ "tic_type\030\002 \001(\0162 .greptime.v1.Column.Sema" +
+ "nticType\022*\n\006values\030\003 \001(\0132\032.greptime.v1.C" +
+ "olumn.Values\022\021\n\tnull_mask\030\004 \001(\014\022-\n\010datat" +
+ "ype\030\005 \001(\0162\033.greptime.v1.ColumnDataType\032\265" +
+ "\003\n\006Values\022\021\n\ti8_values\030\001 \003(\005\022\022\n\ni16_valu" +
+ "es\030\002 \003(\005\022\022\n\ni32_values\030\003 \003(\005\022\022\n\ni64_valu" +
+ "es\030\004 \003(\003\022\021\n\tu8_values\030\005 \003(\r\022\022\n\nu16_value" +
+ "s\030\006 \003(\r\022\022\n\nu32_values\030\007 \003(\r\022\022\n\nu64_value" +
+ "s\030\010 \003(\004\022\022\n\nf32_values\030\t \003(\002\022\022\n\nf64_value" +
+ "s\030\n \003(\001\022\023\n\013bool_values\030\013 \003(\010\022\025\n\rbinary_v" +
+ "alues\030\014 \003(\014\022\025\n\rstring_values\030\r \003(\t\022\023\n\013da" +
+ "te_values\030\016 \003(\005\022\027\n\017datetime_values\030\017 \003(\003" +
+ "\022\030\n\020ts_second_values\030\020 \003(\003\022\035\n\025ts_millise" +
+ "cond_values\030\021 \003(\003\022\035\n\025ts_microsecond_valu" +
+ "es\030\022 \003(\003\022\034\n\024ts_nanosecond_values\030\023 \003(\003\"1" +
+ "\n\014SemanticType\022\007\n\003TAG\020\000\022\t\n\005FIELD\020\001\022\r\n\tTI" +
+ "MESTAMP\020\002\"y\n\tColumnDef\022\014\n\004name\030\001 \001(\t\022-\n\010" +
+ "datatype\030\002 \001(\0162\033.greptime.v1.ColumnDataT" +
+ "ype\022\023\n\013is_nullable\030\003 \001(\010\022\032\n\022default_cons" +
+ "traint\030\004 \001(\014*\247\002\n\016ColumnDataType\022\013\n\007BOOLE" +
+ "AN\020\000\022\010\n\004INT8\020\001\022\t\n\005INT16\020\002\022\t\n\005INT32\020\003\022\t\n\005" +
+ "INT64\020\004\022\t\n\005UINT8\020\005\022\n\n\006UINT16\020\006\022\n\n\006UINT32" +
+ "\020\007\022\n\n\006UINT64\020\010\022\013\n\007FLOAT32\020\t\022\013\n\007FLOAT64\020\n" +
+ "\022\n\n\006BINARY\020\013\022\n\n\006STRING\020\014\022\010\n\004DATE\020\r\022\014\n\010DA" +
+ "TETIME\020\016\022\024\n\020TIMESTAMP_SECOND\020\017\022\031\n\025TIMEST" +
+ "AMP_MILLISECOND\020\020\022\031\n\025TIMESTAMP_MICROSECO" +
+ "ND\020\021\022\030\n\024TIMESTAMP_NANOSECOND\020\022B\031\n\016io.gre" +
+ "ptime.v1B\007Columnsb\006proto3"
+ };
+ descriptor = com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ });
+ internal_static_greptime_v1_Column_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_greptime_v1_Column_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_Column_descriptor,
+ new java.lang.String[] { "ColumnName", "SemanticType", "Values", "NullMask", "Datatype", });
+ internal_static_greptime_v1_Column_Values_descriptor =
+ internal_static_greptime_v1_Column_descriptor.getNestedTypes().get(0);
+ internal_static_greptime_v1_Column_Values_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_Column_Values_descriptor,
+ new java.lang.String[] { "I8Values", "I16Values", "I32Values", "I64Values", "U8Values", "U16Values", "U32Values", "U64Values", "F32Values", "F64Values", "BoolValues", "BinaryValues", "StringValues", "DateValues", "DatetimeValues", "TsSecondValues", "TsMillisecondValues", "TsMicrosecondValues", "TsNanosecondValues", });
+ internal_static_greptime_v1_ColumnDef_descriptor =
+ getDescriptor().getMessageTypes().get(1);
+ internal_static_greptime_v1_ColumnDef_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_ColumnDef_descriptor,
+ new java.lang.String[] { "Name", "Datatype", "IsNullable", "DefaultConstraint", });
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/java/src/main/java/io/greptime/v1/Database.java b/java/src/main/java/io/greptime/v1/Database.java
new file mode 100644
index 0000000..21421fe
--- /dev/null
+++ b/java/src/main/java/io/greptime/v1/Database.java
@@ -0,0 +1,5300 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: greptime/v1/database.proto
+
+package io.greptime.v1;
+
+public final class Database {
+ private Database() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ public interface RequestHeaderOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.RequestHeader)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @return The catalog.
+ */
+ java.lang.String getCatalog();
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @return The bytes for catalog.
+ */
+ com.google.protobuf.ByteString
+ getCatalogBytes();
+
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @return The schema.
+ */
+ java.lang.String getSchema();
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @return The bytes for schema.
+ */
+ com.google.protobuf.ByteString
+ getSchemaBytes();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.RequestHeader}
+ */
+ public static final class RequestHeader extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.RequestHeader)
+ RequestHeaderOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use RequestHeader.newBuilder() to construct.
+ private RequestHeader(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private RequestHeader() {
+ catalog_ = "";
+ schema_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new RequestHeader();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_RequestHeader_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_RequestHeader_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.RequestHeader.class, io.greptime.v1.Database.RequestHeader.Builder.class);
+ }
+
+ public static final int CATALOG_FIELD_NUMBER = 1;
+ private volatile java.lang.Object catalog_;
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @return The catalog.
+ */
+ @java.lang.Override
+ public java.lang.String getCatalog() {
+ java.lang.Object ref = catalog_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ catalog_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @return The bytes for catalog.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getCatalogBytes() {
+ java.lang.Object ref = catalog_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ catalog_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int SCHEMA_FIELD_NUMBER = 2;
+ private volatile java.lang.Object schema_;
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @return The schema.
+ */
+ @java.lang.Override
+ public java.lang.String getSchema() {
+ java.lang.Object ref = schema_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schema_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @return The bytes for schema.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getSchemaBytes() {
+ java.lang.Object ref = schema_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ schema_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(catalog_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, catalog_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schema_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, schema_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(catalog_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, catalog_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schema_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, schema_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Database.RequestHeader)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Database.RequestHeader other = (io.greptime.v1.Database.RequestHeader) obj;
+
+ if (!getCatalog()
+ .equals(other.getCatalog())) return false;
+ if (!getSchema()
+ .equals(other.getSchema())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + CATALOG_FIELD_NUMBER;
+ hash = (53 * hash) + getCatalog().hashCode();
+ hash = (37 * hash) + SCHEMA_FIELD_NUMBER;
+ hash = (53 * hash) + getSchema().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Database.RequestHeader parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.RequestHeader parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Database.RequestHeader prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.RequestHeader}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.RequestHeader)
+ io.greptime.v1.Database.RequestHeaderOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_RequestHeader_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_RequestHeader_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.RequestHeader.class, io.greptime.v1.Database.RequestHeader.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Database.RequestHeader.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ catalog_ = "";
+
+ schema_ = "";
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_RequestHeader_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.RequestHeader getDefaultInstanceForType() {
+ return io.greptime.v1.Database.RequestHeader.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.RequestHeader build() {
+ io.greptime.v1.Database.RequestHeader result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.RequestHeader buildPartial() {
+ io.greptime.v1.Database.RequestHeader result = new io.greptime.v1.Database.RequestHeader(this);
+ result.catalog_ = catalog_;
+ result.schema_ = schema_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Database.RequestHeader) {
+ return mergeFrom((io.greptime.v1.Database.RequestHeader)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Database.RequestHeader other) {
+ if (other == io.greptime.v1.Database.RequestHeader.getDefaultInstance()) return this;
+ if (!other.getCatalog().isEmpty()) {
+ catalog_ = other.catalog_;
+ onChanged();
+ }
+ if (!other.getSchema().isEmpty()) {
+ schema_ = other.schema_;
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ catalog_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ case 18: {
+ schema_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 18
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private java.lang.Object catalog_ = "";
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @return The catalog.
+ */
+ public java.lang.String getCatalog() {
+ java.lang.Object ref = catalog_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ catalog_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @return The bytes for catalog.
+ */
+ public com.google.protobuf.ByteString
+ getCatalogBytes() {
+ java.lang.Object ref = catalog_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ catalog_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @param value The catalog to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCatalog(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ catalog_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearCatalog() {
+
+ catalog_ = getDefaultInstance().getCatalog();
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * The `catalog` that is selected to be used in this request.
+ *
+ *
+ * string catalog = 1;
+ * @param value The bytes for catalog to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCatalogBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ catalog_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object schema_ = "";
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @return The schema.
+ */
+ public java.lang.String getSchema() {
+ java.lang.Object ref = schema_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schema_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @return The bytes for schema.
+ */
+ public com.google.protobuf.ByteString
+ getSchemaBytes() {
+ java.lang.Object ref = schema_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ schema_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @param value The schema to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSchema(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ schema_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearSchema() {
+
+ schema_ = getDefaultInstance().getSchema();
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * The `schema` that is selected to be used in this request.
+ *
+ *
+ * string schema = 2;
+ * @param value The bytes for schema to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSchemaBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ schema_ = value;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.RequestHeader)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.RequestHeader)
+ private static final io.greptime.v1.Database.RequestHeader DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Database.RequestHeader();
+ }
+
+ public static io.greptime.v1.Database.RequestHeader getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public RequestHeader parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.RequestHeader getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface GreptimeRequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.GreptimeRequest)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ * @return Whether the header field is set.
+ */
+ boolean hasHeader();
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ * @return The header.
+ */
+ io.greptime.v1.Database.RequestHeader getHeader();
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ io.greptime.v1.Database.RequestHeaderOrBuilder getHeaderOrBuilder();
+
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ * @return Whether the insert field is set.
+ */
+ boolean hasInsert();
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ * @return The insert.
+ */
+ io.greptime.v1.Database.InsertRequest getInsert();
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ io.greptime.v1.Database.InsertRequestOrBuilder getInsertOrBuilder();
+
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ * @return Whether the query field is set.
+ */
+ boolean hasQuery();
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ * @return The query.
+ */
+ io.greptime.v1.Database.QueryRequest getQuery();
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ io.greptime.v1.Database.QueryRequestOrBuilder getQueryOrBuilder();
+
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ * @return Whether the ddl field is set.
+ */
+ boolean hasDdl();
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ * @return The ddl.
+ */
+ io.greptime.v1.Ddl.DdlRequest getDdl();
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ io.greptime.v1.Ddl.DdlRequestOrBuilder getDdlOrBuilder();
+
+ public io.greptime.v1.Database.GreptimeRequest.RequestCase getRequestCase();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.GreptimeRequest}
+ */
+ public static final class GreptimeRequest extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.GreptimeRequest)
+ GreptimeRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use GreptimeRequest.newBuilder() to construct.
+ private GreptimeRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private GreptimeRequest() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new GreptimeRequest();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_GreptimeRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_GreptimeRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.GreptimeRequest.class, io.greptime.v1.Database.GreptimeRequest.Builder.class);
+ }
+
+ private int requestCase_ = 0;
+ private java.lang.Object request_;
+ public enum RequestCase
+ implements com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ INSERT(2),
+ QUERY(3),
+ DDL(4),
+ REQUEST_NOT_SET(0);
+ private final int value;
+ private RequestCase(int value) {
+ this.value = value;
+ }
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static RequestCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static RequestCase forNumber(int value) {
+ switch (value) {
+ case 2: return INSERT;
+ case 3: return QUERY;
+ case 4: return DDL;
+ case 0: return REQUEST_NOT_SET;
+ default: return null;
+ }
+ }
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public RequestCase
+ getRequestCase() {
+ return RequestCase.forNumber(
+ requestCase_);
+ }
+
+ public static final int HEADER_FIELD_NUMBER = 1;
+ private io.greptime.v1.Database.RequestHeader header_;
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ * @return Whether the header field is set.
+ */
+ @java.lang.Override
+ public boolean hasHeader() {
+ return header_ != null;
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ * @return The header.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.RequestHeader getHeader() {
+ return header_ == null ? io.greptime.v1.Database.RequestHeader.getDefaultInstance() : header_;
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.RequestHeaderOrBuilder getHeaderOrBuilder() {
+ return getHeader();
+ }
+
+ public static final int INSERT_FIELD_NUMBER = 2;
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ * @return Whether the insert field is set.
+ */
+ @java.lang.Override
+ public boolean hasInsert() {
+ return requestCase_ == 2;
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ * @return The insert.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.InsertRequest getInsert() {
+ if (requestCase_ == 2) {
+ return (io.greptime.v1.Database.InsertRequest) request_;
+ }
+ return io.greptime.v1.Database.InsertRequest.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.InsertRequestOrBuilder getInsertOrBuilder() {
+ if (requestCase_ == 2) {
+ return (io.greptime.v1.Database.InsertRequest) request_;
+ }
+ return io.greptime.v1.Database.InsertRequest.getDefaultInstance();
+ }
+
+ public static final int QUERY_FIELD_NUMBER = 3;
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ * @return Whether the query field is set.
+ */
+ @java.lang.Override
+ public boolean hasQuery() {
+ return requestCase_ == 3;
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ * @return The query.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.QueryRequest getQuery() {
+ if (requestCase_ == 3) {
+ return (io.greptime.v1.Database.QueryRequest) request_;
+ }
+ return io.greptime.v1.Database.QueryRequest.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.QueryRequestOrBuilder getQueryOrBuilder() {
+ if (requestCase_ == 3) {
+ return (io.greptime.v1.Database.QueryRequest) request_;
+ }
+ return io.greptime.v1.Database.QueryRequest.getDefaultInstance();
+ }
+
+ public static final int DDL_FIELD_NUMBER = 4;
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ * @return Whether the ddl field is set.
+ */
+ @java.lang.Override
+ public boolean hasDdl() {
+ return requestCase_ == 4;
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ * @return The ddl.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DdlRequest getDdl() {
+ if (requestCase_ == 4) {
+ return (io.greptime.v1.Ddl.DdlRequest) request_;
+ }
+ return io.greptime.v1.Ddl.DdlRequest.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DdlRequestOrBuilder getDdlOrBuilder() {
+ if (requestCase_ == 4) {
+ return (io.greptime.v1.Ddl.DdlRequest) request_;
+ }
+ return io.greptime.v1.Ddl.DdlRequest.getDefaultInstance();
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (header_ != null) {
+ output.writeMessage(1, getHeader());
+ }
+ if (requestCase_ == 2) {
+ output.writeMessage(2, (io.greptime.v1.Database.InsertRequest) request_);
+ }
+ if (requestCase_ == 3) {
+ output.writeMessage(3, (io.greptime.v1.Database.QueryRequest) request_);
+ }
+ if (requestCase_ == 4) {
+ output.writeMessage(4, (io.greptime.v1.Ddl.DdlRequest) request_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (header_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, getHeader());
+ }
+ if (requestCase_ == 2) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(2, (io.greptime.v1.Database.InsertRequest) request_);
+ }
+ if (requestCase_ == 3) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, (io.greptime.v1.Database.QueryRequest) request_);
+ }
+ if (requestCase_ == 4) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(4, (io.greptime.v1.Ddl.DdlRequest) request_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Database.GreptimeRequest)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Database.GreptimeRequest other = (io.greptime.v1.Database.GreptimeRequest) obj;
+
+ if (hasHeader() != other.hasHeader()) return false;
+ if (hasHeader()) {
+ if (!getHeader()
+ .equals(other.getHeader())) return false;
+ }
+ if (!getRequestCase().equals(other.getRequestCase())) return false;
+ switch (requestCase_) {
+ case 2:
+ if (!getInsert()
+ .equals(other.getInsert())) return false;
+ break;
+ case 3:
+ if (!getQuery()
+ .equals(other.getQuery())) return false;
+ break;
+ case 4:
+ if (!getDdl()
+ .equals(other.getDdl())) return false;
+ break;
+ case 0:
+ default:
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasHeader()) {
+ hash = (37 * hash) + HEADER_FIELD_NUMBER;
+ hash = (53 * hash) + getHeader().hashCode();
+ }
+ switch (requestCase_) {
+ case 2:
+ hash = (37 * hash) + INSERT_FIELD_NUMBER;
+ hash = (53 * hash) + getInsert().hashCode();
+ break;
+ case 3:
+ hash = (37 * hash) + QUERY_FIELD_NUMBER;
+ hash = (53 * hash) + getQuery().hashCode();
+ break;
+ case 4:
+ hash = (37 * hash) + DDL_FIELD_NUMBER;
+ hash = (53 * hash) + getDdl().hashCode();
+ break;
+ case 0:
+ default:
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.GreptimeRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Database.GreptimeRequest prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.GreptimeRequest}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.GreptimeRequest)
+ io.greptime.v1.Database.GreptimeRequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_GreptimeRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_GreptimeRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.GreptimeRequest.class, io.greptime.v1.Database.GreptimeRequest.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Database.GreptimeRequest.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (headerBuilder_ == null) {
+ header_ = null;
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+ if (insertBuilder_ != null) {
+ insertBuilder_.clear();
+ }
+ if (queryBuilder_ != null) {
+ queryBuilder_.clear();
+ }
+ if (ddlBuilder_ != null) {
+ ddlBuilder_.clear();
+ }
+ requestCase_ = 0;
+ request_ = null;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_GreptimeRequest_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.GreptimeRequest getDefaultInstanceForType() {
+ return io.greptime.v1.Database.GreptimeRequest.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.GreptimeRequest build() {
+ io.greptime.v1.Database.GreptimeRequest result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.GreptimeRequest buildPartial() {
+ io.greptime.v1.Database.GreptimeRequest result = new io.greptime.v1.Database.GreptimeRequest(this);
+ if (headerBuilder_ == null) {
+ result.header_ = header_;
+ } else {
+ result.header_ = headerBuilder_.build();
+ }
+ if (requestCase_ == 2) {
+ if (insertBuilder_ == null) {
+ result.request_ = request_;
+ } else {
+ result.request_ = insertBuilder_.build();
+ }
+ }
+ if (requestCase_ == 3) {
+ if (queryBuilder_ == null) {
+ result.request_ = request_;
+ } else {
+ result.request_ = queryBuilder_.build();
+ }
+ }
+ if (requestCase_ == 4) {
+ if (ddlBuilder_ == null) {
+ result.request_ = request_;
+ } else {
+ result.request_ = ddlBuilder_.build();
+ }
+ }
+ result.requestCase_ = requestCase_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Database.GreptimeRequest) {
+ return mergeFrom((io.greptime.v1.Database.GreptimeRequest)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Database.GreptimeRequest other) {
+ if (other == io.greptime.v1.Database.GreptimeRequest.getDefaultInstance()) return this;
+ if (other.hasHeader()) {
+ mergeHeader(other.getHeader());
+ }
+ switch (other.getRequestCase()) {
+ case INSERT: {
+ mergeInsert(other.getInsert());
+ break;
+ }
+ case QUERY: {
+ mergeQuery(other.getQuery());
+ break;
+ }
+ case DDL: {
+ mergeDdl(other.getDdl());
+ break;
+ }
+ case REQUEST_NOT_SET: {
+ break;
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getHeaderFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ case 18: {
+ input.readMessage(
+ getInsertFieldBuilder().getBuilder(),
+ extensionRegistry);
+ requestCase_ = 2;
+ break;
+ } // case 18
+ case 26: {
+ input.readMessage(
+ getQueryFieldBuilder().getBuilder(),
+ extensionRegistry);
+ requestCase_ = 3;
+ break;
+ } // case 26
+ case 34: {
+ input.readMessage(
+ getDdlFieldBuilder().getBuilder(),
+ extensionRegistry);
+ requestCase_ = 4;
+ break;
+ } // case 34
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int requestCase_ = 0;
+ private java.lang.Object request_;
+ public RequestCase
+ getRequestCase() {
+ return RequestCase.forNumber(
+ requestCase_);
+ }
+
+ public Builder clearRequest() {
+ requestCase_ = 0;
+ request_ = null;
+ onChanged();
+ return this;
+ }
+
+
+ private io.greptime.v1.Database.RequestHeader header_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.RequestHeader, io.greptime.v1.Database.RequestHeader.Builder, io.greptime.v1.Database.RequestHeaderOrBuilder> headerBuilder_;
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ * @return Whether the header field is set.
+ */
+ public boolean hasHeader() {
+ return headerBuilder_ != null || header_ != null;
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ * @return The header.
+ */
+ public io.greptime.v1.Database.RequestHeader getHeader() {
+ if (headerBuilder_ == null) {
+ return header_ == null ? io.greptime.v1.Database.RequestHeader.getDefaultInstance() : header_;
+ } else {
+ return headerBuilder_.getMessage();
+ }
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ public Builder setHeader(io.greptime.v1.Database.RequestHeader value) {
+ if (headerBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ header_ = value;
+ onChanged();
+ } else {
+ headerBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ public Builder setHeader(
+ io.greptime.v1.Database.RequestHeader.Builder builderForValue) {
+ if (headerBuilder_ == null) {
+ header_ = builderForValue.build();
+ onChanged();
+ } else {
+ headerBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ public Builder mergeHeader(io.greptime.v1.Database.RequestHeader value) {
+ if (headerBuilder_ == null) {
+ if (header_ != null) {
+ header_ =
+ io.greptime.v1.Database.RequestHeader.newBuilder(header_).mergeFrom(value).buildPartial();
+ } else {
+ header_ = value;
+ }
+ onChanged();
+ } else {
+ headerBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ public Builder clearHeader() {
+ if (headerBuilder_ == null) {
+ header_ = null;
+ onChanged();
+ } else {
+ header_ = null;
+ headerBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ public io.greptime.v1.Database.RequestHeader.Builder getHeaderBuilder() {
+
+ onChanged();
+ return getHeaderFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ public io.greptime.v1.Database.RequestHeaderOrBuilder getHeaderOrBuilder() {
+ if (headerBuilder_ != null) {
+ return headerBuilder_.getMessageOrBuilder();
+ } else {
+ return header_ == null ?
+ io.greptime.v1.Database.RequestHeader.getDefaultInstance() : header_;
+ }
+ }
+ /**
+ * .greptime.v1.RequestHeader header = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.RequestHeader, io.greptime.v1.Database.RequestHeader.Builder, io.greptime.v1.Database.RequestHeaderOrBuilder>
+ getHeaderFieldBuilder() {
+ if (headerBuilder_ == null) {
+ headerBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.RequestHeader, io.greptime.v1.Database.RequestHeader.Builder, io.greptime.v1.Database.RequestHeaderOrBuilder>(
+ getHeader(),
+ getParentForChildren(),
+ isClean());
+ header_ = null;
+ }
+ return headerBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.InsertRequest, io.greptime.v1.Database.InsertRequest.Builder, io.greptime.v1.Database.InsertRequestOrBuilder> insertBuilder_;
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ * @return Whether the insert field is set.
+ */
+ @java.lang.Override
+ public boolean hasInsert() {
+ return requestCase_ == 2;
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ * @return The insert.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.InsertRequest getInsert() {
+ if (insertBuilder_ == null) {
+ if (requestCase_ == 2) {
+ return (io.greptime.v1.Database.InsertRequest) request_;
+ }
+ return io.greptime.v1.Database.InsertRequest.getDefaultInstance();
+ } else {
+ if (requestCase_ == 2) {
+ return insertBuilder_.getMessage();
+ }
+ return io.greptime.v1.Database.InsertRequest.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ public Builder setInsert(io.greptime.v1.Database.InsertRequest value) {
+ if (insertBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ request_ = value;
+ onChanged();
+ } else {
+ insertBuilder_.setMessage(value);
+ }
+ requestCase_ = 2;
+ return this;
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ public Builder setInsert(
+ io.greptime.v1.Database.InsertRequest.Builder builderForValue) {
+ if (insertBuilder_ == null) {
+ request_ = builderForValue.build();
+ onChanged();
+ } else {
+ insertBuilder_.setMessage(builderForValue.build());
+ }
+ requestCase_ = 2;
+ return this;
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ public Builder mergeInsert(io.greptime.v1.Database.InsertRequest value) {
+ if (insertBuilder_ == null) {
+ if (requestCase_ == 2 &&
+ request_ != io.greptime.v1.Database.InsertRequest.getDefaultInstance()) {
+ request_ = io.greptime.v1.Database.InsertRequest.newBuilder((io.greptime.v1.Database.InsertRequest) request_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ request_ = value;
+ }
+ onChanged();
+ } else {
+ if (requestCase_ == 2) {
+ insertBuilder_.mergeFrom(value);
+ } else {
+ insertBuilder_.setMessage(value);
+ }
+ }
+ requestCase_ = 2;
+ return this;
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ public Builder clearInsert() {
+ if (insertBuilder_ == null) {
+ if (requestCase_ == 2) {
+ requestCase_ = 0;
+ request_ = null;
+ onChanged();
+ }
+ } else {
+ if (requestCase_ == 2) {
+ requestCase_ = 0;
+ request_ = null;
+ }
+ insertBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ public io.greptime.v1.Database.InsertRequest.Builder getInsertBuilder() {
+ return getInsertFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.InsertRequestOrBuilder getInsertOrBuilder() {
+ if ((requestCase_ == 2) && (insertBuilder_ != null)) {
+ return insertBuilder_.getMessageOrBuilder();
+ } else {
+ if (requestCase_ == 2) {
+ return (io.greptime.v1.Database.InsertRequest) request_;
+ }
+ return io.greptime.v1.Database.InsertRequest.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.InsertRequest insert = 2;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.InsertRequest, io.greptime.v1.Database.InsertRequest.Builder, io.greptime.v1.Database.InsertRequestOrBuilder>
+ getInsertFieldBuilder() {
+ if (insertBuilder_ == null) {
+ if (!(requestCase_ == 2)) {
+ request_ = io.greptime.v1.Database.InsertRequest.getDefaultInstance();
+ }
+ insertBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.InsertRequest, io.greptime.v1.Database.InsertRequest.Builder, io.greptime.v1.Database.InsertRequestOrBuilder>(
+ (io.greptime.v1.Database.InsertRequest) request_,
+ getParentForChildren(),
+ isClean());
+ request_ = null;
+ }
+ requestCase_ = 2;
+ onChanged();;
+ return insertBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.QueryRequest, io.greptime.v1.Database.QueryRequest.Builder, io.greptime.v1.Database.QueryRequestOrBuilder> queryBuilder_;
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ * @return Whether the query field is set.
+ */
+ @java.lang.Override
+ public boolean hasQuery() {
+ return requestCase_ == 3;
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ * @return The query.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.QueryRequest getQuery() {
+ if (queryBuilder_ == null) {
+ if (requestCase_ == 3) {
+ return (io.greptime.v1.Database.QueryRequest) request_;
+ }
+ return io.greptime.v1.Database.QueryRequest.getDefaultInstance();
+ } else {
+ if (requestCase_ == 3) {
+ return queryBuilder_.getMessage();
+ }
+ return io.greptime.v1.Database.QueryRequest.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ public Builder setQuery(io.greptime.v1.Database.QueryRequest value) {
+ if (queryBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ request_ = value;
+ onChanged();
+ } else {
+ queryBuilder_.setMessage(value);
+ }
+ requestCase_ = 3;
+ return this;
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ public Builder setQuery(
+ io.greptime.v1.Database.QueryRequest.Builder builderForValue) {
+ if (queryBuilder_ == null) {
+ request_ = builderForValue.build();
+ onChanged();
+ } else {
+ queryBuilder_.setMessage(builderForValue.build());
+ }
+ requestCase_ = 3;
+ return this;
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ public Builder mergeQuery(io.greptime.v1.Database.QueryRequest value) {
+ if (queryBuilder_ == null) {
+ if (requestCase_ == 3 &&
+ request_ != io.greptime.v1.Database.QueryRequest.getDefaultInstance()) {
+ request_ = io.greptime.v1.Database.QueryRequest.newBuilder((io.greptime.v1.Database.QueryRequest) request_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ request_ = value;
+ }
+ onChanged();
+ } else {
+ if (requestCase_ == 3) {
+ queryBuilder_.mergeFrom(value);
+ } else {
+ queryBuilder_.setMessage(value);
+ }
+ }
+ requestCase_ = 3;
+ return this;
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ public Builder clearQuery() {
+ if (queryBuilder_ == null) {
+ if (requestCase_ == 3) {
+ requestCase_ = 0;
+ request_ = null;
+ onChanged();
+ }
+ } else {
+ if (requestCase_ == 3) {
+ requestCase_ = 0;
+ request_ = null;
+ }
+ queryBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ public io.greptime.v1.Database.QueryRequest.Builder getQueryBuilder() {
+ return getQueryFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.QueryRequestOrBuilder getQueryOrBuilder() {
+ if ((requestCase_ == 3) && (queryBuilder_ != null)) {
+ return queryBuilder_.getMessageOrBuilder();
+ } else {
+ if (requestCase_ == 3) {
+ return (io.greptime.v1.Database.QueryRequest) request_;
+ }
+ return io.greptime.v1.Database.QueryRequest.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.QueryRequest query = 3;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.QueryRequest, io.greptime.v1.Database.QueryRequest.Builder, io.greptime.v1.Database.QueryRequestOrBuilder>
+ getQueryFieldBuilder() {
+ if (queryBuilder_ == null) {
+ if (!(requestCase_ == 3)) {
+ request_ = io.greptime.v1.Database.QueryRequest.getDefaultInstance();
+ }
+ queryBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.QueryRequest, io.greptime.v1.Database.QueryRequest.Builder, io.greptime.v1.Database.QueryRequestOrBuilder>(
+ (io.greptime.v1.Database.QueryRequest) request_,
+ getParentForChildren(),
+ isClean());
+ request_ = null;
+ }
+ requestCase_ = 3;
+ onChanged();;
+ return queryBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DdlRequest, io.greptime.v1.Ddl.DdlRequest.Builder, io.greptime.v1.Ddl.DdlRequestOrBuilder> ddlBuilder_;
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ * @return Whether the ddl field is set.
+ */
+ @java.lang.Override
+ public boolean hasDdl() {
+ return requestCase_ == 4;
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ * @return The ddl.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DdlRequest getDdl() {
+ if (ddlBuilder_ == null) {
+ if (requestCase_ == 4) {
+ return (io.greptime.v1.Ddl.DdlRequest) request_;
+ }
+ return io.greptime.v1.Ddl.DdlRequest.getDefaultInstance();
+ } else {
+ if (requestCase_ == 4) {
+ return ddlBuilder_.getMessage();
+ }
+ return io.greptime.v1.Ddl.DdlRequest.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ public Builder setDdl(io.greptime.v1.Ddl.DdlRequest value) {
+ if (ddlBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ request_ = value;
+ onChanged();
+ } else {
+ ddlBuilder_.setMessage(value);
+ }
+ requestCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ public Builder setDdl(
+ io.greptime.v1.Ddl.DdlRequest.Builder builderForValue) {
+ if (ddlBuilder_ == null) {
+ request_ = builderForValue.build();
+ onChanged();
+ } else {
+ ddlBuilder_.setMessage(builderForValue.build());
+ }
+ requestCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ public Builder mergeDdl(io.greptime.v1.Ddl.DdlRequest value) {
+ if (ddlBuilder_ == null) {
+ if (requestCase_ == 4 &&
+ request_ != io.greptime.v1.Ddl.DdlRequest.getDefaultInstance()) {
+ request_ = io.greptime.v1.Ddl.DdlRequest.newBuilder((io.greptime.v1.Ddl.DdlRequest) request_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ request_ = value;
+ }
+ onChanged();
+ } else {
+ if (requestCase_ == 4) {
+ ddlBuilder_.mergeFrom(value);
+ } else {
+ ddlBuilder_.setMessage(value);
+ }
+ }
+ requestCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ public Builder clearDdl() {
+ if (ddlBuilder_ == null) {
+ if (requestCase_ == 4) {
+ requestCase_ = 0;
+ request_ = null;
+ onChanged();
+ }
+ } else {
+ if (requestCase_ == 4) {
+ requestCase_ = 0;
+ request_ = null;
+ }
+ ddlBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ public io.greptime.v1.Ddl.DdlRequest.Builder getDdlBuilder() {
+ return getDdlFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DdlRequestOrBuilder getDdlOrBuilder() {
+ if ((requestCase_ == 4) && (ddlBuilder_ != null)) {
+ return ddlBuilder_.getMessageOrBuilder();
+ } else {
+ if (requestCase_ == 4) {
+ return (io.greptime.v1.Ddl.DdlRequest) request_;
+ }
+ return io.greptime.v1.Ddl.DdlRequest.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.DdlRequest ddl = 4;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DdlRequest, io.greptime.v1.Ddl.DdlRequest.Builder, io.greptime.v1.Ddl.DdlRequestOrBuilder>
+ getDdlFieldBuilder() {
+ if (ddlBuilder_ == null) {
+ if (!(requestCase_ == 4)) {
+ request_ = io.greptime.v1.Ddl.DdlRequest.getDefaultInstance();
+ }
+ ddlBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DdlRequest, io.greptime.v1.Ddl.DdlRequest.Builder, io.greptime.v1.Ddl.DdlRequestOrBuilder>(
+ (io.greptime.v1.Ddl.DdlRequest) request_,
+ getParentForChildren(),
+ isClean());
+ request_ = null;
+ }
+ requestCase_ = 4;
+ onChanged();;
+ return ddlBuilder_;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.GreptimeRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.GreptimeRequest)
+ private static final io.greptime.v1.Database.GreptimeRequest DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Database.GreptimeRequest();
+ }
+
+ public static io.greptime.v1.Database.GreptimeRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public GreptimeRequest parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.GreptimeRequest getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface QueryRequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.QueryRequest)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string sql = 1;
+ * @return Whether the sql field is set.
+ */
+ boolean hasSql();
+ /**
+ * string sql = 1;
+ * @return The sql.
+ */
+ java.lang.String getSql();
+ /**
+ * string sql = 1;
+ * @return The bytes for sql.
+ */
+ com.google.protobuf.ByteString
+ getSqlBytes();
+
+ /**
+ * bytes logical_plan = 2;
+ * @return Whether the logicalPlan field is set.
+ */
+ boolean hasLogicalPlan();
+ /**
+ * bytes logical_plan = 2;
+ * @return The logicalPlan.
+ */
+ com.google.protobuf.ByteString getLogicalPlan();
+
+ public io.greptime.v1.Database.QueryRequest.QueryCase getQueryCase();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.QueryRequest}
+ */
+ public static final class QueryRequest extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.QueryRequest)
+ QueryRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use QueryRequest.newBuilder() to construct.
+ private QueryRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private QueryRequest() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new QueryRequest();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_QueryRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_QueryRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.QueryRequest.class, io.greptime.v1.Database.QueryRequest.Builder.class);
+ }
+
+ private int queryCase_ = 0;
+ private java.lang.Object query_;
+ public enum QueryCase
+ implements com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ SQL(1),
+ LOGICAL_PLAN(2),
+ QUERY_NOT_SET(0);
+ private final int value;
+ private QueryCase(int value) {
+ this.value = value;
+ }
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static QueryCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static QueryCase forNumber(int value) {
+ switch (value) {
+ case 1: return SQL;
+ case 2: return LOGICAL_PLAN;
+ case 0: return QUERY_NOT_SET;
+ default: return null;
+ }
+ }
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public QueryCase
+ getQueryCase() {
+ return QueryCase.forNumber(
+ queryCase_);
+ }
+
+ public static final int SQL_FIELD_NUMBER = 1;
+ /**
+ * string sql = 1;
+ * @return Whether the sql field is set.
+ */
+ public boolean hasSql() {
+ return queryCase_ == 1;
+ }
+ /**
+ * string sql = 1;
+ * @return The sql.
+ */
+ public java.lang.String getSql() {
+ java.lang.Object ref = "";
+ if (queryCase_ == 1) {
+ ref = query_;
+ }
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (queryCase_ == 1) {
+ query_ = s;
+ }
+ return s;
+ }
+ }
+ /**
+ * string sql = 1;
+ * @return The bytes for sql.
+ */
+ public com.google.protobuf.ByteString
+ getSqlBytes() {
+ java.lang.Object ref = "";
+ if (queryCase_ == 1) {
+ ref = query_;
+ }
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ if (queryCase_ == 1) {
+ query_ = b;
+ }
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int LOGICAL_PLAN_FIELD_NUMBER = 2;
+ /**
+ * bytes logical_plan = 2;
+ * @return Whether the logicalPlan field is set.
+ */
+ @java.lang.Override
+ public boolean hasLogicalPlan() {
+ return queryCase_ == 2;
+ }
+ /**
+ * bytes logical_plan = 2;
+ * @return The logicalPlan.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getLogicalPlan() {
+ if (queryCase_ == 2) {
+ return (com.google.protobuf.ByteString) query_;
+ }
+ return com.google.protobuf.ByteString.EMPTY;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (queryCase_ == 1) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, query_);
+ }
+ if (queryCase_ == 2) {
+ output.writeBytes(
+ 2, (com.google.protobuf.ByteString) query_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (queryCase_ == 1) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, query_);
+ }
+ if (queryCase_ == 2) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(
+ 2, (com.google.protobuf.ByteString) query_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Database.QueryRequest)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Database.QueryRequest other = (io.greptime.v1.Database.QueryRequest) obj;
+
+ if (!getQueryCase().equals(other.getQueryCase())) return false;
+ switch (queryCase_) {
+ case 1:
+ if (!getSql()
+ .equals(other.getSql())) return false;
+ break;
+ case 2:
+ if (!getLogicalPlan()
+ .equals(other.getLogicalPlan())) return false;
+ break;
+ case 0:
+ default:
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ switch (queryCase_) {
+ case 1:
+ hash = (37 * hash) + SQL_FIELD_NUMBER;
+ hash = (53 * hash) + getSql().hashCode();
+ break;
+ case 2:
+ hash = (37 * hash) + LOGICAL_PLAN_FIELD_NUMBER;
+ hash = (53 * hash) + getLogicalPlan().hashCode();
+ break;
+ case 0:
+ default:
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Database.QueryRequest parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.QueryRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Database.QueryRequest prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.QueryRequest}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.QueryRequest)
+ io.greptime.v1.Database.QueryRequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_QueryRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_QueryRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.QueryRequest.class, io.greptime.v1.Database.QueryRequest.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Database.QueryRequest.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ queryCase_ = 0;
+ query_ = null;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_QueryRequest_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.QueryRequest getDefaultInstanceForType() {
+ return io.greptime.v1.Database.QueryRequest.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.QueryRequest build() {
+ io.greptime.v1.Database.QueryRequest result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.QueryRequest buildPartial() {
+ io.greptime.v1.Database.QueryRequest result = new io.greptime.v1.Database.QueryRequest(this);
+ if (queryCase_ == 1) {
+ result.query_ = query_;
+ }
+ if (queryCase_ == 2) {
+ result.query_ = query_;
+ }
+ result.queryCase_ = queryCase_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Database.QueryRequest) {
+ return mergeFrom((io.greptime.v1.Database.QueryRequest)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Database.QueryRequest other) {
+ if (other == io.greptime.v1.Database.QueryRequest.getDefaultInstance()) return this;
+ switch (other.getQueryCase()) {
+ case SQL: {
+ queryCase_ = 1;
+ query_ = other.query_;
+ onChanged();
+ break;
+ }
+ case LOGICAL_PLAN: {
+ setLogicalPlan(other.getLogicalPlan());
+ break;
+ }
+ case QUERY_NOT_SET: {
+ break;
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ java.lang.String s = input.readStringRequireUtf8();
+ queryCase_ = 1;
+ query_ = s;
+ break;
+ } // case 10
+ case 18: {
+ query_ = input.readBytes();
+ queryCase_ = 2;
+ break;
+ } // case 18
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int queryCase_ = 0;
+ private java.lang.Object query_;
+ public QueryCase
+ getQueryCase() {
+ return QueryCase.forNumber(
+ queryCase_);
+ }
+
+ public Builder clearQuery() {
+ queryCase_ = 0;
+ query_ = null;
+ onChanged();
+ return this;
+ }
+
+
+ /**
+ * string sql = 1;
+ * @return Whether the sql field is set.
+ */
+ @java.lang.Override
+ public boolean hasSql() {
+ return queryCase_ == 1;
+ }
+ /**
+ * string sql = 1;
+ * @return The sql.
+ */
+ @java.lang.Override
+ public java.lang.String getSql() {
+ java.lang.Object ref = "";
+ if (queryCase_ == 1) {
+ ref = query_;
+ }
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ if (queryCase_ == 1) {
+ query_ = s;
+ }
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string sql = 1;
+ * @return The bytes for sql.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getSqlBytes() {
+ java.lang.Object ref = "";
+ if (queryCase_ == 1) {
+ ref = query_;
+ }
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ if (queryCase_ == 1) {
+ query_ = b;
+ }
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string sql = 1;
+ * @param value The sql to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSql(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ queryCase_ = 1;
+ query_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string sql = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearSql() {
+ if (queryCase_ == 1) {
+ queryCase_ = 0;
+ query_ = null;
+ onChanged();
+ }
+ return this;
+ }
+ /**
+ * string sql = 1;
+ * @param value The bytes for sql to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSqlBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ queryCase_ = 1;
+ query_ = value;
+ onChanged();
+ return this;
+ }
+
+ /**
+ * bytes logical_plan = 2;
+ * @return Whether the logicalPlan field is set.
+ */
+ public boolean hasLogicalPlan() {
+ return queryCase_ == 2;
+ }
+ /**
+ * bytes logical_plan = 2;
+ * @return The logicalPlan.
+ */
+ public com.google.protobuf.ByteString getLogicalPlan() {
+ if (queryCase_ == 2) {
+ return (com.google.protobuf.ByteString) query_;
+ }
+ return com.google.protobuf.ByteString.EMPTY;
+ }
+ /**
+ * bytes logical_plan = 2;
+ * @param value The logicalPlan to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLogicalPlan(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ queryCase_ = 2;
+ query_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bytes logical_plan = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearLogicalPlan() {
+ if (queryCase_ == 2) {
+ queryCase_ = 0;
+ query_ = null;
+ onChanged();
+ }
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.QueryRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.QueryRequest)
+ private static final io.greptime.v1.Database.QueryRequest DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Database.QueryRequest();
+ }
+
+ public static io.greptime.v1.Database.QueryRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public QueryRequest parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.QueryRequest getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface InsertRequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.InsertRequest)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string table_name = 1;
+ * @return The tableName.
+ */
+ java.lang.String getTableName();
+ /**
+ * string table_name = 1;
+ * @return The bytes for tableName.
+ */
+ com.google.protobuf.ByteString
+ getTableNameBytes();
+
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ java.util.List
+ getColumnsList();
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ io.greptime.v1.Columns.Column getColumns(int index);
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ int getColumnsCount();
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ java.util.List extends io.greptime.v1.Columns.ColumnOrBuilder>
+ getColumnsOrBuilderList();
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ io.greptime.v1.Columns.ColumnOrBuilder getColumnsOrBuilder(
+ int index);
+
+ /**
+ *
+ * The row_count of all columns, which include null and non-null values.
+ * Note: the row_count of all columns in a InsertRequest must be same.
+ *
+ *
+ * uint32 row_count = 4;
+ * @return The rowCount.
+ */
+ int getRowCount();
+
+ /**
+ *
+ * The region number of current insert request.
+ *
+ *
+ * uint32 region_number = 5;
+ * @return The regionNumber.
+ */
+ int getRegionNumber();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.InsertRequest}
+ */
+ public static final class InsertRequest extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.InsertRequest)
+ InsertRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use InsertRequest.newBuilder() to construct.
+ private InsertRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private InsertRequest() {
+ tableName_ = "";
+ columns_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new InsertRequest();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_InsertRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_InsertRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.InsertRequest.class, io.greptime.v1.Database.InsertRequest.Builder.class);
+ }
+
+ public static final int TABLE_NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object tableName_;
+ /**
+ * string table_name = 1;
+ * @return The tableName.
+ */
+ @java.lang.Override
+ public java.lang.String getTableName() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tableName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string table_name = 1;
+ * @return The bytes for tableName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getTableNameBytes() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ tableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int COLUMNS_FIELD_NUMBER = 3;
+ private java.util.List columns_;
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ @java.lang.Override
+ public java.util.List getColumnsList() {
+ return columns_;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ @java.lang.Override
+ public java.util.List extends io.greptime.v1.Columns.ColumnOrBuilder>
+ getColumnsOrBuilderList() {
+ return columns_;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ @java.lang.Override
+ public int getColumnsCount() {
+ return columns_.size();
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.Column getColumns(int index) {
+ return columns_.get(index);
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnOrBuilder getColumnsOrBuilder(
+ int index) {
+ return columns_.get(index);
+ }
+
+ public static final int ROW_COUNT_FIELD_NUMBER = 4;
+ private int rowCount_;
+ /**
+ *
+ * The row_count of all columns, which include null and non-null values.
+ * Note: the row_count of all columns in a InsertRequest must be same.
+ *
+ *
+ * uint32 row_count = 4;
+ * @return The rowCount.
+ */
+ @java.lang.Override
+ public int getRowCount() {
+ return rowCount_;
+ }
+
+ public static final int REGION_NUMBER_FIELD_NUMBER = 5;
+ private int regionNumber_;
+ /**
+ *
+ * The region number of current insert request.
+ *
+ *
+ * uint32 region_number = 5;
+ * @return The regionNumber.
+ */
+ @java.lang.Override
+ public int getRegionNumber() {
+ return regionNumber_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tableName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, tableName_);
+ }
+ for (int i = 0; i < columns_.size(); i++) {
+ output.writeMessage(3, columns_.get(i));
+ }
+ if (rowCount_ != 0) {
+ output.writeUInt32(4, rowCount_);
+ }
+ if (regionNumber_ != 0) {
+ output.writeUInt32(5, regionNumber_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tableName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, tableName_);
+ }
+ for (int i = 0; i < columns_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, columns_.get(i));
+ }
+ if (rowCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(4, rowCount_);
+ }
+ if (regionNumber_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(5, regionNumber_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Database.InsertRequest)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Database.InsertRequest other = (io.greptime.v1.Database.InsertRequest) obj;
+
+ if (!getTableName()
+ .equals(other.getTableName())) return false;
+ if (!getColumnsList()
+ .equals(other.getColumnsList())) return false;
+ if (getRowCount()
+ != other.getRowCount()) return false;
+ if (getRegionNumber()
+ != other.getRegionNumber()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + TABLE_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getTableName().hashCode();
+ if (getColumnsCount() > 0) {
+ hash = (37 * hash) + COLUMNS_FIELD_NUMBER;
+ hash = (53 * hash) + getColumnsList().hashCode();
+ }
+ hash = (37 * hash) + ROW_COUNT_FIELD_NUMBER;
+ hash = (53 * hash) + getRowCount();
+ hash = (37 * hash) + REGION_NUMBER_FIELD_NUMBER;
+ hash = (53 * hash) + getRegionNumber();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Database.InsertRequest parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.InsertRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Database.InsertRequest prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.InsertRequest}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.InsertRequest)
+ io.greptime.v1.Database.InsertRequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_InsertRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_InsertRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.InsertRequest.class, io.greptime.v1.Database.InsertRequest.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Database.InsertRequest.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ tableName_ = "";
+
+ if (columnsBuilder_ == null) {
+ columns_ = java.util.Collections.emptyList();
+ } else {
+ columns_ = null;
+ columnsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ rowCount_ = 0;
+
+ regionNumber_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_InsertRequest_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.InsertRequest getDefaultInstanceForType() {
+ return io.greptime.v1.Database.InsertRequest.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.InsertRequest build() {
+ io.greptime.v1.Database.InsertRequest result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.InsertRequest buildPartial() {
+ io.greptime.v1.Database.InsertRequest result = new io.greptime.v1.Database.InsertRequest(this);
+ int from_bitField0_ = bitField0_;
+ result.tableName_ = tableName_;
+ if (columnsBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ columns_ = java.util.Collections.unmodifiableList(columns_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.columns_ = columns_;
+ } else {
+ result.columns_ = columnsBuilder_.build();
+ }
+ result.rowCount_ = rowCount_;
+ result.regionNumber_ = regionNumber_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Database.InsertRequest) {
+ return mergeFrom((io.greptime.v1.Database.InsertRequest)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Database.InsertRequest other) {
+ if (other == io.greptime.v1.Database.InsertRequest.getDefaultInstance()) return this;
+ if (!other.getTableName().isEmpty()) {
+ tableName_ = other.tableName_;
+ onChanged();
+ }
+ if (columnsBuilder_ == null) {
+ if (!other.columns_.isEmpty()) {
+ if (columns_.isEmpty()) {
+ columns_ = other.columns_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureColumnsIsMutable();
+ columns_.addAll(other.columns_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.columns_.isEmpty()) {
+ if (columnsBuilder_.isEmpty()) {
+ columnsBuilder_.dispose();
+ columnsBuilder_ = null;
+ columns_ = other.columns_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ columnsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getColumnsFieldBuilder() : null;
+ } else {
+ columnsBuilder_.addAllMessages(other.columns_);
+ }
+ }
+ }
+ if (other.getRowCount() != 0) {
+ setRowCount(other.getRowCount());
+ }
+ if (other.getRegionNumber() != 0) {
+ setRegionNumber(other.getRegionNumber());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ tableName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ case 26: {
+ io.greptime.v1.Columns.Column m =
+ input.readMessage(
+ io.greptime.v1.Columns.Column.parser(),
+ extensionRegistry);
+ if (columnsBuilder_ == null) {
+ ensureColumnsIsMutable();
+ columns_.add(m);
+ } else {
+ columnsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 26
+ case 32: {
+ rowCount_ = input.readUInt32();
+
+ break;
+ } // case 32
+ case 40: {
+ regionNumber_ = input.readUInt32();
+
+ break;
+ } // case 40
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object tableName_ = "";
+ /**
+ * string table_name = 1;
+ * @return The tableName.
+ */
+ public java.lang.String getTableName() {
+ java.lang.Object ref = tableName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tableName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string table_name = 1;
+ * @return The bytes for tableName.
+ */
+ public com.google.protobuf.ByteString
+ getTableNameBytes() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ tableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string table_name = 1;
+ * @param value The tableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTableName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ tableName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string table_name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearTableName() {
+
+ tableName_ = getDefaultInstance().getTableName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string table_name = 1;
+ * @param value The bytes for tableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTableNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ tableName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List columns_ =
+ java.util.Collections.emptyList();
+ private void ensureColumnsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ columns_ = new java.util.ArrayList(columns_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Columns.Column, io.greptime.v1.Columns.Column.Builder, io.greptime.v1.Columns.ColumnOrBuilder> columnsBuilder_;
+
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public java.util.List getColumnsList() {
+ if (columnsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(columns_);
+ } else {
+ return columnsBuilder_.getMessageList();
+ }
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public int getColumnsCount() {
+ if (columnsBuilder_ == null) {
+ return columns_.size();
+ } else {
+ return columnsBuilder_.getCount();
+ }
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public io.greptime.v1.Columns.Column getColumns(int index) {
+ if (columnsBuilder_ == null) {
+ return columns_.get(index);
+ } else {
+ return columnsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder setColumns(
+ int index, io.greptime.v1.Columns.Column value) {
+ if (columnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureColumnsIsMutable();
+ columns_.set(index, value);
+ onChanged();
+ } else {
+ columnsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder setColumns(
+ int index, io.greptime.v1.Columns.Column.Builder builderForValue) {
+ if (columnsBuilder_ == null) {
+ ensureColumnsIsMutable();
+ columns_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ columnsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder addColumns(io.greptime.v1.Columns.Column value) {
+ if (columnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureColumnsIsMutable();
+ columns_.add(value);
+ onChanged();
+ } else {
+ columnsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder addColumns(
+ int index, io.greptime.v1.Columns.Column value) {
+ if (columnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureColumnsIsMutable();
+ columns_.add(index, value);
+ onChanged();
+ } else {
+ columnsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder addColumns(
+ io.greptime.v1.Columns.Column.Builder builderForValue) {
+ if (columnsBuilder_ == null) {
+ ensureColumnsIsMutable();
+ columns_.add(builderForValue.build());
+ onChanged();
+ } else {
+ columnsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder addColumns(
+ int index, io.greptime.v1.Columns.Column.Builder builderForValue) {
+ if (columnsBuilder_ == null) {
+ ensureColumnsIsMutable();
+ columns_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ columnsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder addAllColumns(
+ java.lang.Iterable extends io.greptime.v1.Columns.Column> values) {
+ if (columnsBuilder_ == null) {
+ ensureColumnsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, columns_);
+ onChanged();
+ } else {
+ columnsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder clearColumns() {
+ if (columnsBuilder_ == null) {
+ columns_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ columnsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public Builder removeColumns(int index) {
+ if (columnsBuilder_ == null) {
+ ensureColumnsIsMutable();
+ columns_.remove(index);
+ onChanged();
+ } else {
+ columnsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public io.greptime.v1.Columns.Column.Builder getColumnsBuilder(
+ int index) {
+ return getColumnsFieldBuilder().getBuilder(index);
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public io.greptime.v1.Columns.ColumnOrBuilder getColumnsOrBuilder(
+ int index) {
+ if (columnsBuilder_ == null) {
+ return columns_.get(index); } else {
+ return columnsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public java.util.List extends io.greptime.v1.Columns.ColumnOrBuilder>
+ getColumnsOrBuilderList() {
+ if (columnsBuilder_ != null) {
+ return columnsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(columns_);
+ }
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public io.greptime.v1.Columns.Column.Builder addColumnsBuilder() {
+ return getColumnsFieldBuilder().addBuilder(
+ io.greptime.v1.Columns.Column.getDefaultInstance());
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public io.greptime.v1.Columns.Column.Builder addColumnsBuilder(
+ int index) {
+ return getColumnsFieldBuilder().addBuilder(
+ index, io.greptime.v1.Columns.Column.getDefaultInstance());
+ }
+ /**
+ *
+ * Data is represented here.
+ *
+ *
+ * repeated .greptime.v1.Column columns = 3;
+ */
+ public java.util.List
+ getColumnsBuilderList() {
+ return getColumnsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Columns.Column, io.greptime.v1.Columns.Column.Builder, io.greptime.v1.Columns.ColumnOrBuilder>
+ getColumnsFieldBuilder() {
+ if (columnsBuilder_ == null) {
+ columnsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Columns.Column, io.greptime.v1.Columns.Column.Builder, io.greptime.v1.Columns.ColumnOrBuilder>(
+ columns_,
+ ((bitField0_ & 0x00000001) != 0),
+ getParentForChildren(),
+ isClean());
+ columns_ = null;
+ }
+ return columnsBuilder_;
+ }
+
+ private int rowCount_ ;
+ /**
+ *
+ * The row_count of all columns, which include null and non-null values.
+ * Note: the row_count of all columns in a InsertRequest must be same.
+ *
+ *
+ * uint32 row_count = 4;
+ * @return The rowCount.
+ */
+ @java.lang.Override
+ public int getRowCount() {
+ return rowCount_;
+ }
+ /**
+ *
+ * The row_count of all columns, which include null and non-null values.
+ * Note: the row_count of all columns in a InsertRequest must be same.
+ *
+ *
+ * uint32 row_count = 4;
+ * @param value The rowCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRowCount(int value) {
+
+ rowCount_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * The row_count of all columns, which include null and non-null values.
+ * Note: the row_count of all columns in a InsertRequest must be same.
+ *
+ *
+ * uint32 row_count = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearRowCount() {
+
+ rowCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int regionNumber_ ;
+ /**
+ *
+ * The region number of current insert request.
+ *
+ *
+ * uint32 region_number = 5;
+ * @return The regionNumber.
+ */
+ @java.lang.Override
+ public int getRegionNumber() {
+ return regionNumber_;
+ }
+ /**
+ *
+ * The region number of current insert request.
+ *
+ *
+ * uint32 region_number = 5;
+ * @param value The regionNumber to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRegionNumber(int value) {
+
+ regionNumber_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ * The region number of current insert request.
+ *
+ *
+ * uint32 region_number = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearRegionNumber() {
+
+ regionNumber_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.InsertRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.InsertRequest)
+ private static final io.greptime.v1.Database.InsertRequest DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Database.InsertRequest();
+ }
+
+ public static io.greptime.v1.Database.InsertRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public InsertRequest parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.InsertRequest getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AffectedRowsOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.AffectedRows)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 value = 1;
+ * @return The value.
+ */
+ int getValue();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.AffectedRows}
+ */
+ public static final class AffectedRows extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.AffectedRows)
+ AffectedRowsOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AffectedRows.newBuilder() to construct.
+ private AffectedRows(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AffectedRows() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AffectedRows();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_AffectedRows_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_AffectedRows_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.AffectedRows.class, io.greptime.v1.Database.AffectedRows.Builder.class);
+ }
+
+ public static final int VALUE_FIELD_NUMBER = 1;
+ private int value_;
+ /**
+ * uint32 value = 1;
+ * @return The value.
+ */
+ @java.lang.Override
+ public int getValue() {
+ return value_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (value_ != 0) {
+ output.writeUInt32(1, value_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (value_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(1, value_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Database.AffectedRows)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Database.AffectedRows other = (io.greptime.v1.Database.AffectedRows) obj;
+
+ if (getValue()
+ != other.getValue()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + VALUE_FIELD_NUMBER;
+ hash = (53 * hash) + getValue();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Database.AffectedRows parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.AffectedRows parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Database.AffectedRows prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.AffectedRows}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.AffectedRows)
+ io.greptime.v1.Database.AffectedRowsOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_AffectedRows_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_AffectedRows_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.AffectedRows.class, io.greptime.v1.Database.AffectedRows.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Database.AffectedRows.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ value_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_AffectedRows_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.AffectedRows getDefaultInstanceForType() {
+ return io.greptime.v1.Database.AffectedRows.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.AffectedRows build() {
+ io.greptime.v1.Database.AffectedRows result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.AffectedRows buildPartial() {
+ io.greptime.v1.Database.AffectedRows result = new io.greptime.v1.Database.AffectedRows(this);
+ result.value_ = value_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Database.AffectedRows) {
+ return mergeFrom((io.greptime.v1.Database.AffectedRows)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Database.AffectedRows other) {
+ if (other == io.greptime.v1.Database.AffectedRows.getDefaultInstance()) return this;
+ if (other.getValue() != 0) {
+ setValue(other.getValue());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8: {
+ value_ = input.readUInt32();
+
+ break;
+ } // case 8
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int value_ ;
+ /**
+ * uint32 value = 1;
+ * @return The value.
+ */
+ @java.lang.Override
+ public int getValue() {
+ return value_;
+ }
+ /**
+ * uint32 value = 1;
+ * @param value The value to set.
+ * @return This builder for chaining.
+ */
+ public Builder setValue(int value) {
+
+ value_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 value = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearValue() {
+
+ value_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.AffectedRows)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.AffectedRows)
+ private static final io.greptime.v1.Database.AffectedRows DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Database.AffectedRows();
+ }
+
+ public static io.greptime.v1.Database.AffectedRows getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AffectedRows parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.AffectedRows getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface FlightMetadataOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.FlightMetadata)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ * @return Whether the affectedRows field is set.
+ */
+ boolean hasAffectedRows();
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ * @return The affectedRows.
+ */
+ io.greptime.v1.Database.AffectedRows getAffectedRows();
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ io.greptime.v1.Database.AffectedRowsOrBuilder getAffectedRowsOrBuilder();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.FlightMetadata}
+ */
+ public static final class FlightMetadata extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.FlightMetadata)
+ FlightMetadataOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use FlightMetadata.newBuilder() to construct.
+ private FlightMetadata(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private FlightMetadata() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new FlightMetadata();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_FlightMetadata_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_FlightMetadata_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.FlightMetadata.class, io.greptime.v1.Database.FlightMetadata.Builder.class);
+ }
+
+ public static final int AFFECTED_ROWS_FIELD_NUMBER = 1;
+ private io.greptime.v1.Database.AffectedRows affectedRows_;
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ * @return Whether the affectedRows field is set.
+ */
+ @java.lang.Override
+ public boolean hasAffectedRows() {
+ return affectedRows_ != null;
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ * @return The affectedRows.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.AffectedRows getAffectedRows() {
+ return affectedRows_ == null ? io.greptime.v1.Database.AffectedRows.getDefaultInstance() : affectedRows_;
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Database.AffectedRowsOrBuilder getAffectedRowsOrBuilder() {
+ return getAffectedRows();
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (affectedRows_ != null) {
+ output.writeMessage(1, getAffectedRows());
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (affectedRows_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, getAffectedRows());
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Database.FlightMetadata)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Database.FlightMetadata other = (io.greptime.v1.Database.FlightMetadata) obj;
+
+ if (hasAffectedRows() != other.hasAffectedRows()) return false;
+ if (hasAffectedRows()) {
+ if (!getAffectedRows()
+ .equals(other.getAffectedRows())) return false;
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasAffectedRows()) {
+ hash = (37 * hash) + AFFECTED_ROWS_FIELD_NUMBER;
+ hash = (53 * hash) + getAffectedRows().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Database.FlightMetadata parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Database.FlightMetadata prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.FlightMetadata}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.FlightMetadata)
+ io.greptime.v1.Database.FlightMetadataOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_FlightMetadata_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_FlightMetadata_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Database.FlightMetadata.class, io.greptime.v1.Database.FlightMetadata.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Database.FlightMetadata.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (affectedRowsBuilder_ == null) {
+ affectedRows_ = null;
+ } else {
+ affectedRows_ = null;
+ affectedRowsBuilder_ = null;
+ }
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Database.internal_static_greptime_v1_FlightMetadata_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.FlightMetadata getDefaultInstanceForType() {
+ return io.greptime.v1.Database.FlightMetadata.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.FlightMetadata build() {
+ io.greptime.v1.Database.FlightMetadata result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.FlightMetadata buildPartial() {
+ io.greptime.v1.Database.FlightMetadata result = new io.greptime.v1.Database.FlightMetadata(this);
+ if (affectedRowsBuilder_ == null) {
+ result.affectedRows_ = affectedRows_;
+ } else {
+ result.affectedRows_ = affectedRowsBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Database.FlightMetadata) {
+ return mergeFrom((io.greptime.v1.Database.FlightMetadata)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Database.FlightMetadata other) {
+ if (other == io.greptime.v1.Database.FlightMetadata.getDefaultInstance()) return this;
+ if (other.hasAffectedRows()) {
+ mergeAffectedRows(other.getAffectedRows());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getAffectedRowsFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private io.greptime.v1.Database.AffectedRows affectedRows_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.AffectedRows, io.greptime.v1.Database.AffectedRows.Builder, io.greptime.v1.Database.AffectedRowsOrBuilder> affectedRowsBuilder_;
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ * @return Whether the affectedRows field is set.
+ */
+ public boolean hasAffectedRows() {
+ return affectedRowsBuilder_ != null || affectedRows_ != null;
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ * @return The affectedRows.
+ */
+ public io.greptime.v1.Database.AffectedRows getAffectedRows() {
+ if (affectedRowsBuilder_ == null) {
+ return affectedRows_ == null ? io.greptime.v1.Database.AffectedRows.getDefaultInstance() : affectedRows_;
+ } else {
+ return affectedRowsBuilder_.getMessage();
+ }
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ public Builder setAffectedRows(io.greptime.v1.Database.AffectedRows value) {
+ if (affectedRowsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ affectedRows_ = value;
+ onChanged();
+ } else {
+ affectedRowsBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ public Builder setAffectedRows(
+ io.greptime.v1.Database.AffectedRows.Builder builderForValue) {
+ if (affectedRowsBuilder_ == null) {
+ affectedRows_ = builderForValue.build();
+ onChanged();
+ } else {
+ affectedRowsBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ public Builder mergeAffectedRows(io.greptime.v1.Database.AffectedRows value) {
+ if (affectedRowsBuilder_ == null) {
+ if (affectedRows_ != null) {
+ affectedRows_ =
+ io.greptime.v1.Database.AffectedRows.newBuilder(affectedRows_).mergeFrom(value).buildPartial();
+ } else {
+ affectedRows_ = value;
+ }
+ onChanged();
+ } else {
+ affectedRowsBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ public Builder clearAffectedRows() {
+ if (affectedRowsBuilder_ == null) {
+ affectedRows_ = null;
+ onChanged();
+ } else {
+ affectedRows_ = null;
+ affectedRowsBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ public io.greptime.v1.Database.AffectedRows.Builder getAffectedRowsBuilder() {
+
+ onChanged();
+ return getAffectedRowsFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ public io.greptime.v1.Database.AffectedRowsOrBuilder getAffectedRowsOrBuilder() {
+ if (affectedRowsBuilder_ != null) {
+ return affectedRowsBuilder_.getMessageOrBuilder();
+ } else {
+ return affectedRows_ == null ?
+ io.greptime.v1.Database.AffectedRows.getDefaultInstance() : affectedRows_;
+ }
+ }
+ /**
+ * .greptime.v1.AffectedRows affected_rows = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.AffectedRows, io.greptime.v1.Database.AffectedRows.Builder, io.greptime.v1.Database.AffectedRowsOrBuilder>
+ getAffectedRowsFieldBuilder() {
+ if (affectedRowsBuilder_ == null) {
+ affectedRowsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Database.AffectedRows, io.greptime.v1.Database.AffectedRows.Builder, io.greptime.v1.Database.AffectedRowsOrBuilder>(
+ getAffectedRows(),
+ getParentForChildren(),
+ isClean());
+ affectedRows_ = null;
+ }
+ return affectedRowsBuilder_;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.FlightMetadata)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.FlightMetadata)
+ private static final io.greptime.v1.Database.FlightMetadata DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Database.FlightMetadata();
+ }
+
+ public static io.greptime.v1.Database.FlightMetadata getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public FlightMetadata parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Database.FlightMetadata getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_RequestHeader_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_RequestHeader_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_GreptimeRequest_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_GreptimeRequest_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_QueryRequest_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_QueryRequest_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_InsertRequest_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_InsertRequest_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_AffectedRows_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_AffectedRows_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_FlightMetadata_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_FlightMetadata_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor
+ getDescriptor() {
+ return descriptor;
+ }
+ private static com.google.protobuf.Descriptors.FileDescriptor
+ descriptor;
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\032greptime/v1/database.proto\022\013greptime.v" +
+ "1\032\025greptime/v1/ddl.proto\032\030greptime/v1/co" +
+ "lumn.proto\"0\n\rRequestHeader\022\017\n\007catalog\030\001" +
+ " \001(\t\022\016\n\006schema\030\002 \001(\t\"\312\001\n\017GreptimeRequest" +
+ "\022*\n\006header\030\001 \001(\0132\032.greptime.v1.RequestHe" +
+ "ader\022,\n\006insert\030\002 \001(\0132\032.greptime.v1.Inser" +
+ "tRequestH\000\022*\n\005query\030\003 \001(\0132\031.greptime.v1." +
+ "QueryRequestH\000\022&\n\003ddl\030\004 \001(\0132\027.greptime.v" +
+ "1.DdlRequestH\000B\t\n\007request\">\n\014QueryReques" +
+ "t\022\r\n\003sql\030\001 \001(\tH\000\022\026\n\014logical_plan\030\002 \001(\014H\000" +
+ "B\007\n\005query\"s\n\rInsertRequest\022\022\n\ntable_name" +
+ "\030\001 \001(\t\022$\n\007columns\030\003 \003(\0132\023.greptime.v1.Co" +
+ "lumn\022\021\n\trow_count\030\004 \001(\r\022\025\n\rregion_number" +
+ "\030\005 \001(\r\"\035\n\014AffectedRows\022\r\n\005value\030\001 \001(\r\"B\n" +
+ "\016FlightMetadata\0220\n\raffected_rows\030\001 \001(\0132\031" +
+ ".greptime.v1.AffectedRowsB\032\n\016io.greptime" +
+ ".v1B\010Databaseb\006proto3"
+ };
+ descriptor = com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ io.greptime.v1.Ddl.getDescriptor(),
+ io.greptime.v1.Columns.getDescriptor(),
+ });
+ internal_static_greptime_v1_RequestHeader_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_greptime_v1_RequestHeader_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_RequestHeader_descriptor,
+ new java.lang.String[] { "Catalog", "Schema", });
+ internal_static_greptime_v1_GreptimeRequest_descriptor =
+ getDescriptor().getMessageTypes().get(1);
+ internal_static_greptime_v1_GreptimeRequest_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_GreptimeRequest_descriptor,
+ new java.lang.String[] { "Header", "Insert", "Query", "Ddl", "Request", });
+ internal_static_greptime_v1_QueryRequest_descriptor =
+ getDescriptor().getMessageTypes().get(2);
+ internal_static_greptime_v1_QueryRequest_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_QueryRequest_descriptor,
+ new java.lang.String[] { "Sql", "LogicalPlan", "Query", });
+ internal_static_greptime_v1_InsertRequest_descriptor =
+ getDescriptor().getMessageTypes().get(3);
+ internal_static_greptime_v1_InsertRequest_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_InsertRequest_descriptor,
+ new java.lang.String[] { "TableName", "Columns", "RowCount", "RegionNumber", });
+ internal_static_greptime_v1_AffectedRows_descriptor =
+ getDescriptor().getMessageTypes().get(4);
+ internal_static_greptime_v1_AffectedRows_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_AffectedRows_descriptor,
+ new java.lang.String[] { "Value", });
+ internal_static_greptime_v1_FlightMetadata_descriptor =
+ getDescriptor().getMessageTypes().get(5);
+ internal_static_greptime_v1_FlightMetadata_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_FlightMetadata_descriptor,
+ new java.lang.String[] { "AffectedRows", });
+ io.greptime.v1.Ddl.getDescriptor();
+ io.greptime.v1.Columns.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/java/src/main/java/io/greptime/v1/Ddl.java b/java/src/main/java/io/greptime/v1/Ddl.java
new file mode 100644
index 0000000..a056888
--- /dev/null
+++ b/java/src/main/java/io/greptime/v1/Ddl.java
@@ -0,0 +1,10977 @@
+// Generated by the protocol buffer compiler. DO NOT EDIT!
+// source: greptime/v1/ddl.proto
+
+package io.greptime.v1;
+
+public final class Ddl {
+ private Ddl() {}
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistryLite registry) {
+ }
+
+ public static void registerAllExtensions(
+ com.google.protobuf.ExtensionRegistry registry) {
+ registerAllExtensions(
+ (com.google.protobuf.ExtensionRegistryLite) registry);
+ }
+ public interface DdlRequestOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.DdlRequest)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ * @return Whether the createDatabase field is set.
+ */
+ boolean hasCreateDatabase();
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ * @return The createDatabase.
+ */
+ io.greptime.v1.Ddl.CreateDatabaseExpr getCreateDatabase();
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ io.greptime.v1.Ddl.CreateDatabaseExprOrBuilder getCreateDatabaseOrBuilder();
+
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ * @return Whether the createTable field is set.
+ */
+ boolean hasCreateTable();
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ * @return The createTable.
+ */
+ io.greptime.v1.Ddl.CreateTableExpr getCreateTable();
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ io.greptime.v1.Ddl.CreateTableExprOrBuilder getCreateTableOrBuilder();
+
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ * @return Whether the alter field is set.
+ */
+ boolean hasAlter();
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ * @return The alter.
+ */
+ io.greptime.v1.Ddl.AlterExpr getAlter();
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ io.greptime.v1.Ddl.AlterExprOrBuilder getAlterOrBuilder();
+
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ * @return Whether the dropTable field is set.
+ */
+ boolean hasDropTable();
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ * @return The dropTable.
+ */
+ io.greptime.v1.Ddl.DropTableExpr getDropTable();
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ io.greptime.v1.Ddl.DropTableExprOrBuilder getDropTableOrBuilder();
+
+ public io.greptime.v1.Ddl.DdlRequest.ExprCase getExprCase();
+ }
+ /**
+ *
+ * "Data Definition Language" requests, that create, modify or delete the database structures but not the data.
+ * `DdlRequest` could carry more information than plain SQL, for example, the "table_id" in `CreateTableExpr`.
+ * So create a new DDL expr if you need it.
+ *
+ *
+ * Protobuf type {@code greptime.v1.DdlRequest}
+ */
+ public static final class DdlRequest extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.DdlRequest)
+ DdlRequestOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use DdlRequest.newBuilder() to construct.
+ private DdlRequest(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private DdlRequest() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new DdlRequest();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DdlRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DdlRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.DdlRequest.class, io.greptime.v1.Ddl.DdlRequest.Builder.class);
+ }
+
+ private int exprCase_ = 0;
+ private java.lang.Object expr_;
+ public enum ExprCase
+ implements com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ CREATE_DATABASE(1),
+ CREATE_TABLE(2),
+ ALTER(3),
+ DROP_TABLE(4),
+ EXPR_NOT_SET(0);
+ private final int value;
+ private ExprCase(int value) {
+ this.value = value;
+ }
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static ExprCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static ExprCase forNumber(int value) {
+ switch (value) {
+ case 1: return CREATE_DATABASE;
+ case 2: return CREATE_TABLE;
+ case 3: return ALTER;
+ case 4: return DROP_TABLE;
+ case 0: return EXPR_NOT_SET;
+ default: return null;
+ }
+ }
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public ExprCase
+ getExprCase() {
+ return ExprCase.forNumber(
+ exprCase_);
+ }
+
+ public static final int CREATE_DATABASE_FIELD_NUMBER = 1;
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ * @return Whether the createDatabase field is set.
+ */
+ @java.lang.Override
+ public boolean hasCreateDatabase() {
+ return exprCase_ == 1;
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ * @return The createDatabase.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateDatabaseExpr getCreateDatabase() {
+ if (exprCase_ == 1) {
+ return (io.greptime.v1.Ddl.CreateDatabaseExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateDatabaseExprOrBuilder getCreateDatabaseOrBuilder() {
+ if (exprCase_ == 1) {
+ return (io.greptime.v1.Ddl.CreateDatabaseExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance();
+ }
+
+ public static final int CREATE_TABLE_FIELD_NUMBER = 2;
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ * @return Whether the createTable field is set.
+ */
+ @java.lang.Override
+ public boolean hasCreateTable() {
+ return exprCase_ == 2;
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ * @return The createTable.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateTableExpr getCreateTable() {
+ if (exprCase_ == 2) {
+ return (io.greptime.v1.Ddl.CreateTableExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateTableExprOrBuilder getCreateTableOrBuilder() {
+ if (exprCase_ == 2) {
+ return (io.greptime.v1.Ddl.CreateTableExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance();
+ }
+
+ public static final int ALTER_FIELD_NUMBER = 3;
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ * @return Whether the alter field is set.
+ */
+ @java.lang.Override
+ public boolean hasAlter() {
+ return exprCase_ == 3;
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ * @return The alter.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AlterExpr getAlter() {
+ if (exprCase_ == 3) {
+ return (io.greptime.v1.Ddl.AlterExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.AlterExpr.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AlterExprOrBuilder getAlterOrBuilder() {
+ if (exprCase_ == 3) {
+ return (io.greptime.v1.Ddl.AlterExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.AlterExpr.getDefaultInstance();
+ }
+
+ public static final int DROP_TABLE_FIELD_NUMBER = 4;
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ * @return Whether the dropTable field is set.
+ */
+ @java.lang.Override
+ public boolean hasDropTable() {
+ return exprCase_ == 4;
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ * @return The dropTable.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropTableExpr getDropTable() {
+ if (exprCase_ == 4) {
+ return (io.greptime.v1.Ddl.DropTableExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropTableExprOrBuilder getDropTableOrBuilder() {
+ if (exprCase_ == 4) {
+ return (io.greptime.v1.Ddl.DropTableExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance();
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (exprCase_ == 1) {
+ output.writeMessage(1, (io.greptime.v1.Ddl.CreateDatabaseExpr) expr_);
+ }
+ if (exprCase_ == 2) {
+ output.writeMessage(2, (io.greptime.v1.Ddl.CreateTableExpr) expr_);
+ }
+ if (exprCase_ == 3) {
+ output.writeMessage(3, (io.greptime.v1.Ddl.AlterExpr) expr_);
+ }
+ if (exprCase_ == 4) {
+ output.writeMessage(4, (io.greptime.v1.Ddl.DropTableExpr) expr_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (exprCase_ == 1) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, (io.greptime.v1.Ddl.CreateDatabaseExpr) expr_);
+ }
+ if (exprCase_ == 2) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(2, (io.greptime.v1.Ddl.CreateTableExpr) expr_);
+ }
+ if (exprCase_ == 3) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, (io.greptime.v1.Ddl.AlterExpr) expr_);
+ }
+ if (exprCase_ == 4) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(4, (io.greptime.v1.Ddl.DropTableExpr) expr_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.DdlRequest)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.DdlRequest other = (io.greptime.v1.Ddl.DdlRequest) obj;
+
+ if (!getExprCase().equals(other.getExprCase())) return false;
+ switch (exprCase_) {
+ case 1:
+ if (!getCreateDatabase()
+ .equals(other.getCreateDatabase())) return false;
+ break;
+ case 2:
+ if (!getCreateTable()
+ .equals(other.getCreateTable())) return false;
+ break;
+ case 3:
+ if (!getAlter()
+ .equals(other.getAlter())) return false;
+ break;
+ case 4:
+ if (!getDropTable()
+ .equals(other.getDropTable())) return false;
+ break;
+ case 0:
+ default:
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ switch (exprCase_) {
+ case 1:
+ hash = (37 * hash) + CREATE_DATABASE_FIELD_NUMBER;
+ hash = (53 * hash) + getCreateDatabase().hashCode();
+ break;
+ case 2:
+ hash = (37 * hash) + CREATE_TABLE_FIELD_NUMBER;
+ hash = (53 * hash) + getCreateTable().hashCode();
+ break;
+ case 3:
+ hash = (37 * hash) + ALTER_FIELD_NUMBER;
+ hash = (53 * hash) + getAlter().hashCode();
+ break;
+ case 4:
+ hash = (37 * hash) + DROP_TABLE_FIELD_NUMBER;
+ hash = (53 * hash) + getDropTable().hashCode();
+ break;
+ case 0:
+ default:
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DdlRequest parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.DdlRequest prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ *
+ * "Data Definition Language" requests, that create, modify or delete the database structures but not the data.
+ * `DdlRequest` could carry more information than plain SQL, for example, the "table_id" in `CreateTableExpr`.
+ * So create a new DDL expr if you need it.
+ *
+ *
+ * Protobuf type {@code greptime.v1.DdlRequest}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.DdlRequest)
+ io.greptime.v1.Ddl.DdlRequestOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DdlRequest_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DdlRequest_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.DdlRequest.class, io.greptime.v1.Ddl.DdlRequest.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.DdlRequest.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (createDatabaseBuilder_ != null) {
+ createDatabaseBuilder_.clear();
+ }
+ if (createTableBuilder_ != null) {
+ createTableBuilder_.clear();
+ }
+ if (alterBuilder_ != null) {
+ alterBuilder_.clear();
+ }
+ if (dropTableBuilder_ != null) {
+ dropTableBuilder_.clear();
+ }
+ exprCase_ = 0;
+ expr_ = null;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DdlRequest_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DdlRequest getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.DdlRequest.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DdlRequest build() {
+ io.greptime.v1.Ddl.DdlRequest result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DdlRequest buildPartial() {
+ io.greptime.v1.Ddl.DdlRequest result = new io.greptime.v1.Ddl.DdlRequest(this);
+ if (exprCase_ == 1) {
+ if (createDatabaseBuilder_ == null) {
+ result.expr_ = expr_;
+ } else {
+ result.expr_ = createDatabaseBuilder_.build();
+ }
+ }
+ if (exprCase_ == 2) {
+ if (createTableBuilder_ == null) {
+ result.expr_ = expr_;
+ } else {
+ result.expr_ = createTableBuilder_.build();
+ }
+ }
+ if (exprCase_ == 3) {
+ if (alterBuilder_ == null) {
+ result.expr_ = expr_;
+ } else {
+ result.expr_ = alterBuilder_.build();
+ }
+ }
+ if (exprCase_ == 4) {
+ if (dropTableBuilder_ == null) {
+ result.expr_ = expr_;
+ } else {
+ result.expr_ = dropTableBuilder_.build();
+ }
+ }
+ result.exprCase_ = exprCase_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.DdlRequest) {
+ return mergeFrom((io.greptime.v1.Ddl.DdlRequest)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.DdlRequest other) {
+ if (other == io.greptime.v1.Ddl.DdlRequest.getDefaultInstance()) return this;
+ switch (other.getExprCase()) {
+ case CREATE_DATABASE: {
+ mergeCreateDatabase(other.getCreateDatabase());
+ break;
+ }
+ case CREATE_TABLE: {
+ mergeCreateTable(other.getCreateTable());
+ break;
+ }
+ case ALTER: {
+ mergeAlter(other.getAlter());
+ break;
+ }
+ case DROP_TABLE: {
+ mergeDropTable(other.getDropTable());
+ break;
+ }
+ case EXPR_NOT_SET: {
+ break;
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getCreateDatabaseFieldBuilder().getBuilder(),
+ extensionRegistry);
+ exprCase_ = 1;
+ break;
+ } // case 10
+ case 18: {
+ input.readMessage(
+ getCreateTableFieldBuilder().getBuilder(),
+ extensionRegistry);
+ exprCase_ = 2;
+ break;
+ } // case 18
+ case 26: {
+ input.readMessage(
+ getAlterFieldBuilder().getBuilder(),
+ extensionRegistry);
+ exprCase_ = 3;
+ break;
+ } // case 26
+ case 34: {
+ input.readMessage(
+ getDropTableFieldBuilder().getBuilder(),
+ extensionRegistry);
+ exprCase_ = 4;
+ break;
+ } // case 34
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int exprCase_ = 0;
+ private java.lang.Object expr_;
+ public ExprCase
+ getExprCase() {
+ return ExprCase.forNumber(
+ exprCase_);
+ }
+
+ public Builder clearExpr() {
+ exprCase_ = 0;
+ expr_ = null;
+ onChanged();
+ return this;
+ }
+
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.CreateDatabaseExpr, io.greptime.v1.Ddl.CreateDatabaseExpr.Builder, io.greptime.v1.Ddl.CreateDatabaseExprOrBuilder> createDatabaseBuilder_;
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ * @return Whether the createDatabase field is set.
+ */
+ @java.lang.Override
+ public boolean hasCreateDatabase() {
+ return exprCase_ == 1;
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ * @return The createDatabase.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateDatabaseExpr getCreateDatabase() {
+ if (createDatabaseBuilder_ == null) {
+ if (exprCase_ == 1) {
+ return (io.greptime.v1.Ddl.CreateDatabaseExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance();
+ } else {
+ if (exprCase_ == 1) {
+ return createDatabaseBuilder_.getMessage();
+ }
+ return io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ public Builder setCreateDatabase(io.greptime.v1.Ddl.CreateDatabaseExpr value) {
+ if (createDatabaseBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ expr_ = value;
+ onChanged();
+ } else {
+ createDatabaseBuilder_.setMessage(value);
+ }
+ exprCase_ = 1;
+ return this;
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ public Builder setCreateDatabase(
+ io.greptime.v1.Ddl.CreateDatabaseExpr.Builder builderForValue) {
+ if (createDatabaseBuilder_ == null) {
+ expr_ = builderForValue.build();
+ onChanged();
+ } else {
+ createDatabaseBuilder_.setMessage(builderForValue.build());
+ }
+ exprCase_ = 1;
+ return this;
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ public Builder mergeCreateDatabase(io.greptime.v1.Ddl.CreateDatabaseExpr value) {
+ if (createDatabaseBuilder_ == null) {
+ if (exprCase_ == 1 &&
+ expr_ != io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance()) {
+ expr_ = io.greptime.v1.Ddl.CreateDatabaseExpr.newBuilder((io.greptime.v1.Ddl.CreateDatabaseExpr) expr_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ expr_ = value;
+ }
+ onChanged();
+ } else {
+ if (exprCase_ == 1) {
+ createDatabaseBuilder_.mergeFrom(value);
+ } else {
+ createDatabaseBuilder_.setMessage(value);
+ }
+ }
+ exprCase_ = 1;
+ return this;
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ public Builder clearCreateDatabase() {
+ if (createDatabaseBuilder_ == null) {
+ if (exprCase_ == 1) {
+ exprCase_ = 0;
+ expr_ = null;
+ onChanged();
+ }
+ } else {
+ if (exprCase_ == 1) {
+ exprCase_ = 0;
+ expr_ = null;
+ }
+ createDatabaseBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ public io.greptime.v1.Ddl.CreateDatabaseExpr.Builder getCreateDatabaseBuilder() {
+ return getCreateDatabaseFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateDatabaseExprOrBuilder getCreateDatabaseOrBuilder() {
+ if ((exprCase_ == 1) && (createDatabaseBuilder_ != null)) {
+ return createDatabaseBuilder_.getMessageOrBuilder();
+ } else {
+ if (exprCase_ == 1) {
+ return (io.greptime.v1.Ddl.CreateDatabaseExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.CreateDatabaseExpr create_database = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.CreateDatabaseExpr, io.greptime.v1.Ddl.CreateDatabaseExpr.Builder, io.greptime.v1.Ddl.CreateDatabaseExprOrBuilder>
+ getCreateDatabaseFieldBuilder() {
+ if (createDatabaseBuilder_ == null) {
+ if (!(exprCase_ == 1)) {
+ expr_ = io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance();
+ }
+ createDatabaseBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.CreateDatabaseExpr, io.greptime.v1.Ddl.CreateDatabaseExpr.Builder, io.greptime.v1.Ddl.CreateDatabaseExprOrBuilder>(
+ (io.greptime.v1.Ddl.CreateDatabaseExpr) expr_,
+ getParentForChildren(),
+ isClean());
+ expr_ = null;
+ }
+ exprCase_ = 1;
+ onChanged();;
+ return createDatabaseBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.CreateTableExpr, io.greptime.v1.Ddl.CreateTableExpr.Builder, io.greptime.v1.Ddl.CreateTableExprOrBuilder> createTableBuilder_;
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ * @return Whether the createTable field is set.
+ */
+ @java.lang.Override
+ public boolean hasCreateTable() {
+ return exprCase_ == 2;
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ * @return The createTable.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateTableExpr getCreateTable() {
+ if (createTableBuilder_ == null) {
+ if (exprCase_ == 2) {
+ return (io.greptime.v1.Ddl.CreateTableExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance();
+ } else {
+ if (exprCase_ == 2) {
+ return createTableBuilder_.getMessage();
+ }
+ return io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ public Builder setCreateTable(io.greptime.v1.Ddl.CreateTableExpr value) {
+ if (createTableBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ expr_ = value;
+ onChanged();
+ } else {
+ createTableBuilder_.setMessage(value);
+ }
+ exprCase_ = 2;
+ return this;
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ public Builder setCreateTable(
+ io.greptime.v1.Ddl.CreateTableExpr.Builder builderForValue) {
+ if (createTableBuilder_ == null) {
+ expr_ = builderForValue.build();
+ onChanged();
+ } else {
+ createTableBuilder_.setMessage(builderForValue.build());
+ }
+ exprCase_ = 2;
+ return this;
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ public Builder mergeCreateTable(io.greptime.v1.Ddl.CreateTableExpr value) {
+ if (createTableBuilder_ == null) {
+ if (exprCase_ == 2 &&
+ expr_ != io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance()) {
+ expr_ = io.greptime.v1.Ddl.CreateTableExpr.newBuilder((io.greptime.v1.Ddl.CreateTableExpr) expr_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ expr_ = value;
+ }
+ onChanged();
+ } else {
+ if (exprCase_ == 2) {
+ createTableBuilder_.mergeFrom(value);
+ } else {
+ createTableBuilder_.setMessage(value);
+ }
+ }
+ exprCase_ = 2;
+ return this;
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ public Builder clearCreateTable() {
+ if (createTableBuilder_ == null) {
+ if (exprCase_ == 2) {
+ exprCase_ = 0;
+ expr_ = null;
+ onChanged();
+ }
+ } else {
+ if (exprCase_ == 2) {
+ exprCase_ = 0;
+ expr_ = null;
+ }
+ createTableBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ public io.greptime.v1.Ddl.CreateTableExpr.Builder getCreateTableBuilder() {
+ return getCreateTableFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateTableExprOrBuilder getCreateTableOrBuilder() {
+ if ((exprCase_ == 2) && (createTableBuilder_ != null)) {
+ return createTableBuilder_.getMessageOrBuilder();
+ } else {
+ if (exprCase_ == 2) {
+ return (io.greptime.v1.Ddl.CreateTableExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.CreateTableExpr create_table = 2;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.CreateTableExpr, io.greptime.v1.Ddl.CreateTableExpr.Builder, io.greptime.v1.Ddl.CreateTableExprOrBuilder>
+ getCreateTableFieldBuilder() {
+ if (createTableBuilder_ == null) {
+ if (!(exprCase_ == 2)) {
+ expr_ = io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance();
+ }
+ createTableBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.CreateTableExpr, io.greptime.v1.Ddl.CreateTableExpr.Builder, io.greptime.v1.Ddl.CreateTableExprOrBuilder>(
+ (io.greptime.v1.Ddl.CreateTableExpr) expr_,
+ getParentForChildren(),
+ isClean());
+ expr_ = null;
+ }
+ exprCase_ = 2;
+ onChanged();;
+ return createTableBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.AlterExpr, io.greptime.v1.Ddl.AlterExpr.Builder, io.greptime.v1.Ddl.AlterExprOrBuilder> alterBuilder_;
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ * @return Whether the alter field is set.
+ */
+ @java.lang.Override
+ public boolean hasAlter() {
+ return exprCase_ == 3;
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ * @return The alter.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AlterExpr getAlter() {
+ if (alterBuilder_ == null) {
+ if (exprCase_ == 3) {
+ return (io.greptime.v1.Ddl.AlterExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.AlterExpr.getDefaultInstance();
+ } else {
+ if (exprCase_ == 3) {
+ return alterBuilder_.getMessage();
+ }
+ return io.greptime.v1.Ddl.AlterExpr.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ public Builder setAlter(io.greptime.v1.Ddl.AlterExpr value) {
+ if (alterBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ expr_ = value;
+ onChanged();
+ } else {
+ alterBuilder_.setMessage(value);
+ }
+ exprCase_ = 3;
+ return this;
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ public Builder setAlter(
+ io.greptime.v1.Ddl.AlterExpr.Builder builderForValue) {
+ if (alterBuilder_ == null) {
+ expr_ = builderForValue.build();
+ onChanged();
+ } else {
+ alterBuilder_.setMessage(builderForValue.build());
+ }
+ exprCase_ = 3;
+ return this;
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ public Builder mergeAlter(io.greptime.v1.Ddl.AlterExpr value) {
+ if (alterBuilder_ == null) {
+ if (exprCase_ == 3 &&
+ expr_ != io.greptime.v1.Ddl.AlterExpr.getDefaultInstance()) {
+ expr_ = io.greptime.v1.Ddl.AlterExpr.newBuilder((io.greptime.v1.Ddl.AlterExpr) expr_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ expr_ = value;
+ }
+ onChanged();
+ } else {
+ if (exprCase_ == 3) {
+ alterBuilder_.mergeFrom(value);
+ } else {
+ alterBuilder_.setMessage(value);
+ }
+ }
+ exprCase_ = 3;
+ return this;
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ public Builder clearAlter() {
+ if (alterBuilder_ == null) {
+ if (exprCase_ == 3) {
+ exprCase_ = 0;
+ expr_ = null;
+ onChanged();
+ }
+ } else {
+ if (exprCase_ == 3) {
+ exprCase_ = 0;
+ expr_ = null;
+ }
+ alterBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ public io.greptime.v1.Ddl.AlterExpr.Builder getAlterBuilder() {
+ return getAlterFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AlterExprOrBuilder getAlterOrBuilder() {
+ if ((exprCase_ == 3) && (alterBuilder_ != null)) {
+ return alterBuilder_.getMessageOrBuilder();
+ } else {
+ if (exprCase_ == 3) {
+ return (io.greptime.v1.Ddl.AlterExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.AlterExpr.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.AlterExpr alter = 3;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.AlterExpr, io.greptime.v1.Ddl.AlterExpr.Builder, io.greptime.v1.Ddl.AlterExprOrBuilder>
+ getAlterFieldBuilder() {
+ if (alterBuilder_ == null) {
+ if (!(exprCase_ == 3)) {
+ expr_ = io.greptime.v1.Ddl.AlterExpr.getDefaultInstance();
+ }
+ alterBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.AlterExpr, io.greptime.v1.Ddl.AlterExpr.Builder, io.greptime.v1.Ddl.AlterExprOrBuilder>(
+ (io.greptime.v1.Ddl.AlterExpr) expr_,
+ getParentForChildren(),
+ isClean());
+ expr_ = null;
+ }
+ exprCase_ = 3;
+ onChanged();;
+ return alterBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DropTableExpr, io.greptime.v1.Ddl.DropTableExpr.Builder, io.greptime.v1.Ddl.DropTableExprOrBuilder> dropTableBuilder_;
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ * @return Whether the dropTable field is set.
+ */
+ @java.lang.Override
+ public boolean hasDropTable() {
+ return exprCase_ == 4;
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ * @return The dropTable.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropTableExpr getDropTable() {
+ if (dropTableBuilder_ == null) {
+ if (exprCase_ == 4) {
+ return (io.greptime.v1.Ddl.DropTableExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance();
+ } else {
+ if (exprCase_ == 4) {
+ return dropTableBuilder_.getMessage();
+ }
+ return io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ public Builder setDropTable(io.greptime.v1.Ddl.DropTableExpr value) {
+ if (dropTableBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ expr_ = value;
+ onChanged();
+ } else {
+ dropTableBuilder_.setMessage(value);
+ }
+ exprCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ public Builder setDropTable(
+ io.greptime.v1.Ddl.DropTableExpr.Builder builderForValue) {
+ if (dropTableBuilder_ == null) {
+ expr_ = builderForValue.build();
+ onChanged();
+ } else {
+ dropTableBuilder_.setMessage(builderForValue.build());
+ }
+ exprCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ public Builder mergeDropTable(io.greptime.v1.Ddl.DropTableExpr value) {
+ if (dropTableBuilder_ == null) {
+ if (exprCase_ == 4 &&
+ expr_ != io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance()) {
+ expr_ = io.greptime.v1.Ddl.DropTableExpr.newBuilder((io.greptime.v1.Ddl.DropTableExpr) expr_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ expr_ = value;
+ }
+ onChanged();
+ } else {
+ if (exprCase_ == 4) {
+ dropTableBuilder_.mergeFrom(value);
+ } else {
+ dropTableBuilder_.setMessage(value);
+ }
+ }
+ exprCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ public Builder clearDropTable() {
+ if (dropTableBuilder_ == null) {
+ if (exprCase_ == 4) {
+ exprCase_ = 0;
+ expr_ = null;
+ onChanged();
+ }
+ } else {
+ if (exprCase_ == 4) {
+ exprCase_ = 0;
+ expr_ = null;
+ }
+ dropTableBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ public io.greptime.v1.Ddl.DropTableExpr.Builder getDropTableBuilder() {
+ return getDropTableFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropTableExprOrBuilder getDropTableOrBuilder() {
+ if ((exprCase_ == 4) && (dropTableBuilder_ != null)) {
+ return dropTableBuilder_.getMessageOrBuilder();
+ } else {
+ if (exprCase_ == 4) {
+ return (io.greptime.v1.Ddl.DropTableExpr) expr_;
+ }
+ return io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.DropTableExpr drop_table = 4;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DropTableExpr, io.greptime.v1.Ddl.DropTableExpr.Builder, io.greptime.v1.Ddl.DropTableExprOrBuilder>
+ getDropTableFieldBuilder() {
+ if (dropTableBuilder_ == null) {
+ if (!(exprCase_ == 4)) {
+ expr_ = io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance();
+ }
+ dropTableBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DropTableExpr, io.greptime.v1.Ddl.DropTableExpr.Builder, io.greptime.v1.Ddl.DropTableExprOrBuilder>(
+ (io.greptime.v1.Ddl.DropTableExpr) expr_,
+ getParentForChildren(),
+ isClean());
+ expr_ = null;
+ }
+ exprCase_ = 4;
+ onChanged();;
+ return dropTableBuilder_;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.DdlRequest)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.DdlRequest)
+ private static final io.greptime.v1.Ddl.DdlRequest DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.DdlRequest();
+ }
+
+ public static io.greptime.v1.Ddl.DdlRequest getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public DdlRequest parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DdlRequest getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface CreateTableExprOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.CreateTableExpr)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ java.lang.String getCatalogName();
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ com.google.protobuf.ByteString
+ getCatalogNameBytes();
+
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ java.lang.String getSchemaName();
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ com.google.protobuf.ByteString
+ getSchemaNameBytes();
+
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ java.lang.String getTableName();
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ com.google.protobuf.ByteString
+ getTableNameBytes();
+
+ /**
+ * string desc = 4;
+ * @return The desc.
+ */
+ java.lang.String getDesc();
+ /**
+ * string desc = 4;
+ * @return The bytes for desc.
+ */
+ com.google.protobuf.ByteString
+ getDescBytes();
+
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ java.util.List
+ getColumnDefsList();
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ io.greptime.v1.Columns.ColumnDef getColumnDefs(int index);
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ int getColumnDefsCount();
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ java.util.List extends io.greptime.v1.Columns.ColumnDefOrBuilder>
+ getColumnDefsOrBuilderList();
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ io.greptime.v1.Columns.ColumnDefOrBuilder getColumnDefsOrBuilder(
+ int index);
+
+ /**
+ * string time_index = 6;
+ * @return The timeIndex.
+ */
+ java.lang.String getTimeIndex();
+ /**
+ * string time_index = 6;
+ * @return The bytes for timeIndex.
+ */
+ com.google.protobuf.ByteString
+ getTimeIndexBytes();
+
+ /**
+ * repeated string primary_keys = 7;
+ * @return A list containing the primaryKeys.
+ */
+ java.util.List
+ getPrimaryKeysList();
+ /**
+ * repeated string primary_keys = 7;
+ * @return The count of primaryKeys.
+ */
+ int getPrimaryKeysCount();
+ /**
+ * repeated string primary_keys = 7;
+ * @param index The index of the element to return.
+ * @return The primaryKeys at the given index.
+ */
+ java.lang.String getPrimaryKeys(int index);
+ /**
+ * repeated string primary_keys = 7;
+ * @param index The index of the value to return.
+ * @return The bytes of the primaryKeys at the given index.
+ */
+ com.google.protobuf.ByteString
+ getPrimaryKeysBytes(int index);
+
+ /**
+ * bool create_if_not_exists = 8;
+ * @return The createIfNotExists.
+ */
+ boolean getCreateIfNotExists();
+
+ /**
+ * map<string, string> table_options = 9;
+ */
+ int getTableOptionsCount();
+ /**
+ * map<string, string> table_options = 9;
+ */
+ boolean containsTableOptions(
+ java.lang.String key);
+ /**
+ * Use {@link #getTableOptionsMap()} instead.
+ */
+ @java.lang.Deprecated
+ java.util.Map
+ getTableOptions();
+ /**
+ * map<string, string> table_options = 9;
+ */
+ java.util.Map
+ getTableOptionsMap();
+ /**
+ * map<string, string> table_options = 9;
+ */
+
+ /* nullable */
+java.lang.String getTableOptionsOrDefault(
+ java.lang.String key,
+ /* nullable */
+java.lang.String defaultValue);
+ /**
+ * map<string, string> table_options = 9;
+ */
+
+ java.lang.String getTableOptionsOrThrow(
+ java.lang.String key);
+
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ * @return Whether the tableId field is set.
+ */
+ boolean hasTableId();
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ * @return The tableId.
+ */
+ io.greptime.v1.Ddl.TableId getTableId();
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ io.greptime.v1.Ddl.TableIdOrBuilder getTableIdOrBuilder();
+
+ /**
+ * repeated uint32 region_ids = 11;
+ * @return A list containing the regionIds.
+ */
+ java.util.List getRegionIdsList();
+ /**
+ * repeated uint32 region_ids = 11;
+ * @return The count of regionIds.
+ */
+ int getRegionIdsCount();
+ /**
+ * repeated uint32 region_ids = 11;
+ * @param index The index of the element to return.
+ * @return The regionIds at the given index.
+ */
+ int getRegionIds(int index);
+ }
+ /**
+ * Protobuf type {@code greptime.v1.CreateTableExpr}
+ */
+ public static final class CreateTableExpr extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.CreateTableExpr)
+ CreateTableExprOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use CreateTableExpr.newBuilder() to construct.
+ private CreateTableExpr(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private CreateTableExpr() {
+ catalogName_ = "";
+ schemaName_ = "";
+ tableName_ = "";
+ desc_ = "";
+ columnDefs_ = java.util.Collections.emptyList();
+ timeIndex_ = "";
+ primaryKeys_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ regionIds_ = emptyIntList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new CreateTableExpr();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateTableExpr_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ @java.lang.Override
+ protected com.google.protobuf.MapField internalGetMapField(
+ int number) {
+ switch (number) {
+ case 9:
+ return internalGetTableOptions();
+ default:
+ throw new RuntimeException(
+ "Invalid map field number: " + number);
+ }
+ }
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateTableExpr_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.CreateTableExpr.class, io.greptime.v1.Ddl.CreateTableExpr.Builder.class);
+ }
+
+ public static final int CATALOG_NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object catalogName_;
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ @java.lang.Override
+ public java.lang.String getCatalogName() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ catalogName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getCatalogNameBytes() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ catalogName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int SCHEMA_NAME_FIELD_NUMBER = 2;
+ private volatile java.lang.Object schemaName_;
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ @java.lang.Override
+ public java.lang.String getSchemaName() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schemaName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getSchemaNameBytes() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ schemaName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int TABLE_NAME_FIELD_NUMBER = 3;
+ private volatile java.lang.Object tableName_;
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ @java.lang.Override
+ public java.lang.String getTableName() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tableName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getTableNameBytes() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ tableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int DESC_FIELD_NUMBER = 4;
+ private volatile java.lang.Object desc_;
+ /**
+ * string desc = 4;
+ * @return The desc.
+ */
+ @java.lang.Override
+ public java.lang.String getDesc() {
+ java.lang.Object ref = desc_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ desc_ = s;
+ return s;
+ }
+ }
+ /**
+ * string desc = 4;
+ * @return The bytes for desc.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getDescBytes() {
+ java.lang.Object ref = desc_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ desc_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int COLUMN_DEFS_FIELD_NUMBER = 5;
+ private java.util.List columnDefs_;
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ @java.lang.Override
+ public java.util.List getColumnDefsList() {
+ return columnDefs_;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ @java.lang.Override
+ public java.util.List extends io.greptime.v1.Columns.ColumnDefOrBuilder>
+ getColumnDefsOrBuilderList() {
+ return columnDefs_;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ @java.lang.Override
+ public int getColumnDefsCount() {
+ return columnDefs_.size();
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDef getColumnDefs(int index) {
+ return columnDefs_.get(index);
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDefOrBuilder getColumnDefsOrBuilder(
+ int index) {
+ return columnDefs_.get(index);
+ }
+
+ public static final int TIME_INDEX_FIELD_NUMBER = 6;
+ private volatile java.lang.Object timeIndex_;
+ /**
+ * string time_index = 6;
+ * @return The timeIndex.
+ */
+ @java.lang.Override
+ public java.lang.String getTimeIndex() {
+ java.lang.Object ref = timeIndex_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ timeIndex_ = s;
+ return s;
+ }
+ }
+ /**
+ * string time_index = 6;
+ * @return The bytes for timeIndex.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getTimeIndexBytes() {
+ java.lang.Object ref = timeIndex_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ timeIndex_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int PRIMARY_KEYS_FIELD_NUMBER = 7;
+ private com.google.protobuf.LazyStringList primaryKeys_;
+ /**
+ * repeated string primary_keys = 7;
+ * @return A list containing the primaryKeys.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getPrimaryKeysList() {
+ return primaryKeys_;
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @return The count of primaryKeys.
+ */
+ public int getPrimaryKeysCount() {
+ return primaryKeys_.size();
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @param index The index of the element to return.
+ * @return The primaryKeys at the given index.
+ */
+ public java.lang.String getPrimaryKeys(int index) {
+ return primaryKeys_.get(index);
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @param index The index of the value to return.
+ * @return The bytes of the primaryKeys at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getPrimaryKeysBytes(int index) {
+ return primaryKeys_.getByteString(index);
+ }
+
+ public static final int CREATE_IF_NOT_EXISTS_FIELD_NUMBER = 8;
+ private boolean createIfNotExists_;
+ /**
+ * bool create_if_not_exists = 8;
+ * @return The createIfNotExists.
+ */
+ @java.lang.Override
+ public boolean getCreateIfNotExists() {
+ return createIfNotExists_;
+ }
+
+ public static final int TABLE_OPTIONS_FIELD_NUMBER = 9;
+ private static final class TableOptionsDefaultEntryHolder {
+ static final com.google.protobuf.MapEntry<
+ java.lang.String, java.lang.String> defaultEntry =
+ com.google.protobuf.MapEntry
+ .newDefaultInstance(
+ io.greptime.v1.Ddl.internal_static_greptime_v1_CreateTableExpr_TableOptionsEntry_descriptor,
+ com.google.protobuf.WireFormat.FieldType.STRING,
+ "",
+ com.google.protobuf.WireFormat.FieldType.STRING,
+ "");
+ }
+ private com.google.protobuf.MapField<
+ java.lang.String, java.lang.String> tableOptions_;
+ private com.google.protobuf.MapField
+ internalGetTableOptions() {
+ if (tableOptions_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ TableOptionsDefaultEntryHolder.defaultEntry);
+ }
+ return tableOptions_;
+ }
+
+ public int getTableOptionsCount() {
+ return internalGetTableOptions().getMap().size();
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+
+ @java.lang.Override
+ public boolean containsTableOptions(
+ java.lang.String key) {
+ if (key == null) { throw new NullPointerException("map key"); }
+ return internalGetTableOptions().getMap().containsKey(key);
+ }
+ /**
+ * Use {@link #getTableOptionsMap()} instead.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getTableOptions() {
+ return getTableOptionsMap();
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+ @java.lang.Override
+
+ public java.util.Map getTableOptionsMap() {
+ return internalGetTableOptions().getMap();
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+ @java.lang.Override
+
+ public java.lang.String getTableOptionsOrDefault(
+ java.lang.String key,
+ java.lang.String defaultValue) {
+ if (key == null) { throw new NullPointerException("map key"); }
+ java.util.Map map =
+ internalGetTableOptions().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+ @java.lang.Override
+
+ public java.lang.String getTableOptionsOrThrow(
+ java.lang.String key) {
+ if (key == null) { throw new NullPointerException("map key"); }
+ java.util.Map map =
+ internalGetTableOptions().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public static final int TABLE_ID_FIELD_NUMBER = 10;
+ private io.greptime.v1.Ddl.TableId tableId_;
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ * @return Whether the tableId field is set.
+ */
+ @java.lang.Override
+ public boolean hasTableId() {
+ return tableId_ != null;
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ * @return The tableId.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.TableId getTableId() {
+ return tableId_ == null ? io.greptime.v1.Ddl.TableId.getDefaultInstance() : tableId_;
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.TableIdOrBuilder getTableIdOrBuilder() {
+ return getTableId();
+ }
+
+ public static final int REGION_IDS_FIELD_NUMBER = 11;
+ private com.google.protobuf.Internal.IntList regionIds_;
+ /**
+ * repeated uint32 region_ids = 11;
+ * @return A list containing the regionIds.
+ */
+ @java.lang.Override
+ public java.util.List
+ getRegionIdsList() {
+ return regionIds_;
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @return The count of regionIds.
+ */
+ public int getRegionIdsCount() {
+ return regionIds_.size();
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @param index The index of the element to return.
+ * @return The regionIds at the given index.
+ */
+ public int getRegionIds(int index) {
+ return regionIds_.getInt(index);
+ }
+ private int regionIdsMemoizedSerializedSize = -1;
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(catalogName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, catalogName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schemaName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, schemaName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tableName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 3, tableName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(desc_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 4, desc_);
+ }
+ for (int i = 0; i < columnDefs_.size(); i++) {
+ output.writeMessage(5, columnDefs_.get(i));
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(timeIndex_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 6, timeIndex_);
+ }
+ for (int i = 0; i < primaryKeys_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 7, primaryKeys_.getRaw(i));
+ }
+ if (createIfNotExists_ != false) {
+ output.writeBool(8, createIfNotExists_);
+ }
+ com.google.protobuf.GeneratedMessageV3
+ .serializeStringMapTo(
+ output,
+ internalGetTableOptions(),
+ TableOptionsDefaultEntryHolder.defaultEntry,
+ 9);
+ if (tableId_ != null) {
+ output.writeMessage(10, getTableId());
+ }
+ if (getRegionIdsList().size() > 0) {
+ output.writeUInt32NoTag(90);
+ output.writeUInt32NoTag(regionIdsMemoizedSerializedSize);
+ }
+ for (int i = 0; i < regionIds_.size(); i++) {
+ output.writeUInt32NoTag(regionIds_.getInt(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(catalogName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, catalogName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schemaName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, schemaName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tableName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, tableName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(desc_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, desc_);
+ }
+ for (int i = 0; i < columnDefs_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(5, columnDefs_.get(i));
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(timeIndex_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(6, timeIndex_);
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < primaryKeys_.size(); i++) {
+ dataSize += computeStringSizeNoTag(primaryKeys_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getPrimaryKeysList().size();
+ }
+ if (createIfNotExists_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(8, createIfNotExists_);
+ }
+ for (java.util.Map.Entry entry
+ : internalGetTableOptions().getMap().entrySet()) {
+ com.google.protobuf.MapEntry
+ tableOptions__ = TableOptionsDefaultEntryHolder.defaultEntry.newBuilderForType()
+ .setKey(entry.getKey())
+ .setValue(entry.getValue())
+ .build();
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(9, tableOptions__);
+ }
+ if (tableId_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(10, getTableId());
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < regionIds_.size(); i++) {
+ dataSize += com.google.protobuf.CodedOutputStream
+ .computeUInt32SizeNoTag(regionIds_.getInt(i));
+ }
+ size += dataSize;
+ if (!getRegionIdsList().isEmpty()) {
+ size += 1;
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32SizeNoTag(dataSize);
+ }
+ regionIdsMemoizedSerializedSize = dataSize;
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.CreateTableExpr)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.CreateTableExpr other = (io.greptime.v1.Ddl.CreateTableExpr) obj;
+
+ if (!getCatalogName()
+ .equals(other.getCatalogName())) return false;
+ if (!getSchemaName()
+ .equals(other.getSchemaName())) return false;
+ if (!getTableName()
+ .equals(other.getTableName())) return false;
+ if (!getDesc()
+ .equals(other.getDesc())) return false;
+ if (!getColumnDefsList()
+ .equals(other.getColumnDefsList())) return false;
+ if (!getTimeIndex()
+ .equals(other.getTimeIndex())) return false;
+ if (!getPrimaryKeysList()
+ .equals(other.getPrimaryKeysList())) return false;
+ if (getCreateIfNotExists()
+ != other.getCreateIfNotExists()) return false;
+ if (!internalGetTableOptions().equals(
+ other.internalGetTableOptions())) return false;
+ if (hasTableId() != other.hasTableId()) return false;
+ if (hasTableId()) {
+ if (!getTableId()
+ .equals(other.getTableId())) return false;
+ }
+ if (!getRegionIdsList()
+ .equals(other.getRegionIdsList())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + CATALOG_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getCatalogName().hashCode();
+ hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getSchemaName().hashCode();
+ hash = (37 * hash) + TABLE_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getTableName().hashCode();
+ hash = (37 * hash) + DESC_FIELD_NUMBER;
+ hash = (53 * hash) + getDesc().hashCode();
+ if (getColumnDefsCount() > 0) {
+ hash = (37 * hash) + COLUMN_DEFS_FIELD_NUMBER;
+ hash = (53 * hash) + getColumnDefsList().hashCode();
+ }
+ hash = (37 * hash) + TIME_INDEX_FIELD_NUMBER;
+ hash = (53 * hash) + getTimeIndex().hashCode();
+ if (getPrimaryKeysCount() > 0) {
+ hash = (37 * hash) + PRIMARY_KEYS_FIELD_NUMBER;
+ hash = (53 * hash) + getPrimaryKeysList().hashCode();
+ }
+ hash = (37 * hash) + CREATE_IF_NOT_EXISTS_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getCreateIfNotExists());
+ if (!internalGetTableOptions().getMap().isEmpty()) {
+ hash = (37 * hash) + TABLE_OPTIONS_FIELD_NUMBER;
+ hash = (53 * hash) + internalGetTableOptions().hashCode();
+ }
+ if (hasTableId()) {
+ hash = (37 * hash) + TABLE_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getTableId().hashCode();
+ }
+ if (getRegionIdsCount() > 0) {
+ hash = (37 * hash) + REGION_IDS_FIELD_NUMBER;
+ hash = (53 * hash) + getRegionIdsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.CreateTableExpr parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.CreateTableExpr prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.CreateTableExpr}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.CreateTableExpr)
+ io.greptime.v1.Ddl.CreateTableExprOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateTableExpr_descriptor;
+ }
+
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMapField(
+ int number) {
+ switch (number) {
+ case 9:
+ return internalGetTableOptions();
+ default:
+ throw new RuntimeException(
+ "Invalid map field number: " + number);
+ }
+ }
+ @SuppressWarnings({"rawtypes"})
+ protected com.google.protobuf.MapField internalGetMutableMapField(
+ int number) {
+ switch (number) {
+ case 9:
+ return internalGetMutableTableOptions();
+ default:
+ throw new RuntimeException(
+ "Invalid map field number: " + number);
+ }
+ }
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateTableExpr_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.CreateTableExpr.class, io.greptime.v1.Ddl.CreateTableExpr.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.CreateTableExpr.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ catalogName_ = "";
+
+ schemaName_ = "";
+
+ tableName_ = "";
+
+ desc_ = "";
+
+ if (columnDefsBuilder_ == null) {
+ columnDefs_ = java.util.Collections.emptyList();
+ } else {
+ columnDefs_ = null;
+ columnDefsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ timeIndex_ = "";
+
+ primaryKeys_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ createIfNotExists_ = false;
+
+ internalGetMutableTableOptions().clear();
+ if (tableIdBuilder_ == null) {
+ tableId_ = null;
+ } else {
+ tableId_ = null;
+ tableIdBuilder_ = null;
+ }
+ regionIds_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateTableExpr_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateTableExpr getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateTableExpr build() {
+ io.greptime.v1.Ddl.CreateTableExpr result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateTableExpr buildPartial() {
+ io.greptime.v1.Ddl.CreateTableExpr result = new io.greptime.v1.Ddl.CreateTableExpr(this);
+ int from_bitField0_ = bitField0_;
+ result.catalogName_ = catalogName_;
+ result.schemaName_ = schemaName_;
+ result.tableName_ = tableName_;
+ result.desc_ = desc_;
+ if (columnDefsBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ columnDefs_ = java.util.Collections.unmodifiableList(columnDefs_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.columnDefs_ = columnDefs_;
+ } else {
+ result.columnDefs_ = columnDefsBuilder_.build();
+ }
+ result.timeIndex_ = timeIndex_;
+ if (((bitField0_ & 0x00000002) != 0)) {
+ primaryKeys_ = primaryKeys_.getUnmodifiableView();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ }
+ result.primaryKeys_ = primaryKeys_;
+ result.createIfNotExists_ = createIfNotExists_;
+ result.tableOptions_ = internalGetTableOptions();
+ result.tableOptions_.makeImmutable();
+ if (tableIdBuilder_ == null) {
+ result.tableId_ = tableId_;
+ } else {
+ result.tableId_ = tableIdBuilder_.build();
+ }
+ if (((bitField0_ & 0x00000008) != 0)) {
+ regionIds_.makeImmutable();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ }
+ result.regionIds_ = regionIds_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.CreateTableExpr) {
+ return mergeFrom((io.greptime.v1.Ddl.CreateTableExpr)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.CreateTableExpr other) {
+ if (other == io.greptime.v1.Ddl.CreateTableExpr.getDefaultInstance()) return this;
+ if (!other.getCatalogName().isEmpty()) {
+ catalogName_ = other.catalogName_;
+ onChanged();
+ }
+ if (!other.getSchemaName().isEmpty()) {
+ schemaName_ = other.schemaName_;
+ onChanged();
+ }
+ if (!other.getTableName().isEmpty()) {
+ tableName_ = other.tableName_;
+ onChanged();
+ }
+ if (!other.getDesc().isEmpty()) {
+ desc_ = other.desc_;
+ onChanged();
+ }
+ if (columnDefsBuilder_ == null) {
+ if (!other.columnDefs_.isEmpty()) {
+ if (columnDefs_.isEmpty()) {
+ columnDefs_ = other.columnDefs_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureColumnDefsIsMutable();
+ columnDefs_.addAll(other.columnDefs_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.columnDefs_.isEmpty()) {
+ if (columnDefsBuilder_.isEmpty()) {
+ columnDefsBuilder_.dispose();
+ columnDefsBuilder_ = null;
+ columnDefs_ = other.columnDefs_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ columnDefsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getColumnDefsFieldBuilder() : null;
+ } else {
+ columnDefsBuilder_.addAllMessages(other.columnDefs_);
+ }
+ }
+ }
+ if (!other.getTimeIndex().isEmpty()) {
+ timeIndex_ = other.timeIndex_;
+ onChanged();
+ }
+ if (!other.primaryKeys_.isEmpty()) {
+ if (primaryKeys_.isEmpty()) {
+ primaryKeys_ = other.primaryKeys_;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ } else {
+ ensurePrimaryKeysIsMutable();
+ primaryKeys_.addAll(other.primaryKeys_);
+ }
+ onChanged();
+ }
+ if (other.getCreateIfNotExists() != false) {
+ setCreateIfNotExists(other.getCreateIfNotExists());
+ }
+ internalGetMutableTableOptions().mergeFrom(
+ other.internalGetTableOptions());
+ if (other.hasTableId()) {
+ mergeTableId(other.getTableId());
+ }
+ if (!other.regionIds_.isEmpty()) {
+ if (regionIds_.isEmpty()) {
+ regionIds_ = other.regionIds_;
+ bitField0_ = (bitField0_ & ~0x00000008);
+ } else {
+ ensureRegionIdsIsMutable();
+ regionIds_.addAll(other.regionIds_);
+ }
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ catalogName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ case 18: {
+ schemaName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 18
+ case 26: {
+ tableName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 26
+ case 34: {
+ desc_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 34
+ case 42: {
+ io.greptime.v1.Columns.ColumnDef m =
+ input.readMessage(
+ io.greptime.v1.Columns.ColumnDef.parser(),
+ extensionRegistry);
+ if (columnDefsBuilder_ == null) {
+ ensureColumnDefsIsMutable();
+ columnDefs_.add(m);
+ } else {
+ columnDefsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 42
+ case 50: {
+ timeIndex_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 50
+ case 58: {
+ java.lang.String s = input.readStringRequireUtf8();
+ ensurePrimaryKeysIsMutable();
+ primaryKeys_.add(s);
+ break;
+ } // case 58
+ case 64: {
+ createIfNotExists_ = input.readBool();
+
+ break;
+ } // case 64
+ case 74: {
+ com.google.protobuf.MapEntry
+ tableOptions__ = input.readMessage(
+ TableOptionsDefaultEntryHolder.defaultEntry.getParserForType(), extensionRegistry);
+ internalGetMutableTableOptions().getMutableMap().put(
+ tableOptions__.getKey(), tableOptions__.getValue());
+ break;
+ } // case 74
+ case 82: {
+ input.readMessage(
+ getTableIdFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 82
+ case 88: {
+ int v = input.readUInt32();
+ ensureRegionIdsIsMutable();
+ regionIds_.addInt(v);
+ break;
+ } // case 88
+ case 90: {
+ int length = input.readRawVarint32();
+ int limit = input.pushLimit(length);
+ ensureRegionIdsIsMutable();
+ while (input.getBytesUntilLimit() > 0) {
+ regionIds_.addInt(input.readUInt32());
+ }
+ input.popLimit(limit);
+ break;
+ } // case 90
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.lang.Object catalogName_ = "";
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ public java.lang.String getCatalogName() {
+ java.lang.Object ref = catalogName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ catalogName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ public com.google.protobuf.ByteString
+ getCatalogNameBytes() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ catalogName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @param value The catalogName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCatalogName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ catalogName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string catalog_name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearCatalogName() {
+
+ catalogName_ = getDefaultInstance().getCatalogName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string catalog_name = 1;
+ * @param value The bytes for catalogName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCatalogNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ catalogName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object schemaName_ = "";
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ public java.lang.String getSchemaName() {
+ java.lang.Object ref = schemaName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schemaName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ public com.google.protobuf.ByteString
+ getSchemaNameBytes() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ schemaName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @param value The schemaName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSchemaName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ schemaName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string schema_name = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearSchemaName() {
+
+ schemaName_ = getDefaultInstance().getSchemaName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string schema_name = 2;
+ * @param value The bytes for schemaName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSchemaNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ schemaName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object tableName_ = "";
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ public java.lang.String getTableName() {
+ java.lang.Object ref = tableName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tableName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ public com.google.protobuf.ByteString
+ getTableNameBytes() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ tableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @param value The tableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTableName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ tableName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string table_name = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearTableName() {
+
+ tableName_ = getDefaultInstance().getTableName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string table_name = 3;
+ * @param value The bytes for tableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTableNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ tableName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object desc_ = "";
+ /**
+ * string desc = 4;
+ * @return The desc.
+ */
+ public java.lang.String getDesc() {
+ java.lang.Object ref = desc_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ desc_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string desc = 4;
+ * @return The bytes for desc.
+ */
+ public com.google.protobuf.ByteString
+ getDescBytes() {
+ java.lang.Object ref = desc_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ desc_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string desc = 4;
+ * @param value The desc to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDesc(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ desc_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string desc = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearDesc() {
+
+ desc_ = getDefaultInstance().getDesc();
+ onChanged();
+ return this;
+ }
+ /**
+ * string desc = 4;
+ * @param value The bytes for desc to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDescBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ desc_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.util.List columnDefs_ =
+ java.util.Collections.emptyList();
+ private void ensureColumnDefsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ columnDefs_ = new java.util.ArrayList(columnDefs_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Columns.ColumnDef, io.greptime.v1.Columns.ColumnDef.Builder, io.greptime.v1.Columns.ColumnDefOrBuilder> columnDefsBuilder_;
+
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public java.util.List getColumnDefsList() {
+ if (columnDefsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(columnDefs_);
+ } else {
+ return columnDefsBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public int getColumnDefsCount() {
+ if (columnDefsBuilder_ == null) {
+ return columnDefs_.size();
+ } else {
+ return columnDefsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public io.greptime.v1.Columns.ColumnDef getColumnDefs(int index) {
+ if (columnDefsBuilder_ == null) {
+ return columnDefs_.get(index);
+ } else {
+ return columnDefsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder setColumnDefs(
+ int index, io.greptime.v1.Columns.ColumnDef value) {
+ if (columnDefsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureColumnDefsIsMutable();
+ columnDefs_.set(index, value);
+ onChanged();
+ } else {
+ columnDefsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder setColumnDefs(
+ int index, io.greptime.v1.Columns.ColumnDef.Builder builderForValue) {
+ if (columnDefsBuilder_ == null) {
+ ensureColumnDefsIsMutable();
+ columnDefs_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ columnDefsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder addColumnDefs(io.greptime.v1.Columns.ColumnDef value) {
+ if (columnDefsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureColumnDefsIsMutable();
+ columnDefs_.add(value);
+ onChanged();
+ } else {
+ columnDefsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder addColumnDefs(
+ int index, io.greptime.v1.Columns.ColumnDef value) {
+ if (columnDefsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureColumnDefsIsMutable();
+ columnDefs_.add(index, value);
+ onChanged();
+ } else {
+ columnDefsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder addColumnDefs(
+ io.greptime.v1.Columns.ColumnDef.Builder builderForValue) {
+ if (columnDefsBuilder_ == null) {
+ ensureColumnDefsIsMutable();
+ columnDefs_.add(builderForValue.build());
+ onChanged();
+ } else {
+ columnDefsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder addColumnDefs(
+ int index, io.greptime.v1.Columns.ColumnDef.Builder builderForValue) {
+ if (columnDefsBuilder_ == null) {
+ ensureColumnDefsIsMutable();
+ columnDefs_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ columnDefsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder addAllColumnDefs(
+ java.lang.Iterable extends io.greptime.v1.Columns.ColumnDef> values) {
+ if (columnDefsBuilder_ == null) {
+ ensureColumnDefsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, columnDefs_);
+ onChanged();
+ } else {
+ columnDefsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder clearColumnDefs() {
+ if (columnDefsBuilder_ == null) {
+ columnDefs_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ columnDefsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public Builder removeColumnDefs(int index) {
+ if (columnDefsBuilder_ == null) {
+ ensureColumnDefsIsMutable();
+ columnDefs_.remove(index);
+ onChanged();
+ } else {
+ columnDefsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public io.greptime.v1.Columns.ColumnDef.Builder getColumnDefsBuilder(
+ int index) {
+ return getColumnDefsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public io.greptime.v1.Columns.ColumnDefOrBuilder getColumnDefsOrBuilder(
+ int index) {
+ if (columnDefsBuilder_ == null) {
+ return columnDefs_.get(index); } else {
+ return columnDefsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public java.util.List extends io.greptime.v1.Columns.ColumnDefOrBuilder>
+ getColumnDefsOrBuilderList() {
+ if (columnDefsBuilder_ != null) {
+ return columnDefsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(columnDefs_);
+ }
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public io.greptime.v1.Columns.ColumnDef.Builder addColumnDefsBuilder() {
+ return getColumnDefsFieldBuilder().addBuilder(
+ io.greptime.v1.Columns.ColumnDef.getDefaultInstance());
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public io.greptime.v1.Columns.ColumnDef.Builder addColumnDefsBuilder(
+ int index) {
+ return getColumnDefsFieldBuilder().addBuilder(
+ index, io.greptime.v1.Columns.ColumnDef.getDefaultInstance());
+ }
+ /**
+ * repeated .greptime.v1.ColumnDef column_defs = 5;
+ */
+ public java.util.List
+ getColumnDefsBuilderList() {
+ return getColumnDefsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Columns.ColumnDef, io.greptime.v1.Columns.ColumnDef.Builder, io.greptime.v1.Columns.ColumnDefOrBuilder>
+ getColumnDefsFieldBuilder() {
+ if (columnDefsBuilder_ == null) {
+ columnDefsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Columns.ColumnDef, io.greptime.v1.Columns.ColumnDef.Builder, io.greptime.v1.Columns.ColumnDefOrBuilder>(
+ columnDefs_,
+ ((bitField0_ & 0x00000001) != 0),
+ getParentForChildren(),
+ isClean());
+ columnDefs_ = null;
+ }
+ return columnDefsBuilder_;
+ }
+
+ private java.lang.Object timeIndex_ = "";
+ /**
+ * string time_index = 6;
+ * @return The timeIndex.
+ */
+ public java.lang.String getTimeIndex() {
+ java.lang.Object ref = timeIndex_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ timeIndex_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string time_index = 6;
+ * @return The bytes for timeIndex.
+ */
+ public com.google.protobuf.ByteString
+ getTimeIndexBytes() {
+ java.lang.Object ref = timeIndex_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ timeIndex_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string time_index = 6;
+ * @param value The timeIndex to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTimeIndex(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ timeIndex_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string time_index = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearTimeIndex() {
+
+ timeIndex_ = getDefaultInstance().getTimeIndex();
+ onChanged();
+ return this;
+ }
+ /**
+ * string time_index = 6;
+ * @param value The bytes for timeIndex to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTimeIndexBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ timeIndex_ = value;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.LazyStringList primaryKeys_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ private void ensurePrimaryKeysIsMutable() {
+ if (!((bitField0_ & 0x00000002) != 0)) {
+ primaryKeys_ = new com.google.protobuf.LazyStringArrayList(primaryKeys_);
+ bitField0_ |= 0x00000002;
+ }
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @return A list containing the primaryKeys.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getPrimaryKeysList() {
+ return primaryKeys_.getUnmodifiableView();
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @return The count of primaryKeys.
+ */
+ public int getPrimaryKeysCount() {
+ return primaryKeys_.size();
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @param index The index of the element to return.
+ * @return The primaryKeys at the given index.
+ */
+ public java.lang.String getPrimaryKeys(int index) {
+ return primaryKeys_.get(index);
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @param index The index of the value to return.
+ * @return The bytes of the primaryKeys at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getPrimaryKeysBytes(int index) {
+ return primaryKeys_.getByteString(index);
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @param index The index to set the value at.
+ * @param value The primaryKeys to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPrimaryKeys(
+ int index, java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePrimaryKeysIsMutable();
+ primaryKeys_.set(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @param value The primaryKeys to add.
+ * @return This builder for chaining.
+ */
+ public Builder addPrimaryKeys(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensurePrimaryKeysIsMutable();
+ primaryKeys_.add(value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @param values The primaryKeys to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllPrimaryKeys(
+ java.lang.Iterable values) {
+ ensurePrimaryKeysIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, primaryKeys_);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @return This builder for chaining.
+ */
+ public Builder clearPrimaryKeys() {
+ primaryKeys_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string primary_keys = 7;
+ * @param value The bytes of the primaryKeys to add.
+ * @return This builder for chaining.
+ */
+ public Builder addPrimaryKeysBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ ensurePrimaryKeysIsMutable();
+ primaryKeys_.add(value);
+ onChanged();
+ return this;
+ }
+
+ private boolean createIfNotExists_ ;
+ /**
+ * bool create_if_not_exists = 8;
+ * @return The createIfNotExists.
+ */
+ @java.lang.Override
+ public boolean getCreateIfNotExists() {
+ return createIfNotExists_;
+ }
+ /**
+ * bool create_if_not_exists = 8;
+ * @param value The createIfNotExists to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCreateIfNotExists(boolean value) {
+
+ createIfNotExists_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool create_if_not_exists = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearCreateIfNotExists() {
+
+ createIfNotExists_ = false;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.MapField<
+ java.lang.String, java.lang.String> tableOptions_;
+ private com.google.protobuf.MapField
+ internalGetTableOptions() {
+ if (tableOptions_ == null) {
+ return com.google.protobuf.MapField.emptyMapField(
+ TableOptionsDefaultEntryHolder.defaultEntry);
+ }
+ return tableOptions_;
+ }
+ private com.google.protobuf.MapField
+ internalGetMutableTableOptions() {
+ onChanged();;
+ if (tableOptions_ == null) {
+ tableOptions_ = com.google.protobuf.MapField.newMapField(
+ TableOptionsDefaultEntryHolder.defaultEntry);
+ }
+ if (!tableOptions_.isMutable()) {
+ tableOptions_ = tableOptions_.copy();
+ }
+ return tableOptions_;
+ }
+
+ public int getTableOptionsCount() {
+ return internalGetTableOptions().getMap().size();
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+
+ @java.lang.Override
+ public boolean containsTableOptions(
+ java.lang.String key) {
+ if (key == null) { throw new NullPointerException("map key"); }
+ return internalGetTableOptions().getMap().containsKey(key);
+ }
+ /**
+ * Use {@link #getTableOptionsMap()} instead.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Map getTableOptions() {
+ return getTableOptionsMap();
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+ @java.lang.Override
+
+ public java.util.Map getTableOptionsMap() {
+ return internalGetTableOptions().getMap();
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+ @java.lang.Override
+
+ public java.lang.String getTableOptionsOrDefault(
+ java.lang.String key,
+ java.lang.String defaultValue) {
+ if (key == null) { throw new NullPointerException("map key"); }
+ java.util.Map map =
+ internalGetTableOptions().getMap();
+ return map.containsKey(key) ? map.get(key) : defaultValue;
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+ @java.lang.Override
+
+ public java.lang.String getTableOptionsOrThrow(
+ java.lang.String key) {
+ if (key == null) { throw new NullPointerException("map key"); }
+ java.util.Map map =
+ internalGetTableOptions().getMap();
+ if (!map.containsKey(key)) {
+ throw new java.lang.IllegalArgumentException();
+ }
+ return map.get(key);
+ }
+
+ public Builder clearTableOptions() {
+ internalGetMutableTableOptions().getMutableMap()
+ .clear();
+ return this;
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+
+ public Builder removeTableOptions(
+ java.lang.String key) {
+ if (key == null) { throw new NullPointerException("map key"); }
+ internalGetMutableTableOptions().getMutableMap()
+ .remove(key);
+ return this;
+ }
+ /**
+ * Use alternate mutation accessors instead.
+ */
+ @java.lang.Deprecated
+ public java.util.Map
+ getMutableTableOptions() {
+ return internalGetMutableTableOptions().getMutableMap();
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+ public Builder putTableOptions(
+ java.lang.String key,
+ java.lang.String value) {
+ if (key == null) { throw new NullPointerException("map key"); }
+ if (value == null) {
+ throw new NullPointerException("map value");
+}
+
+ internalGetMutableTableOptions().getMutableMap()
+ .put(key, value);
+ return this;
+ }
+ /**
+ * map<string, string> table_options = 9;
+ */
+
+ public Builder putAllTableOptions(
+ java.util.Map values) {
+ internalGetMutableTableOptions().getMutableMap()
+ .putAll(values);
+ return this;
+ }
+
+ private io.greptime.v1.Ddl.TableId tableId_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.TableId, io.greptime.v1.Ddl.TableId.Builder, io.greptime.v1.Ddl.TableIdOrBuilder> tableIdBuilder_;
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ * @return Whether the tableId field is set.
+ */
+ public boolean hasTableId() {
+ return tableIdBuilder_ != null || tableId_ != null;
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ * @return The tableId.
+ */
+ public io.greptime.v1.Ddl.TableId getTableId() {
+ if (tableIdBuilder_ == null) {
+ return tableId_ == null ? io.greptime.v1.Ddl.TableId.getDefaultInstance() : tableId_;
+ } else {
+ return tableIdBuilder_.getMessage();
+ }
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ public Builder setTableId(io.greptime.v1.Ddl.TableId value) {
+ if (tableIdBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ tableId_ = value;
+ onChanged();
+ } else {
+ tableIdBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ public Builder setTableId(
+ io.greptime.v1.Ddl.TableId.Builder builderForValue) {
+ if (tableIdBuilder_ == null) {
+ tableId_ = builderForValue.build();
+ onChanged();
+ } else {
+ tableIdBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ public Builder mergeTableId(io.greptime.v1.Ddl.TableId value) {
+ if (tableIdBuilder_ == null) {
+ if (tableId_ != null) {
+ tableId_ =
+ io.greptime.v1.Ddl.TableId.newBuilder(tableId_).mergeFrom(value).buildPartial();
+ } else {
+ tableId_ = value;
+ }
+ onChanged();
+ } else {
+ tableIdBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ public Builder clearTableId() {
+ if (tableIdBuilder_ == null) {
+ tableId_ = null;
+ onChanged();
+ } else {
+ tableId_ = null;
+ tableIdBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ public io.greptime.v1.Ddl.TableId.Builder getTableIdBuilder() {
+
+ onChanged();
+ return getTableIdFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ public io.greptime.v1.Ddl.TableIdOrBuilder getTableIdOrBuilder() {
+ if (tableIdBuilder_ != null) {
+ return tableIdBuilder_.getMessageOrBuilder();
+ } else {
+ return tableId_ == null ?
+ io.greptime.v1.Ddl.TableId.getDefaultInstance() : tableId_;
+ }
+ }
+ /**
+ * .greptime.v1.TableId table_id = 10;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.TableId, io.greptime.v1.Ddl.TableId.Builder, io.greptime.v1.Ddl.TableIdOrBuilder>
+ getTableIdFieldBuilder() {
+ if (tableIdBuilder_ == null) {
+ tableIdBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.TableId, io.greptime.v1.Ddl.TableId.Builder, io.greptime.v1.Ddl.TableIdOrBuilder>(
+ getTableId(),
+ getParentForChildren(),
+ isClean());
+ tableId_ = null;
+ }
+ return tableIdBuilder_;
+ }
+
+ private com.google.protobuf.Internal.IntList regionIds_ = emptyIntList();
+ private void ensureRegionIdsIsMutable() {
+ if (!((bitField0_ & 0x00000008) != 0)) {
+ regionIds_ = mutableCopy(regionIds_);
+ bitField0_ |= 0x00000008;
+ }
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @return A list containing the regionIds.
+ */
+ public java.util.List
+ getRegionIdsList() {
+ return ((bitField0_ & 0x00000008) != 0) ?
+ java.util.Collections.unmodifiableList(regionIds_) : regionIds_;
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @return The count of regionIds.
+ */
+ public int getRegionIdsCount() {
+ return regionIds_.size();
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @param index The index of the element to return.
+ * @return The regionIds at the given index.
+ */
+ public int getRegionIds(int index) {
+ return regionIds_.getInt(index);
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @param index The index to set the value at.
+ * @param value The regionIds to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRegionIds(
+ int index, int value) {
+ ensureRegionIdsIsMutable();
+ regionIds_.setInt(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @param value The regionIds to add.
+ * @return This builder for chaining.
+ */
+ public Builder addRegionIds(int value) {
+ ensureRegionIdsIsMutable();
+ regionIds_.addInt(value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @param values The regionIds to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllRegionIds(
+ java.lang.Iterable extends java.lang.Integer> values) {
+ ensureRegionIdsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, regionIds_);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 region_ids = 11;
+ * @return This builder for chaining.
+ */
+ public Builder clearRegionIds() {
+ regionIds_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.CreateTableExpr)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.CreateTableExpr)
+ private static final io.greptime.v1.Ddl.CreateTableExpr DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.CreateTableExpr();
+ }
+
+ public static io.greptime.v1.Ddl.CreateTableExpr getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public CreateTableExpr parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateTableExpr getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AlterExprOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.AlterExpr)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ java.lang.String getCatalogName();
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ com.google.protobuf.ByteString
+ getCatalogNameBytes();
+
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ java.lang.String getSchemaName();
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ com.google.protobuf.ByteString
+ getSchemaNameBytes();
+
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ java.lang.String getTableName();
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ com.google.protobuf.ByteString
+ getTableNameBytes();
+
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ * @return Whether the addColumns field is set.
+ */
+ boolean hasAddColumns();
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ * @return The addColumns.
+ */
+ io.greptime.v1.Ddl.AddColumns getAddColumns();
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ io.greptime.v1.Ddl.AddColumnsOrBuilder getAddColumnsOrBuilder();
+
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ * @return Whether the dropColumns field is set.
+ */
+ boolean hasDropColumns();
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ * @return The dropColumns.
+ */
+ io.greptime.v1.Ddl.DropColumns getDropColumns();
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ io.greptime.v1.Ddl.DropColumnsOrBuilder getDropColumnsOrBuilder();
+
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ * @return Whether the renameTable field is set.
+ */
+ boolean hasRenameTable();
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ * @return The renameTable.
+ */
+ io.greptime.v1.Ddl.RenameTable getRenameTable();
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ io.greptime.v1.Ddl.RenameTableOrBuilder getRenameTableOrBuilder();
+
+ public io.greptime.v1.Ddl.AlterExpr.KindCase getKindCase();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.AlterExpr}
+ */
+ public static final class AlterExpr extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.AlterExpr)
+ AlterExprOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AlterExpr.newBuilder() to construct.
+ private AlterExpr(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AlterExpr() {
+ catalogName_ = "";
+ schemaName_ = "";
+ tableName_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AlterExpr();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AlterExpr_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AlterExpr_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.AlterExpr.class, io.greptime.v1.Ddl.AlterExpr.Builder.class);
+ }
+
+ private int kindCase_ = 0;
+ private java.lang.Object kind_;
+ public enum KindCase
+ implements com.google.protobuf.Internal.EnumLite,
+ com.google.protobuf.AbstractMessage.InternalOneOfEnum {
+ ADD_COLUMNS(4),
+ DROP_COLUMNS(5),
+ RENAME_TABLE(6),
+ KIND_NOT_SET(0);
+ private final int value;
+ private KindCase(int value) {
+ this.value = value;
+ }
+ /**
+ * @param value The number of the enum to look for.
+ * @return The enum associated with the given number.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static KindCase valueOf(int value) {
+ return forNumber(value);
+ }
+
+ public static KindCase forNumber(int value) {
+ switch (value) {
+ case 4: return ADD_COLUMNS;
+ case 5: return DROP_COLUMNS;
+ case 6: return RENAME_TABLE;
+ case 0: return KIND_NOT_SET;
+ default: return null;
+ }
+ }
+ public int getNumber() {
+ return this.value;
+ }
+ };
+
+ public KindCase
+ getKindCase() {
+ return KindCase.forNumber(
+ kindCase_);
+ }
+
+ public static final int CATALOG_NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object catalogName_;
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ @java.lang.Override
+ public java.lang.String getCatalogName() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ catalogName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getCatalogNameBytes() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ catalogName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int SCHEMA_NAME_FIELD_NUMBER = 2;
+ private volatile java.lang.Object schemaName_;
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ @java.lang.Override
+ public java.lang.String getSchemaName() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schemaName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getSchemaNameBytes() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ schemaName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int TABLE_NAME_FIELD_NUMBER = 3;
+ private volatile java.lang.Object tableName_;
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ @java.lang.Override
+ public java.lang.String getTableName() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tableName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getTableNameBytes() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ tableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int ADD_COLUMNS_FIELD_NUMBER = 4;
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ * @return Whether the addColumns field is set.
+ */
+ @java.lang.Override
+ public boolean hasAddColumns() {
+ return kindCase_ == 4;
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ * @return The addColumns.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumns getAddColumns() {
+ if (kindCase_ == 4) {
+ return (io.greptime.v1.Ddl.AddColumns) kind_;
+ }
+ return io.greptime.v1.Ddl.AddColumns.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumnsOrBuilder getAddColumnsOrBuilder() {
+ if (kindCase_ == 4) {
+ return (io.greptime.v1.Ddl.AddColumns) kind_;
+ }
+ return io.greptime.v1.Ddl.AddColumns.getDefaultInstance();
+ }
+
+ public static final int DROP_COLUMNS_FIELD_NUMBER = 5;
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ * @return Whether the dropColumns field is set.
+ */
+ @java.lang.Override
+ public boolean hasDropColumns() {
+ return kindCase_ == 5;
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ * @return The dropColumns.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumns getDropColumns() {
+ if (kindCase_ == 5) {
+ return (io.greptime.v1.Ddl.DropColumns) kind_;
+ }
+ return io.greptime.v1.Ddl.DropColumns.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumnsOrBuilder getDropColumnsOrBuilder() {
+ if (kindCase_ == 5) {
+ return (io.greptime.v1.Ddl.DropColumns) kind_;
+ }
+ return io.greptime.v1.Ddl.DropColumns.getDefaultInstance();
+ }
+
+ public static final int RENAME_TABLE_FIELD_NUMBER = 6;
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ * @return Whether the renameTable field is set.
+ */
+ @java.lang.Override
+ public boolean hasRenameTable() {
+ return kindCase_ == 6;
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ * @return The renameTable.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.RenameTable getRenameTable() {
+ if (kindCase_ == 6) {
+ return (io.greptime.v1.Ddl.RenameTable) kind_;
+ }
+ return io.greptime.v1.Ddl.RenameTable.getDefaultInstance();
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.RenameTableOrBuilder getRenameTableOrBuilder() {
+ if (kindCase_ == 6) {
+ return (io.greptime.v1.Ddl.RenameTable) kind_;
+ }
+ return io.greptime.v1.Ddl.RenameTable.getDefaultInstance();
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(catalogName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, catalogName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schemaName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, schemaName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tableName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 3, tableName_);
+ }
+ if (kindCase_ == 4) {
+ output.writeMessage(4, (io.greptime.v1.Ddl.AddColumns) kind_);
+ }
+ if (kindCase_ == 5) {
+ output.writeMessage(5, (io.greptime.v1.Ddl.DropColumns) kind_);
+ }
+ if (kindCase_ == 6) {
+ output.writeMessage(6, (io.greptime.v1.Ddl.RenameTable) kind_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(catalogName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, catalogName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schemaName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, schemaName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tableName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, tableName_);
+ }
+ if (kindCase_ == 4) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(4, (io.greptime.v1.Ddl.AddColumns) kind_);
+ }
+ if (kindCase_ == 5) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(5, (io.greptime.v1.Ddl.DropColumns) kind_);
+ }
+ if (kindCase_ == 6) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(6, (io.greptime.v1.Ddl.RenameTable) kind_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.AlterExpr)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.AlterExpr other = (io.greptime.v1.Ddl.AlterExpr) obj;
+
+ if (!getCatalogName()
+ .equals(other.getCatalogName())) return false;
+ if (!getSchemaName()
+ .equals(other.getSchemaName())) return false;
+ if (!getTableName()
+ .equals(other.getTableName())) return false;
+ if (!getKindCase().equals(other.getKindCase())) return false;
+ switch (kindCase_) {
+ case 4:
+ if (!getAddColumns()
+ .equals(other.getAddColumns())) return false;
+ break;
+ case 5:
+ if (!getDropColumns()
+ .equals(other.getDropColumns())) return false;
+ break;
+ case 6:
+ if (!getRenameTable()
+ .equals(other.getRenameTable())) return false;
+ break;
+ case 0:
+ default:
+ }
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + CATALOG_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getCatalogName().hashCode();
+ hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getSchemaName().hashCode();
+ hash = (37 * hash) + TABLE_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getTableName().hashCode();
+ switch (kindCase_) {
+ case 4:
+ hash = (37 * hash) + ADD_COLUMNS_FIELD_NUMBER;
+ hash = (53 * hash) + getAddColumns().hashCode();
+ break;
+ case 5:
+ hash = (37 * hash) + DROP_COLUMNS_FIELD_NUMBER;
+ hash = (53 * hash) + getDropColumns().hashCode();
+ break;
+ case 6:
+ hash = (37 * hash) + RENAME_TABLE_FIELD_NUMBER;
+ hash = (53 * hash) + getRenameTable().hashCode();
+ break;
+ case 0:
+ default:
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AlterExpr parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.AlterExpr prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.AlterExpr}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.AlterExpr)
+ io.greptime.v1.Ddl.AlterExprOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AlterExpr_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AlterExpr_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.AlterExpr.class, io.greptime.v1.Ddl.AlterExpr.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.AlterExpr.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ catalogName_ = "";
+
+ schemaName_ = "";
+
+ tableName_ = "";
+
+ if (addColumnsBuilder_ != null) {
+ addColumnsBuilder_.clear();
+ }
+ if (dropColumnsBuilder_ != null) {
+ dropColumnsBuilder_.clear();
+ }
+ if (renameTableBuilder_ != null) {
+ renameTableBuilder_.clear();
+ }
+ kindCase_ = 0;
+ kind_ = null;
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AlterExpr_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AlterExpr getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.AlterExpr.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AlterExpr build() {
+ io.greptime.v1.Ddl.AlterExpr result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AlterExpr buildPartial() {
+ io.greptime.v1.Ddl.AlterExpr result = new io.greptime.v1.Ddl.AlterExpr(this);
+ result.catalogName_ = catalogName_;
+ result.schemaName_ = schemaName_;
+ result.tableName_ = tableName_;
+ if (kindCase_ == 4) {
+ if (addColumnsBuilder_ == null) {
+ result.kind_ = kind_;
+ } else {
+ result.kind_ = addColumnsBuilder_.build();
+ }
+ }
+ if (kindCase_ == 5) {
+ if (dropColumnsBuilder_ == null) {
+ result.kind_ = kind_;
+ } else {
+ result.kind_ = dropColumnsBuilder_.build();
+ }
+ }
+ if (kindCase_ == 6) {
+ if (renameTableBuilder_ == null) {
+ result.kind_ = kind_;
+ } else {
+ result.kind_ = renameTableBuilder_.build();
+ }
+ }
+ result.kindCase_ = kindCase_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.AlterExpr) {
+ return mergeFrom((io.greptime.v1.Ddl.AlterExpr)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.AlterExpr other) {
+ if (other == io.greptime.v1.Ddl.AlterExpr.getDefaultInstance()) return this;
+ if (!other.getCatalogName().isEmpty()) {
+ catalogName_ = other.catalogName_;
+ onChanged();
+ }
+ if (!other.getSchemaName().isEmpty()) {
+ schemaName_ = other.schemaName_;
+ onChanged();
+ }
+ if (!other.getTableName().isEmpty()) {
+ tableName_ = other.tableName_;
+ onChanged();
+ }
+ switch (other.getKindCase()) {
+ case ADD_COLUMNS: {
+ mergeAddColumns(other.getAddColumns());
+ break;
+ }
+ case DROP_COLUMNS: {
+ mergeDropColumns(other.getDropColumns());
+ break;
+ }
+ case RENAME_TABLE: {
+ mergeRenameTable(other.getRenameTable());
+ break;
+ }
+ case KIND_NOT_SET: {
+ break;
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ catalogName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ case 18: {
+ schemaName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 18
+ case 26: {
+ tableName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 26
+ case 34: {
+ input.readMessage(
+ getAddColumnsFieldBuilder().getBuilder(),
+ extensionRegistry);
+ kindCase_ = 4;
+ break;
+ } // case 34
+ case 42: {
+ input.readMessage(
+ getDropColumnsFieldBuilder().getBuilder(),
+ extensionRegistry);
+ kindCase_ = 5;
+ break;
+ } // case 42
+ case 50: {
+ input.readMessage(
+ getRenameTableFieldBuilder().getBuilder(),
+ extensionRegistry);
+ kindCase_ = 6;
+ break;
+ } // case 50
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int kindCase_ = 0;
+ private java.lang.Object kind_;
+ public KindCase
+ getKindCase() {
+ return KindCase.forNumber(
+ kindCase_);
+ }
+
+ public Builder clearKind() {
+ kindCase_ = 0;
+ kind_ = null;
+ onChanged();
+ return this;
+ }
+
+
+ private java.lang.Object catalogName_ = "";
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ public java.lang.String getCatalogName() {
+ java.lang.Object ref = catalogName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ catalogName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ public com.google.protobuf.ByteString
+ getCatalogNameBytes() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ catalogName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @param value The catalogName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCatalogName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ catalogName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string catalog_name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearCatalogName() {
+
+ catalogName_ = getDefaultInstance().getCatalogName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string catalog_name = 1;
+ * @param value The bytes for catalogName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCatalogNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ catalogName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object schemaName_ = "";
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ public java.lang.String getSchemaName() {
+ java.lang.Object ref = schemaName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schemaName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ public com.google.protobuf.ByteString
+ getSchemaNameBytes() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ schemaName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @param value The schemaName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSchemaName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ schemaName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string schema_name = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearSchemaName() {
+
+ schemaName_ = getDefaultInstance().getSchemaName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string schema_name = 2;
+ * @param value The bytes for schemaName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSchemaNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ schemaName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object tableName_ = "";
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ public java.lang.String getTableName() {
+ java.lang.Object ref = tableName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tableName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ public com.google.protobuf.ByteString
+ getTableNameBytes() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ tableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @param value The tableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTableName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ tableName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string table_name = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearTableName() {
+
+ tableName_ = getDefaultInstance().getTableName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string table_name = 3;
+ * @param value The bytes for tableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTableNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ tableName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.AddColumns, io.greptime.v1.Ddl.AddColumns.Builder, io.greptime.v1.Ddl.AddColumnsOrBuilder> addColumnsBuilder_;
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ * @return Whether the addColumns field is set.
+ */
+ @java.lang.Override
+ public boolean hasAddColumns() {
+ return kindCase_ == 4;
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ * @return The addColumns.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumns getAddColumns() {
+ if (addColumnsBuilder_ == null) {
+ if (kindCase_ == 4) {
+ return (io.greptime.v1.Ddl.AddColumns) kind_;
+ }
+ return io.greptime.v1.Ddl.AddColumns.getDefaultInstance();
+ } else {
+ if (kindCase_ == 4) {
+ return addColumnsBuilder_.getMessage();
+ }
+ return io.greptime.v1.Ddl.AddColumns.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ public Builder setAddColumns(io.greptime.v1.Ddl.AddColumns value) {
+ if (addColumnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ kind_ = value;
+ onChanged();
+ } else {
+ addColumnsBuilder_.setMessage(value);
+ }
+ kindCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ public Builder setAddColumns(
+ io.greptime.v1.Ddl.AddColumns.Builder builderForValue) {
+ if (addColumnsBuilder_ == null) {
+ kind_ = builderForValue.build();
+ onChanged();
+ } else {
+ addColumnsBuilder_.setMessage(builderForValue.build());
+ }
+ kindCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ public Builder mergeAddColumns(io.greptime.v1.Ddl.AddColumns value) {
+ if (addColumnsBuilder_ == null) {
+ if (kindCase_ == 4 &&
+ kind_ != io.greptime.v1.Ddl.AddColumns.getDefaultInstance()) {
+ kind_ = io.greptime.v1.Ddl.AddColumns.newBuilder((io.greptime.v1.Ddl.AddColumns) kind_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ kind_ = value;
+ }
+ onChanged();
+ } else {
+ if (kindCase_ == 4) {
+ addColumnsBuilder_.mergeFrom(value);
+ } else {
+ addColumnsBuilder_.setMessage(value);
+ }
+ }
+ kindCase_ = 4;
+ return this;
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ public Builder clearAddColumns() {
+ if (addColumnsBuilder_ == null) {
+ if (kindCase_ == 4) {
+ kindCase_ = 0;
+ kind_ = null;
+ onChanged();
+ }
+ } else {
+ if (kindCase_ == 4) {
+ kindCase_ = 0;
+ kind_ = null;
+ }
+ addColumnsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ public io.greptime.v1.Ddl.AddColumns.Builder getAddColumnsBuilder() {
+ return getAddColumnsFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumnsOrBuilder getAddColumnsOrBuilder() {
+ if ((kindCase_ == 4) && (addColumnsBuilder_ != null)) {
+ return addColumnsBuilder_.getMessageOrBuilder();
+ } else {
+ if (kindCase_ == 4) {
+ return (io.greptime.v1.Ddl.AddColumns) kind_;
+ }
+ return io.greptime.v1.Ddl.AddColumns.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.AddColumns add_columns = 4;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.AddColumns, io.greptime.v1.Ddl.AddColumns.Builder, io.greptime.v1.Ddl.AddColumnsOrBuilder>
+ getAddColumnsFieldBuilder() {
+ if (addColumnsBuilder_ == null) {
+ if (!(kindCase_ == 4)) {
+ kind_ = io.greptime.v1.Ddl.AddColumns.getDefaultInstance();
+ }
+ addColumnsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.AddColumns, io.greptime.v1.Ddl.AddColumns.Builder, io.greptime.v1.Ddl.AddColumnsOrBuilder>(
+ (io.greptime.v1.Ddl.AddColumns) kind_,
+ getParentForChildren(),
+ isClean());
+ kind_ = null;
+ }
+ kindCase_ = 4;
+ onChanged();;
+ return addColumnsBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DropColumns, io.greptime.v1.Ddl.DropColumns.Builder, io.greptime.v1.Ddl.DropColumnsOrBuilder> dropColumnsBuilder_;
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ * @return Whether the dropColumns field is set.
+ */
+ @java.lang.Override
+ public boolean hasDropColumns() {
+ return kindCase_ == 5;
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ * @return The dropColumns.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumns getDropColumns() {
+ if (dropColumnsBuilder_ == null) {
+ if (kindCase_ == 5) {
+ return (io.greptime.v1.Ddl.DropColumns) kind_;
+ }
+ return io.greptime.v1.Ddl.DropColumns.getDefaultInstance();
+ } else {
+ if (kindCase_ == 5) {
+ return dropColumnsBuilder_.getMessage();
+ }
+ return io.greptime.v1.Ddl.DropColumns.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ public Builder setDropColumns(io.greptime.v1.Ddl.DropColumns value) {
+ if (dropColumnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ kind_ = value;
+ onChanged();
+ } else {
+ dropColumnsBuilder_.setMessage(value);
+ }
+ kindCase_ = 5;
+ return this;
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ public Builder setDropColumns(
+ io.greptime.v1.Ddl.DropColumns.Builder builderForValue) {
+ if (dropColumnsBuilder_ == null) {
+ kind_ = builderForValue.build();
+ onChanged();
+ } else {
+ dropColumnsBuilder_.setMessage(builderForValue.build());
+ }
+ kindCase_ = 5;
+ return this;
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ public Builder mergeDropColumns(io.greptime.v1.Ddl.DropColumns value) {
+ if (dropColumnsBuilder_ == null) {
+ if (kindCase_ == 5 &&
+ kind_ != io.greptime.v1.Ddl.DropColumns.getDefaultInstance()) {
+ kind_ = io.greptime.v1.Ddl.DropColumns.newBuilder((io.greptime.v1.Ddl.DropColumns) kind_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ kind_ = value;
+ }
+ onChanged();
+ } else {
+ if (kindCase_ == 5) {
+ dropColumnsBuilder_.mergeFrom(value);
+ } else {
+ dropColumnsBuilder_.setMessage(value);
+ }
+ }
+ kindCase_ = 5;
+ return this;
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ public Builder clearDropColumns() {
+ if (dropColumnsBuilder_ == null) {
+ if (kindCase_ == 5) {
+ kindCase_ = 0;
+ kind_ = null;
+ onChanged();
+ }
+ } else {
+ if (kindCase_ == 5) {
+ kindCase_ = 0;
+ kind_ = null;
+ }
+ dropColumnsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ public io.greptime.v1.Ddl.DropColumns.Builder getDropColumnsBuilder() {
+ return getDropColumnsFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumnsOrBuilder getDropColumnsOrBuilder() {
+ if ((kindCase_ == 5) && (dropColumnsBuilder_ != null)) {
+ return dropColumnsBuilder_.getMessageOrBuilder();
+ } else {
+ if (kindCase_ == 5) {
+ return (io.greptime.v1.Ddl.DropColumns) kind_;
+ }
+ return io.greptime.v1.Ddl.DropColumns.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.DropColumns drop_columns = 5;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DropColumns, io.greptime.v1.Ddl.DropColumns.Builder, io.greptime.v1.Ddl.DropColumnsOrBuilder>
+ getDropColumnsFieldBuilder() {
+ if (dropColumnsBuilder_ == null) {
+ if (!(kindCase_ == 5)) {
+ kind_ = io.greptime.v1.Ddl.DropColumns.getDefaultInstance();
+ }
+ dropColumnsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.DropColumns, io.greptime.v1.Ddl.DropColumns.Builder, io.greptime.v1.Ddl.DropColumnsOrBuilder>(
+ (io.greptime.v1.Ddl.DropColumns) kind_,
+ getParentForChildren(),
+ isClean());
+ kind_ = null;
+ }
+ kindCase_ = 5;
+ onChanged();;
+ return dropColumnsBuilder_;
+ }
+
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.RenameTable, io.greptime.v1.Ddl.RenameTable.Builder, io.greptime.v1.Ddl.RenameTableOrBuilder> renameTableBuilder_;
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ * @return Whether the renameTable field is set.
+ */
+ @java.lang.Override
+ public boolean hasRenameTable() {
+ return kindCase_ == 6;
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ * @return The renameTable.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.RenameTable getRenameTable() {
+ if (renameTableBuilder_ == null) {
+ if (kindCase_ == 6) {
+ return (io.greptime.v1.Ddl.RenameTable) kind_;
+ }
+ return io.greptime.v1.Ddl.RenameTable.getDefaultInstance();
+ } else {
+ if (kindCase_ == 6) {
+ return renameTableBuilder_.getMessage();
+ }
+ return io.greptime.v1.Ddl.RenameTable.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ public Builder setRenameTable(io.greptime.v1.Ddl.RenameTable value) {
+ if (renameTableBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ kind_ = value;
+ onChanged();
+ } else {
+ renameTableBuilder_.setMessage(value);
+ }
+ kindCase_ = 6;
+ return this;
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ public Builder setRenameTable(
+ io.greptime.v1.Ddl.RenameTable.Builder builderForValue) {
+ if (renameTableBuilder_ == null) {
+ kind_ = builderForValue.build();
+ onChanged();
+ } else {
+ renameTableBuilder_.setMessage(builderForValue.build());
+ }
+ kindCase_ = 6;
+ return this;
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ public Builder mergeRenameTable(io.greptime.v1.Ddl.RenameTable value) {
+ if (renameTableBuilder_ == null) {
+ if (kindCase_ == 6 &&
+ kind_ != io.greptime.v1.Ddl.RenameTable.getDefaultInstance()) {
+ kind_ = io.greptime.v1.Ddl.RenameTable.newBuilder((io.greptime.v1.Ddl.RenameTable) kind_)
+ .mergeFrom(value).buildPartial();
+ } else {
+ kind_ = value;
+ }
+ onChanged();
+ } else {
+ if (kindCase_ == 6) {
+ renameTableBuilder_.mergeFrom(value);
+ } else {
+ renameTableBuilder_.setMessage(value);
+ }
+ }
+ kindCase_ = 6;
+ return this;
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ public Builder clearRenameTable() {
+ if (renameTableBuilder_ == null) {
+ if (kindCase_ == 6) {
+ kindCase_ = 0;
+ kind_ = null;
+ onChanged();
+ }
+ } else {
+ if (kindCase_ == 6) {
+ kindCase_ = 0;
+ kind_ = null;
+ }
+ renameTableBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ public io.greptime.v1.Ddl.RenameTable.Builder getRenameTableBuilder() {
+ return getRenameTableFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.RenameTableOrBuilder getRenameTableOrBuilder() {
+ if ((kindCase_ == 6) && (renameTableBuilder_ != null)) {
+ return renameTableBuilder_.getMessageOrBuilder();
+ } else {
+ if (kindCase_ == 6) {
+ return (io.greptime.v1.Ddl.RenameTable) kind_;
+ }
+ return io.greptime.v1.Ddl.RenameTable.getDefaultInstance();
+ }
+ }
+ /**
+ * .greptime.v1.RenameTable rename_table = 6;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.RenameTable, io.greptime.v1.Ddl.RenameTable.Builder, io.greptime.v1.Ddl.RenameTableOrBuilder>
+ getRenameTableFieldBuilder() {
+ if (renameTableBuilder_ == null) {
+ if (!(kindCase_ == 6)) {
+ kind_ = io.greptime.v1.Ddl.RenameTable.getDefaultInstance();
+ }
+ renameTableBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Ddl.RenameTable, io.greptime.v1.Ddl.RenameTable.Builder, io.greptime.v1.Ddl.RenameTableOrBuilder>(
+ (io.greptime.v1.Ddl.RenameTable) kind_,
+ getParentForChildren(),
+ isClean());
+ kind_ = null;
+ }
+ kindCase_ = 6;
+ onChanged();;
+ return renameTableBuilder_;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.AlterExpr)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.AlterExpr)
+ private static final io.greptime.v1.Ddl.AlterExpr DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.AlterExpr();
+ }
+
+ public static io.greptime.v1.Ddl.AlterExpr getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AlterExpr parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AlterExpr getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface DropTableExprOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.DropTableExpr)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ java.lang.String getCatalogName();
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ com.google.protobuf.ByteString
+ getCatalogNameBytes();
+
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ java.lang.String getSchemaName();
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ com.google.protobuf.ByteString
+ getSchemaNameBytes();
+
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ java.lang.String getTableName();
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ com.google.protobuf.ByteString
+ getTableNameBytes();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.DropTableExpr}
+ */
+ public static final class DropTableExpr extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.DropTableExpr)
+ DropTableExprOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use DropTableExpr.newBuilder() to construct.
+ private DropTableExpr(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private DropTableExpr() {
+ catalogName_ = "";
+ schemaName_ = "";
+ tableName_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new DropTableExpr();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropTableExpr_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropTableExpr_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.DropTableExpr.class, io.greptime.v1.Ddl.DropTableExpr.Builder.class);
+ }
+
+ public static final int CATALOG_NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object catalogName_;
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ @java.lang.Override
+ public java.lang.String getCatalogName() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ catalogName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getCatalogNameBytes() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ catalogName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int SCHEMA_NAME_FIELD_NUMBER = 2;
+ private volatile java.lang.Object schemaName_;
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ @java.lang.Override
+ public java.lang.String getSchemaName() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schemaName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getSchemaNameBytes() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ schemaName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int TABLE_NAME_FIELD_NUMBER = 3;
+ private volatile java.lang.Object tableName_;
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ @java.lang.Override
+ public java.lang.String getTableName() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tableName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getTableNameBytes() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ tableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(catalogName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, catalogName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schemaName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 2, schemaName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tableName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 3, tableName_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(catalogName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, catalogName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schemaName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, schemaName_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(tableName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, tableName_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.DropTableExpr)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.DropTableExpr other = (io.greptime.v1.Ddl.DropTableExpr) obj;
+
+ if (!getCatalogName()
+ .equals(other.getCatalogName())) return false;
+ if (!getSchemaName()
+ .equals(other.getSchemaName())) return false;
+ if (!getTableName()
+ .equals(other.getTableName())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + CATALOG_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getCatalogName().hashCode();
+ hash = (37 * hash) + SCHEMA_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getSchemaName().hashCode();
+ hash = (37 * hash) + TABLE_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getTableName().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropTableExpr parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.DropTableExpr prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.DropTableExpr}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.DropTableExpr)
+ io.greptime.v1.Ddl.DropTableExprOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropTableExpr_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropTableExpr_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.DropTableExpr.class, io.greptime.v1.Ddl.DropTableExpr.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.DropTableExpr.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ catalogName_ = "";
+
+ schemaName_ = "";
+
+ tableName_ = "";
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropTableExpr_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropTableExpr getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropTableExpr build() {
+ io.greptime.v1.Ddl.DropTableExpr result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropTableExpr buildPartial() {
+ io.greptime.v1.Ddl.DropTableExpr result = new io.greptime.v1.Ddl.DropTableExpr(this);
+ result.catalogName_ = catalogName_;
+ result.schemaName_ = schemaName_;
+ result.tableName_ = tableName_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.DropTableExpr) {
+ return mergeFrom((io.greptime.v1.Ddl.DropTableExpr)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.DropTableExpr other) {
+ if (other == io.greptime.v1.Ddl.DropTableExpr.getDefaultInstance()) return this;
+ if (!other.getCatalogName().isEmpty()) {
+ catalogName_ = other.catalogName_;
+ onChanged();
+ }
+ if (!other.getSchemaName().isEmpty()) {
+ schemaName_ = other.schemaName_;
+ onChanged();
+ }
+ if (!other.getTableName().isEmpty()) {
+ tableName_ = other.tableName_;
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ catalogName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ case 18: {
+ schemaName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 18
+ case 26: {
+ tableName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 26
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private java.lang.Object catalogName_ = "";
+ /**
+ * string catalog_name = 1;
+ * @return The catalogName.
+ */
+ public java.lang.String getCatalogName() {
+ java.lang.Object ref = catalogName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ catalogName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @return The bytes for catalogName.
+ */
+ public com.google.protobuf.ByteString
+ getCatalogNameBytes() {
+ java.lang.Object ref = catalogName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ catalogName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string catalog_name = 1;
+ * @param value The catalogName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCatalogName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ catalogName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string catalog_name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearCatalogName() {
+
+ catalogName_ = getDefaultInstance().getCatalogName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string catalog_name = 1;
+ * @param value The bytes for catalogName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCatalogNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ catalogName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object schemaName_ = "";
+ /**
+ * string schema_name = 2;
+ * @return The schemaName.
+ */
+ public java.lang.String getSchemaName() {
+ java.lang.Object ref = schemaName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ schemaName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @return The bytes for schemaName.
+ */
+ public com.google.protobuf.ByteString
+ getSchemaNameBytes() {
+ java.lang.Object ref = schemaName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ schemaName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string schema_name = 2;
+ * @param value The schemaName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSchemaName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ schemaName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string schema_name = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearSchemaName() {
+
+ schemaName_ = getDefaultInstance().getSchemaName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string schema_name = 2;
+ * @param value The bytes for schemaName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSchemaNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ schemaName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object tableName_ = "";
+ /**
+ * string table_name = 3;
+ * @return The tableName.
+ */
+ public java.lang.String getTableName() {
+ java.lang.Object ref = tableName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ tableName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @return The bytes for tableName.
+ */
+ public com.google.protobuf.ByteString
+ getTableNameBytes() {
+ java.lang.Object ref = tableName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ tableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string table_name = 3;
+ * @param value The tableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTableName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ tableName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string table_name = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearTableName() {
+
+ tableName_ = getDefaultInstance().getTableName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string table_name = 3;
+ * @param value The bytes for tableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTableNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ tableName_ = value;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.DropTableExpr)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.DropTableExpr)
+ private static final io.greptime.v1.Ddl.DropTableExpr DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.DropTableExpr();
+ }
+
+ public static io.greptime.v1.Ddl.DropTableExpr getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public DropTableExpr parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropTableExpr getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface CreateDatabaseExprOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.CreateDatabaseExpr)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @return The databaseName.
+ */
+ java.lang.String getDatabaseName();
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @return The bytes for databaseName.
+ */
+ com.google.protobuf.ByteString
+ getDatabaseNameBytes();
+
+ /**
+ * bool create_if_not_exists = 2;
+ * @return The createIfNotExists.
+ */
+ boolean getCreateIfNotExists();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.CreateDatabaseExpr}
+ */
+ public static final class CreateDatabaseExpr extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.CreateDatabaseExpr)
+ CreateDatabaseExprOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use CreateDatabaseExpr.newBuilder() to construct.
+ private CreateDatabaseExpr(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private CreateDatabaseExpr() {
+ databaseName_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new CreateDatabaseExpr();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateDatabaseExpr_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateDatabaseExpr_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.CreateDatabaseExpr.class, io.greptime.v1.Ddl.CreateDatabaseExpr.Builder.class);
+ }
+
+ public static final int DATABASE_NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object databaseName_;
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @return The databaseName.
+ */
+ @java.lang.Override
+ public java.lang.String getDatabaseName() {
+ java.lang.Object ref = databaseName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ databaseName_ = s;
+ return s;
+ }
+ }
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @return The bytes for databaseName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getDatabaseNameBytes() {
+ java.lang.Object ref = databaseName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ databaseName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int CREATE_IF_NOT_EXISTS_FIELD_NUMBER = 2;
+ private boolean createIfNotExists_;
+ /**
+ * bool create_if_not_exists = 2;
+ * @return The createIfNotExists.
+ */
+ @java.lang.Override
+ public boolean getCreateIfNotExists() {
+ return createIfNotExists_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(databaseName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, databaseName_);
+ }
+ if (createIfNotExists_ != false) {
+ output.writeBool(2, createIfNotExists_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(databaseName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, databaseName_);
+ }
+ if (createIfNotExists_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(2, createIfNotExists_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.CreateDatabaseExpr)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.CreateDatabaseExpr other = (io.greptime.v1.Ddl.CreateDatabaseExpr) obj;
+
+ if (!getDatabaseName()
+ .equals(other.getDatabaseName())) return false;
+ if (getCreateIfNotExists()
+ != other.getCreateIfNotExists()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + DATABASE_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getDatabaseName().hashCode();
+ hash = (37 * hash) + CREATE_IF_NOT_EXISTS_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getCreateIfNotExists());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.CreateDatabaseExpr prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.CreateDatabaseExpr}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.CreateDatabaseExpr)
+ io.greptime.v1.Ddl.CreateDatabaseExprOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateDatabaseExpr_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateDatabaseExpr_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.CreateDatabaseExpr.class, io.greptime.v1.Ddl.CreateDatabaseExpr.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.CreateDatabaseExpr.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ databaseName_ = "";
+
+ createIfNotExists_ = false;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_CreateDatabaseExpr_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateDatabaseExpr getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateDatabaseExpr build() {
+ io.greptime.v1.Ddl.CreateDatabaseExpr result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateDatabaseExpr buildPartial() {
+ io.greptime.v1.Ddl.CreateDatabaseExpr result = new io.greptime.v1.Ddl.CreateDatabaseExpr(this);
+ result.databaseName_ = databaseName_;
+ result.createIfNotExists_ = createIfNotExists_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.CreateDatabaseExpr) {
+ return mergeFrom((io.greptime.v1.Ddl.CreateDatabaseExpr)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.CreateDatabaseExpr other) {
+ if (other == io.greptime.v1.Ddl.CreateDatabaseExpr.getDefaultInstance()) return this;
+ if (!other.getDatabaseName().isEmpty()) {
+ databaseName_ = other.databaseName_;
+ onChanged();
+ }
+ if (other.getCreateIfNotExists() != false) {
+ setCreateIfNotExists(other.getCreateIfNotExists());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ databaseName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ case 16: {
+ createIfNotExists_ = input.readBool();
+
+ break;
+ } // case 16
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private java.lang.Object databaseName_ = "";
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @return The databaseName.
+ */
+ public java.lang.String getDatabaseName() {
+ java.lang.Object ref = databaseName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ databaseName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @return The bytes for databaseName.
+ */
+ public com.google.protobuf.ByteString
+ getDatabaseNameBytes() {
+ java.lang.Object ref = databaseName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ databaseName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @param value The databaseName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDatabaseName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ databaseName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearDatabaseName() {
+
+ databaseName_ = getDefaultInstance().getDatabaseName();
+ onChanged();
+ return this;
+ }
+ /**
+ *
+ *TODO(hl): maybe rename to schema_name?
+ *
+ *
+ * string database_name = 1;
+ * @param value The bytes for databaseName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDatabaseNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ databaseName_ = value;
+ onChanged();
+ return this;
+ }
+
+ private boolean createIfNotExists_ ;
+ /**
+ * bool create_if_not_exists = 2;
+ * @return The createIfNotExists.
+ */
+ @java.lang.Override
+ public boolean getCreateIfNotExists() {
+ return createIfNotExists_;
+ }
+ /**
+ * bool create_if_not_exists = 2;
+ * @param value The createIfNotExists to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCreateIfNotExists(boolean value) {
+
+ createIfNotExists_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool create_if_not_exists = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearCreateIfNotExists() {
+
+ createIfNotExists_ = false;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.CreateDatabaseExpr)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.CreateDatabaseExpr)
+ private static final io.greptime.v1.Ddl.CreateDatabaseExpr DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.CreateDatabaseExpr();
+ }
+
+ public static io.greptime.v1.Ddl.CreateDatabaseExpr getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public CreateDatabaseExpr parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.CreateDatabaseExpr getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AddColumnsOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.AddColumns)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ java.util.List
+ getAddColumnsList();
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ io.greptime.v1.Ddl.AddColumn getAddColumns(int index);
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ int getAddColumnsCount();
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ java.util.List extends io.greptime.v1.Ddl.AddColumnOrBuilder>
+ getAddColumnsOrBuilderList();
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ io.greptime.v1.Ddl.AddColumnOrBuilder getAddColumnsOrBuilder(
+ int index);
+ }
+ /**
+ * Protobuf type {@code greptime.v1.AddColumns}
+ */
+ public static final class AddColumns extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.AddColumns)
+ AddColumnsOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AddColumns.newBuilder() to construct.
+ private AddColumns(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AddColumns() {
+ addColumns_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AddColumns();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumns_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumns_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.AddColumns.class, io.greptime.v1.Ddl.AddColumns.Builder.class);
+ }
+
+ public static final int ADD_COLUMNS_FIELD_NUMBER = 1;
+ private java.util.List addColumns_;
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ @java.lang.Override
+ public java.util.List getAddColumnsList() {
+ return addColumns_;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ @java.lang.Override
+ public java.util.List extends io.greptime.v1.Ddl.AddColumnOrBuilder>
+ getAddColumnsOrBuilderList() {
+ return addColumns_;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ @java.lang.Override
+ public int getAddColumnsCount() {
+ return addColumns_.size();
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumn getAddColumns(int index) {
+ return addColumns_.get(index);
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumnOrBuilder getAddColumnsOrBuilder(
+ int index) {
+ return addColumns_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ for (int i = 0; i < addColumns_.size(); i++) {
+ output.writeMessage(1, addColumns_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < addColumns_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, addColumns_.get(i));
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.AddColumns)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.AddColumns other = (io.greptime.v1.Ddl.AddColumns) obj;
+
+ if (!getAddColumnsList()
+ .equals(other.getAddColumnsList())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getAddColumnsCount() > 0) {
+ hash = (37 * hash) + ADD_COLUMNS_FIELD_NUMBER;
+ hash = (53 * hash) + getAddColumnsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AddColumns parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.AddColumns prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.AddColumns}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.AddColumns)
+ io.greptime.v1.Ddl.AddColumnsOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumns_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumns_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.AddColumns.class, io.greptime.v1.Ddl.AddColumns.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.AddColumns.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (addColumnsBuilder_ == null) {
+ addColumns_ = java.util.Collections.emptyList();
+ } else {
+ addColumns_ = null;
+ addColumnsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumns_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumns getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.AddColumns.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumns build() {
+ io.greptime.v1.Ddl.AddColumns result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumns buildPartial() {
+ io.greptime.v1.Ddl.AddColumns result = new io.greptime.v1.Ddl.AddColumns(this);
+ int from_bitField0_ = bitField0_;
+ if (addColumnsBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ addColumns_ = java.util.Collections.unmodifiableList(addColumns_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.addColumns_ = addColumns_;
+ } else {
+ result.addColumns_ = addColumnsBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.AddColumns) {
+ return mergeFrom((io.greptime.v1.Ddl.AddColumns)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.AddColumns other) {
+ if (other == io.greptime.v1.Ddl.AddColumns.getDefaultInstance()) return this;
+ if (addColumnsBuilder_ == null) {
+ if (!other.addColumns_.isEmpty()) {
+ if (addColumns_.isEmpty()) {
+ addColumns_ = other.addColumns_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureAddColumnsIsMutable();
+ addColumns_.addAll(other.addColumns_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.addColumns_.isEmpty()) {
+ if (addColumnsBuilder_.isEmpty()) {
+ addColumnsBuilder_.dispose();
+ addColumnsBuilder_ = null;
+ addColumns_ = other.addColumns_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ addColumnsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getAddColumnsFieldBuilder() : null;
+ } else {
+ addColumnsBuilder_.addAllMessages(other.addColumns_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ io.greptime.v1.Ddl.AddColumn m =
+ input.readMessage(
+ io.greptime.v1.Ddl.AddColumn.parser(),
+ extensionRegistry);
+ if (addColumnsBuilder_ == null) {
+ ensureAddColumnsIsMutable();
+ addColumns_.add(m);
+ } else {
+ addColumnsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.util.List addColumns_ =
+ java.util.Collections.emptyList();
+ private void ensureAddColumnsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ addColumns_ = new java.util.ArrayList(addColumns_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Ddl.AddColumn, io.greptime.v1.Ddl.AddColumn.Builder, io.greptime.v1.Ddl.AddColumnOrBuilder> addColumnsBuilder_;
+
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public java.util.List getAddColumnsList() {
+ if (addColumnsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(addColumns_);
+ } else {
+ return addColumnsBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public int getAddColumnsCount() {
+ if (addColumnsBuilder_ == null) {
+ return addColumns_.size();
+ } else {
+ return addColumnsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public io.greptime.v1.Ddl.AddColumn getAddColumns(int index) {
+ if (addColumnsBuilder_ == null) {
+ return addColumns_.get(index);
+ } else {
+ return addColumnsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder setAddColumns(
+ int index, io.greptime.v1.Ddl.AddColumn value) {
+ if (addColumnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAddColumnsIsMutable();
+ addColumns_.set(index, value);
+ onChanged();
+ } else {
+ addColumnsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder setAddColumns(
+ int index, io.greptime.v1.Ddl.AddColumn.Builder builderForValue) {
+ if (addColumnsBuilder_ == null) {
+ ensureAddColumnsIsMutable();
+ addColumns_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ addColumnsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder addAddColumns(io.greptime.v1.Ddl.AddColumn value) {
+ if (addColumnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAddColumnsIsMutable();
+ addColumns_.add(value);
+ onChanged();
+ } else {
+ addColumnsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder addAddColumns(
+ int index, io.greptime.v1.Ddl.AddColumn value) {
+ if (addColumnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureAddColumnsIsMutable();
+ addColumns_.add(index, value);
+ onChanged();
+ } else {
+ addColumnsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder addAddColumns(
+ io.greptime.v1.Ddl.AddColumn.Builder builderForValue) {
+ if (addColumnsBuilder_ == null) {
+ ensureAddColumnsIsMutable();
+ addColumns_.add(builderForValue.build());
+ onChanged();
+ } else {
+ addColumnsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder addAddColumns(
+ int index, io.greptime.v1.Ddl.AddColumn.Builder builderForValue) {
+ if (addColumnsBuilder_ == null) {
+ ensureAddColumnsIsMutable();
+ addColumns_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ addColumnsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder addAllAddColumns(
+ java.lang.Iterable extends io.greptime.v1.Ddl.AddColumn> values) {
+ if (addColumnsBuilder_ == null) {
+ ensureAddColumnsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, addColumns_);
+ onChanged();
+ } else {
+ addColumnsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder clearAddColumns() {
+ if (addColumnsBuilder_ == null) {
+ addColumns_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ addColumnsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public Builder removeAddColumns(int index) {
+ if (addColumnsBuilder_ == null) {
+ ensureAddColumnsIsMutable();
+ addColumns_.remove(index);
+ onChanged();
+ } else {
+ addColumnsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public io.greptime.v1.Ddl.AddColumn.Builder getAddColumnsBuilder(
+ int index) {
+ return getAddColumnsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public io.greptime.v1.Ddl.AddColumnOrBuilder getAddColumnsOrBuilder(
+ int index) {
+ if (addColumnsBuilder_ == null) {
+ return addColumns_.get(index); } else {
+ return addColumnsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public java.util.List extends io.greptime.v1.Ddl.AddColumnOrBuilder>
+ getAddColumnsOrBuilderList() {
+ if (addColumnsBuilder_ != null) {
+ return addColumnsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(addColumns_);
+ }
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public io.greptime.v1.Ddl.AddColumn.Builder addAddColumnsBuilder() {
+ return getAddColumnsFieldBuilder().addBuilder(
+ io.greptime.v1.Ddl.AddColumn.getDefaultInstance());
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public io.greptime.v1.Ddl.AddColumn.Builder addAddColumnsBuilder(
+ int index) {
+ return getAddColumnsFieldBuilder().addBuilder(
+ index, io.greptime.v1.Ddl.AddColumn.getDefaultInstance());
+ }
+ /**
+ * repeated .greptime.v1.AddColumn add_columns = 1;
+ */
+ public java.util.List
+ getAddColumnsBuilderList() {
+ return getAddColumnsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Ddl.AddColumn, io.greptime.v1.Ddl.AddColumn.Builder, io.greptime.v1.Ddl.AddColumnOrBuilder>
+ getAddColumnsFieldBuilder() {
+ if (addColumnsBuilder_ == null) {
+ addColumnsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Ddl.AddColumn, io.greptime.v1.Ddl.AddColumn.Builder, io.greptime.v1.Ddl.AddColumnOrBuilder>(
+ addColumns_,
+ ((bitField0_ & 0x00000001) != 0),
+ getParentForChildren(),
+ isClean());
+ addColumns_ = null;
+ }
+ return addColumnsBuilder_;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.AddColumns)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.AddColumns)
+ private static final io.greptime.v1.Ddl.AddColumns DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.AddColumns();
+ }
+
+ public static io.greptime.v1.Ddl.AddColumns getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AddColumns parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumns getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface DropColumnsOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.DropColumns)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ java.util.List
+ getDropColumnsList();
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ io.greptime.v1.Ddl.DropColumn getDropColumns(int index);
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ int getDropColumnsCount();
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ java.util.List extends io.greptime.v1.Ddl.DropColumnOrBuilder>
+ getDropColumnsOrBuilderList();
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ io.greptime.v1.Ddl.DropColumnOrBuilder getDropColumnsOrBuilder(
+ int index);
+ }
+ /**
+ * Protobuf type {@code greptime.v1.DropColumns}
+ */
+ public static final class DropColumns extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.DropColumns)
+ DropColumnsOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use DropColumns.newBuilder() to construct.
+ private DropColumns(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private DropColumns() {
+ dropColumns_ = java.util.Collections.emptyList();
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new DropColumns();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumns_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumns_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.DropColumns.class, io.greptime.v1.Ddl.DropColumns.Builder.class);
+ }
+
+ public static final int DROP_COLUMNS_FIELD_NUMBER = 1;
+ private java.util.List dropColumns_;
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ @java.lang.Override
+ public java.util.List getDropColumnsList() {
+ return dropColumns_;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ @java.lang.Override
+ public java.util.List extends io.greptime.v1.Ddl.DropColumnOrBuilder>
+ getDropColumnsOrBuilderList() {
+ return dropColumns_;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ @java.lang.Override
+ public int getDropColumnsCount() {
+ return dropColumns_.size();
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumn getDropColumns(int index) {
+ return dropColumns_.get(index);
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumnOrBuilder getDropColumnsOrBuilder(
+ int index) {
+ return dropColumns_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ for (int i = 0; i < dropColumns_.size(); i++) {
+ output.writeMessage(1, dropColumns_.get(i));
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < dropColumns_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, dropColumns_.get(i));
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.DropColumns)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.DropColumns other = (io.greptime.v1.Ddl.DropColumns) obj;
+
+ if (!getDropColumnsList()
+ .equals(other.getDropColumnsList())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getDropColumnsCount() > 0) {
+ hash = (37 * hash) + DROP_COLUMNS_FIELD_NUMBER;
+ hash = (53 * hash) + getDropColumnsList().hashCode();
+ }
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropColumns parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.DropColumns prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.DropColumns}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.DropColumns)
+ io.greptime.v1.Ddl.DropColumnsOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumns_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumns_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.DropColumns.class, io.greptime.v1.Ddl.DropColumns.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.DropColumns.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (dropColumnsBuilder_ == null) {
+ dropColumns_ = java.util.Collections.emptyList();
+ } else {
+ dropColumns_ = null;
+ dropColumnsBuilder_.clear();
+ }
+ bitField0_ = (bitField0_ & ~0x00000001);
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumns_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumns getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.DropColumns.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumns build() {
+ io.greptime.v1.Ddl.DropColumns result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumns buildPartial() {
+ io.greptime.v1.Ddl.DropColumns result = new io.greptime.v1.Ddl.DropColumns(this);
+ int from_bitField0_ = bitField0_;
+ if (dropColumnsBuilder_ == null) {
+ if (((bitField0_ & 0x00000001) != 0)) {
+ dropColumns_ = java.util.Collections.unmodifiableList(dropColumns_);
+ bitField0_ = (bitField0_ & ~0x00000001);
+ }
+ result.dropColumns_ = dropColumns_;
+ } else {
+ result.dropColumns_ = dropColumnsBuilder_.build();
+ }
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.DropColumns) {
+ return mergeFrom((io.greptime.v1.Ddl.DropColumns)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.DropColumns other) {
+ if (other == io.greptime.v1.Ddl.DropColumns.getDefaultInstance()) return this;
+ if (dropColumnsBuilder_ == null) {
+ if (!other.dropColumns_.isEmpty()) {
+ if (dropColumns_.isEmpty()) {
+ dropColumns_ = other.dropColumns_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ } else {
+ ensureDropColumnsIsMutable();
+ dropColumns_.addAll(other.dropColumns_);
+ }
+ onChanged();
+ }
+ } else {
+ if (!other.dropColumns_.isEmpty()) {
+ if (dropColumnsBuilder_.isEmpty()) {
+ dropColumnsBuilder_.dispose();
+ dropColumnsBuilder_ = null;
+ dropColumns_ = other.dropColumns_;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ dropColumnsBuilder_ =
+ com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
+ getDropColumnsFieldBuilder() : null;
+ } else {
+ dropColumnsBuilder_.addAllMessages(other.dropColumns_);
+ }
+ }
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ io.greptime.v1.Ddl.DropColumn m =
+ input.readMessage(
+ io.greptime.v1.Ddl.DropColumn.parser(),
+ extensionRegistry);
+ if (dropColumnsBuilder_ == null) {
+ ensureDropColumnsIsMutable();
+ dropColumns_.add(m);
+ } else {
+ dropColumnsBuilder_.addMessage(m);
+ }
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+ private int bitField0_;
+
+ private java.util.List dropColumns_ =
+ java.util.Collections.emptyList();
+ private void ensureDropColumnsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ dropColumns_ = new java.util.ArrayList(dropColumns_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Ddl.DropColumn, io.greptime.v1.Ddl.DropColumn.Builder, io.greptime.v1.Ddl.DropColumnOrBuilder> dropColumnsBuilder_;
+
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public java.util.List getDropColumnsList() {
+ if (dropColumnsBuilder_ == null) {
+ return java.util.Collections.unmodifiableList(dropColumns_);
+ } else {
+ return dropColumnsBuilder_.getMessageList();
+ }
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public int getDropColumnsCount() {
+ if (dropColumnsBuilder_ == null) {
+ return dropColumns_.size();
+ } else {
+ return dropColumnsBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public io.greptime.v1.Ddl.DropColumn getDropColumns(int index) {
+ if (dropColumnsBuilder_ == null) {
+ return dropColumns_.get(index);
+ } else {
+ return dropColumnsBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder setDropColumns(
+ int index, io.greptime.v1.Ddl.DropColumn value) {
+ if (dropColumnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDropColumnsIsMutable();
+ dropColumns_.set(index, value);
+ onChanged();
+ } else {
+ dropColumnsBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder setDropColumns(
+ int index, io.greptime.v1.Ddl.DropColumn.Builder builderForValue) {
+ if (dropColumnsBuilder_ == null) {
+ ensureDropColumnsIsMutable();
+ dropColumns_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ dropColumnsBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder addDropColumns(io.greptime.v1.Ddl.DropColumn value) {
+ if (dropColumnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDropColumnsIsMutable();
+ dropColumns_.add(value);
+ onChanged();
+ } else {
+ dropColumnsBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder addDropColumns(
+ int index, io.greptime.v1.Ddl.DropColumn value) {
+ if (dropColumnsBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureDropColumnsIsMutable();
+ dropColumns_.add(index, value);
+ onChanged();
+ } else {
+ dropColumnsBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder addDropColumns(
+ io.greptime.v1.Ddl.DropColumn.Builder builderForValue) {
+ if (dropColumnsBuilder_ == null) {
+ ensureDropColumnsIsMutable();
+ dropColumns_.add(builderForValue.build());
+ onChanged();
+ } else {
+ dropColumnsBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder addDropColumns(
+ int index, io.greptime.v1.Ddl.DropColumn.Builder builderForValue) {
+ if (dropColumnsBuilder_ == null) {
+ ensureDropColumnsIsMutable();
+ dropColumns_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ dropColumnsBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder addAllDropColumns(
+ java.lang.Iterable extends io.greptime.v1.Ddl.DropColumn> values) {
+ if (dropColumnsBuilder_ == null) {
+ ensureDropColumnsIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, dropColumns_);
+ onChanged();
+ } else {
+ dropColumnsBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder clearDropColumns() {
+ if (dropColumnsBuilder_ == null) {
+ dropColumns_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ dropColumnsBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public Builder removeDropColumns(int index) {
+ if (dropColumnsBuilder_ == null) {
+ ensureDropColumnsIsMutable();
+ dropColumns_.remove(index);
+ onChanged();
+ } else {
+ dropColumnsBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public io.greptime.v1.Ddl.DropColumn.Builder getDropColumnsBuilder(
+ int index) {
+ return getDropColumnsFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public io.greptime.v1.Ddl.DropColumnOrBuilder getDropColumnsOrBuilder(
+ int index) {
+ if (dropColumnsBuilder_ == null) {
+ return dropColumns_.get(index); } else {
+ return dropColumnsBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public java.util.List extends io.greptime.v1.Ddl.DropColumnOrBuilder>
+ getDropColumnsOrBuilderList() {
+ if (dropColumnsBuilder_ != null) {
+ return dropColumnsBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(dropColumns_);
+ }
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public io.greptime.v1.Ddl.DropColumn.Builder addDropColumnsBuilder() {
+ return getDropColumnsFieldBuilder().addBuilder(
+ io.greptime.v1.Ddl.DropColumn.getDefaultInstance());
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public io.greptime.v1.Ddl.DropColumn.Builder addDropColumnsBuilder(
+ int index) {
+ return getDropColumnsFieldBuilder().addBuilder(
+ index, io.greptime.v1.Ddl.DropColumn.getDefaultInstance());
+ }
+ /**
+ * repeated .greptime.v1.DropColumn drop_columns = 1;
+ */
+ public java.util.List
+ getDropColumnsBuilderList() {
+ return getDropColumnsFieldBuilder().getBuilderList();
+ }
+ private com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Ddl.DropColumn, io.greptime.v1.Ddl.DropColumn.Builder, io.greptime.v1.Ddl.DropColumnOrBuilder>
+ getDropColumnsFieldBuilder() {
+ if (dropColumnsBuilder_ == null) {
+ dropColumnsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
+ io.greptime.v1.Ddl.DropColumn, io.greptime.v1.Ddl.DropColumn.Builder, io.greptime.v1.Ddl.DropColumnOrBuilder>(
+ dropColumns_,
+ ((bitField0_ & 0x00000001) != 0),
+ getParentForChildren(),
+ isClean());
+ dropColumns_ = null;
+ }
+ return dropColumnsBuilder_;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.DropColumns)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.DropColumns)
+ private static final io.greptime.v1.Ddl.DropColumns DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.DropColumns();
+ }
+
+ public static io.greptime.v1.Ddl.DropColumns getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public DropColumns parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumns getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface RenameTableOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.RenameTable)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string new_table_name = 1;
+ * @return The newTableName.
+ */
+ java.lang.String getNewTableName();
+ /**
+ * string new_table_name = 1;
+ * @return The bytes for newTableName.
+ */
+ com.google.protobuf.ByteString
+ getNewTableNameBytes();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.RenameTable}
+ */
+ public static final class RenameTable extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.RenameTable)
+ RenameTableOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use RenameTable.newBuilder() to construct.
+ private RenameTable(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private RenameTable() {
+ newTableName_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new RenameTable();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_RenameTable_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_RenameTable_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.RenameTable.class, io.greptime.v1.Ddl.RenameTable.Builder.class);
+ }
+
+ public static final int NEW_TABLE_NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object newTableName_;
+ /**
+ * string new_table_name = 1;
+ * @return The newTableName.
+ */
+ @java.lang.Override
+ public java.lang.String getNewTableName() {
+ java.lang.Object ref = newTableName_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ newTableName_ = s;
+ return s;
+ }
+ }
+ /**
+ * string new_table_name = 1;
+ * @return The bytes for newTableName.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getNewTableNameBytes() {
+ java.lang.Object ref = newTableName_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ newTableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(newTableName_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, newTableName_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(newTableName_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, newTableName_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.RenameTable)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.RenameTable other = (io.greptime.v1.Ddl.RenameTable) obj;
+
+ if (!getNewTableName()
+ .equals(other.getNewTableName())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + NEW_TABLE_NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getNewTableName().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.RenameTable parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.RenameTable prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.RenameTable}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.RenameTable)
+ io.greptime.v1.Ddl.RenameTableOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_RenameTable_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_RenameTable_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.RenameTable.class, io.greptime.v1.Ddl.RenameTable.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.RenameTable.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ newTableName_ = "";
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_RenameTable_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.RenameTable getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.RenameTable.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.RenameTable build() {
+ io.greptime.v1.Ddl.RenameTable result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.RenameTable buildPartial() {
+ io.greptime.v1.Ddl.RenameTable result = new io.greptime.v1.Ddl.RenameTable(this);
+ result.newTableName_ = newTableName_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.RenameTable) {
+ return mergeFrom((io.greptime.v1.Ddl.RenameTable)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.RenameTable other) {
+ if (other == io.greptime.v1.Ddl.RenameTable.getDefaultInstance()) return this;
+ if (!other.getNewTableName().isEmpty()) {
+ newTableName_ = other.newTableName_;
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ newTableName_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private java.lang.Object newTableName_ = "";
+ /**
+ * string new_table_name = 1;
+ * @return The newTableName.
+ */
+ public java.lang.String getNewTableName() {
+ java.lang.Object ref = newTableName_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ newTableName_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string new_table_name = 1;
+ * @return The bytes for newTableName.
+ */
+ public com.google.protobuf.ByteString
+ getNewTableNameBytes() {
+ java.lang.Object ref = newTableName_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ newTableName_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string new_table_name = 1;
+ * @param value The newTableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNewTableName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ newTableName_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string new_table_name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearNewTableName() {
+
+ newTableName_ = getDefaultInstance().getNewTableName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string new_table_name = 1;
+ * @param value The bytes for newTableName to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNewTableNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ newTableName_ = value;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.RenameTable)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.RenameTable)
+ private static final io.greptime.v1.Ddl.RenameTable DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.RenameTable();
+ }
+
+ public static io.greptime.v1.Ddl.RenameTable getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public RenameTable parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.RenameTable getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface AddColumnOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.AddColumn)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ * @return Whether the columnDef field is set.
+ */
+ boolean hasColumnDef();
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ * @return The columnDef.
+ */
+ io.greptime.v1.Columns.ColumnDef getColumnDef();
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ io.greptime.v1.Columns.ColumnDefOrBuilder getColumnDefOrBuilder();
+
+ /**
+ * bool is_key = 2;
+ * @return The isKey.
+ */
+ boolean getIsKey();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.AddColumn}
+ */
+ public static final class AddColumn extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.AddColumn)
+ AddColumnOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use AddColumn.newBuilder() to construct.
+ private AddColumn(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private AddColumn() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new AddColumn();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumn_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumn_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.AddColumn.class, io.greptime.v1.Ddl.AddColumn.Builder.class);
+ }
+
+ public static final int COLUMN_DEF_FIELD_NUMBER = 1;
+ private io.greptime.v1.Columns.ColumnDef columnDef_;
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ * @return Whether the columnDef field is set.
+ */
+ @java.lang.Override
+ public boolean hasColumnDef() {
+ return columnDef_ != null;
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ * @return The columnDef.
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDef getColumnDef() {
+ return columnDef_ == null ? io.greptime.v1.Columns.ColumnDef.getDefaultInstance() : columnDef_;
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ @java.lang.Override
+ public io.greptime.v1.Columns.ColumnDefOrBuilder getColumnDefOrBuilder() {
+ return getColumnDef();
+ }
+
+ public static final int IS_KEY_FIELD_NUMBER = 2;
+ private boolean isKey_;
+ /**
+ * bool is_key = 2;
+ * @return The isKey.
+ */
+ @java.lang.Override
+ public boolean getIsKey() {
+ return isKey_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (columnDef_ != null) {
+ output.writeMessage(1, getColumnDef());
+ }
+ if (isKey_ != false) {
+ output.writeBool(2, isKey_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (columnDef_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(1, getColumnDef());
+ }
+ if (isKey_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(2, isKey_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.AddColumn)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.AddColumn other = (io.greptime.v1.Ddl.AddColumn) obj;
+
+ if (hasColumnDef() != other.hasColumnDef()) return false;
+ if (hasColumnDef()) {
+ if (!getColumnDef()
+ .equals(other.getColumnDef())) return false;
+ }
+ if (getIsKey()
+ != other.getIsKey()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (hasColumnDef()) {
+ hash = (37 * hash) + COLUMN_DEF_FIELD_NUMBER;
+ hash = (53 * hash) + getColumnDef().hashCode();
+ }
+ hash = (37 * hash) + IS_KEY_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsKey());
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.AddColumn parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.AddColumn prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.AddColumn}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.AddColumn)
+ io.greptime.v1.Ddl.AddColumnOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumn_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumn_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.AddColumn.class, io.greptime.v1.Ddl.AddColumn.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.AddColumn.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ if (columnDefBuilder_ == null) {
+ columnDef_ = null;
+ } else {
+ columnDef_ = null;
+ columnDefBuilder_ = null;
+ }
+ isKey_ = false;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_AddColumn_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumn getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.AddColumn.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumn build() {
+ io.greptime.v1.Ddl.AddColumn result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumn buildPartial() {
+ io.greptime.v1.Ddl.AddColumn result = new io.greptime.v1.Ddl.AddColumn(this);
+ if (columnDefBuilder_ == null) {
+ result.columnDef_ = columnDef_;
+ } else {
+ result.columnDef_ = columnDefBuilder_.build();
+ }
+ result.isKey_ = isKey_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.AddColumn) {
+ return mergeFrom((io.greptime.v1.Ddl.AddColumn)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.AddColumn other) {
+ if (other == io.greptime.v1.Ddl.AddColumn.getDefaultInstance()) return this;
+ if (other.hasColumnDef()) {
+ mergeColumnDef(other.getColumnDef());
+ }
+ if (other.getIsKey() != false) {
+ setIsKey(other.getIsKey());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ input.readMessage(
+ getColumnDefFieldBuilder().getBuilder(),
+ extensionRegistry);
+
+ break;
+ } // case 10
+ case 16: {
+ isKey_ = input.readBool();
+
+ break;
+ } // case 16
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private io.greptime.v1.Columns.ColumnDef columnDef_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Columns.ColumnDef, io.greptime.v1.Columns.ColumnDef.Builder, io.greptime.v1.Columns.ColumnDefOrBuilder> columnDefBuilder_;
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ * @return Whether the columnDef field is set.
+ */
+ public boolean hasColumnDef() {
+ return columnDefBuilder_ != null || columnDef_ != null;
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ * @return The columnDef.
+ */
+ public io.greptime.v1.Columns.ColumnDef getColumnDef() {
+ if (columnDefBuilder_ == null) {
+ return columnDef_ == null ? io.greptime.v1.Columns.ColumnDef.getDefaultInstance() : columnDef_;
+ } else {
+ return columnDefBuilder_.getMessage();
+ }
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ public Builder setColumnDef(io.greptime.v1.Columns.ColumnDef value) {
+ if (columnDefBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ columnDef_ = value;
+ onChanged();
+ } else {
+ columnDefBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ public Builder setColumnDef(
+ io.greptime.v1.Columns.ColumnDef.Builder builderForValue) {
+ if (columnDefBuilder_ == null) {
+ columnDef_ = builderForValue.build();
+ onChanged();
+ } else {
+ columnDefBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ public Builder mergeColumnDef(io.greptime.v1.Columns.ColumnDef value) {
+ if (columnDefBuilder_ == null) {
+ if (columnDef_ != null) {
+ columnDef_ =
+ io.greptime.v1.Columns.ColumnDef.newBuilder(columnDef_).mergeFrom(value).buildPartial();
+ } else {
+ columnDef_ = value;
+ }
+ onChanged();
+ } else {
+ columnDefBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ public Builder clearColumnDef() {
+ if (columnDefBuilder_ == null) {
+ columnDef_ = null;
+ onChanged();
+ } else {
+ columnDef_ = null;
+ columnDefBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ public io.greptime.v1.Columns.ColumnDef.Builder getColumnDefBuilder() {
+
+ onChanged();
+ return getColumnDefFieldBuilder().getBuilder();
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ public io.greptime.v1.Columns.ColumnDefOrBuilder getColumnDefOrBuilder() {
+ if (columnDefBuilder_ != null) {
+ return columnDefBuilder_.getMessageOrBuilder();
+ } else {
+ return columnDef_ == null ?
+ io.greptime.v1.Columns.ColumnDef.getDefaultInstance() : columnDef_;
+ }
+ }
+ /**
+ * .greptime.v1.ColumnDef column_def = 1;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Columns.ColumnDef, io.greptime.v1.Columns.ColumnDef.Builder, io.greptime.v1.Columns.ColumnDefOrBuilder>
+ getColumnDefFieldBuilder() {
+ if (columnDefBuilder_ == null) {
+ columnDefBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ io.greptime.v1.Columns.ColumnDef, io.greptime.v1.Columns.ColumnDef.Builder, io.greptime.v1.Columns.ColumnDefOrBuilder>(
+ getColumnDef(),
+ getParentForChildren(),
+ isClean());
+ columnDef_ = null;
+ }
+ return columnDefBuilder_;
+ }
+
+ private boolean isKey_ ;
+ /**
+ * bool is_key = 2;
+ * @return The isKey.
+ */
+ @java.lang.Override
+ public boolean getIsKey() {
+ return isKey_;
+ }
+ /**
+ * bool is_key = 2;
+ * @param value The isKey to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsKey(boolean value) {
+
+ isKey_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_key = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsKey() {
+
+ isKey_ = false;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.AddColumn)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.AddColumn)
+ private static final io.greptime.v1.Ddl.AddColumn DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.AddColumn();
+ }
+
+ public static io.greptime.v1.Ddl.AddColumn getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public AddColumn parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.AddColumn getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface DropColumnOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.DropColumn)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * string name = 1;
+ * @return The name.
+ */
+ java.lang.String getName();
+ /**
+ * string name = 1;
+ * @return The bytes for name.
+ */
+ com.google.protobuf.ByteString
+ getNameBytes();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.DropColumn}
+ */
+ public static final class DropColumn extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.DropColumn)
+ DropColumnOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use DropColumn.newBuilder() to construct.
+ private DropColumn(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private DropColumn() {
+ name_ = "";
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new DropColumn();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumn_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumn_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.DropColumn.class, io.greptime.v1.Ddl.DropColumn.Builder.class);
+ }
+
+ public static final int NAME_FIELD_NUMBER = 1;
+ private volatile java.lang.Object name_;
+ /**
+ * string name = 1;
+ * @return The name.
+ */
+ @java.lang.Override
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ name_ = s;
+ return s;
+ }
+ }
+ /**
+ * string name = 1;
+ * @return The bytes for name.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.DropColumn)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.DropColumn other = (io.greptime.v1.Ddl.DropColumn) obj;
+
+ if (!getName()
+ .equals(other.getName())) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + NAME_FIELD_NUMBER;
+ hash = (53 * hash) + getName().hashCode();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.DropColumn parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.DropColumn prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.DropColumn}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.DropColumn)
+ io.greptime.v1.Ddl.DropColumnOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumn_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumn_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.DropColumn.class, io.greptime.v1.Ddl.DropColumn.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.DropColumn.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ name_ = "";
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_DropColumn_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumn getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.DropColumn.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumn build() {
+ io.greptime.v1.Ddl.DropColumn result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumn buildPartial() {
+ io.greptime.v1.Ddl.DropColumn result = new io.greptime.v1.Ddl.DropColumn(this);
+ result.name_ = name_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.DropColumn) {
+ return mergeFrom((io.greptime.v1.Ddl.DropColumn)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.DropColumn other) {
+ if (other == io.greptime.v1.Ddl.DropColumn.getDefaultInstance()) return this;
+ if (!other.getName().isEmpty()) {
+ name_ = other.name_;
+ onChanged();
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 10: {
+ name_ = input.readStringRequireUtf8();
+
+ break;
+ } // case 10
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private java.lang.Object name_ = "";
+ /**
+ * string name = 1;
+ * @return The name.
+ */
+ public java.lang.String getName() {
+ java.lang.Object ref = name_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ name_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string name = 1;
+ * @return The bytes for name.
+ */
+ public com.google.protobuf.ByteString
+ getNameBytes() {
+ java.lang.Object ref = name_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ name_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string name = 1;
+ * @param value The name to set.
+ * @return This builder for chaining.
+ */
+ public Builder setName(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ name_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string name = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearName() {
+
+ name_ = getDefaultInstance().getName();
+ onChanged();
+ return this;
+ }
+ /**
+ * string name = 1;
+ * @param value The bytes for name to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNameBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ name_ = value;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.DropColumn)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.DropColumn)
+ private static final io.greptime.v1.Ddl.DropColumn DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.DropColumn();
+ }
+
+ public static io.greptime.v1.Ddl.DropColumn getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public DropColumn parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.DropColumn getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ public interface TableIdOrBuilder extends
+ // @@protoc_insertion_point(interface_extends:greptime.v1.TableId)
+ com.google.protobuf.MessageOrBuilder {
+
+ /**
+ * uint32 id = 1;
+ * @return The id.
+ */
+ int getId();
+ }
+ /**
+ * Protobuf type {@code greptime.v1.TableId}
+ */
+ public static final class TableId extends
+ com.google.protobuf.GeneratedMessageV3 implements
+ // @@protoc_insertion_point(message_implements:greptime.v1.TableId)
+ TableIdOrBuilder {
+ private static final long serialVersionUID = 0L;
+ // Use TableId.newBuilder() to construct.
+ private TableId(com.google.protobuf.GeneratedMessageV3.Builder> builder) {
+ super(builder);
+ }
+ private TableId() {
+ }
+
+ @java.lang.Override
+ @SuppressWarnings({"unused"})
+ protected java.lang.Object newInstance(
+ UnusedPrivateParameter unused) {
+ return new TableId();
+ }
+
+ @java.lang.Override
+ public final com.google.protobuf.UnknownFieldSet
+ getUnknownFields() {
+ return this.unknownFields;
+ }
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_TableId_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_TableId_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.TableId.class, io.greptime.v1.Ddl.TableId.Builder.class);
+ }
+
+ public static final int ID_FIELD_NUMBER = 1;
+ private int id_;
+ /**
+ * uint32 id = 1;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (id_ != 0) {
+ output.writeUInt32(1, id_);
+ }
+ getUnknownFields().writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(1, id_);
+ }
+ size += getUnknownFields().getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof io.greptime.v1.Ddl.TableId)) {
+ return super.equals(obj);
+ }
+ io.greptime.v1.Ddl.TableId other = (io.greptime.v1.Ddl.TableId) obj;
+
+ if (getId()
+ != other.getId()) return false;
+ if (!getUnknownFields().equals(other.getUnknownFields())) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + ID_FIELD_NUMBER;
+ hash = (53 * hash) + getId();
+ hash = (29 * hash) + getUnknownFields().hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static io.greptime.v1.Ddl.TableId parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.TableId parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.TableId parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static io.greptime.v1.Ddl.TableId parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(io.greptime.v1.Ddl.TableId prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * Protobuf type {@code greptime.v1.TableId}
+ */
+ public static final class Builder extends
+ com.google.protobuf.GeneratedMessageV3.Builder implements
+ // @@protoc_insertion_point(builder_implements:greptime.v1.TableId)
+ io.greptime.v1.Ddl.TableIdOrBuilder {
+ public static final com.google.protobuf.Descriptors.Descriptor
+ getDescriptor() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_TableId_descriptor;
+ }
+
+ @java.lang.Override
+ protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internalGetFieldAccessorTable() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_TableId_fieldAccessorTable
+ .ensureFieldAccessorsInitialized(
+ io.greptime.v1.Ddl.TableId.class, io.greptime.v1.Ddl.TableId.Builder.class);
+ }
+
+ // Construct using io.greptime.v1.Ddl.TableId.newBuilder()
+ private Builder() {
+
+ }
+
+ private Builder(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ super(parent);
+
+ }
+ @java.lang.Override
+ public Builder clear() {
+ super.clear();
+ id_ = 0;
+
+ return this;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Descriptors.Descriptor
+ getDescriptorForType() {
+ return io.greptime.v1.Ddl.internal_static_greptime_v1_TableId_descriptor;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.TableId getDefaultInstanceForType() {
+ return io.greptime.v1.Ddl.TableId.getDefaultInstance();
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.TableId build() {
+ io.greptime.v1.Ddl.TableId result = buildPartial();
+ if (!result.isInitialized()) {
+ throw newUninitializedMessageException(result);
+ }
+ return result;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.TableId buildPartial() {
+ io.greptime.v1.Ddl.TableId result = new io.greptime.v1.Ddl.TableId(this);
+ result.id_ = id_;
+ onBuilt();
+ return result;
+ }
+
+ @java.lang.Override
+ public Builder clone() {
+ return super.clone();
+ }
+ @java.lang.Override
+ public Builder setField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.setField(field, value);
+ }
+ @java.lang.Override
+ public Builder clearField(
+ com.google.protobuf.Descriptors.FieldDescriptor field) {
+ return super.clearField(field);
+ }
+ @java.lang.Override
+ public Builder clearOneof(
+ com.google.protobuf.Descriptors.OneofDescriptor oneof) {
+ return super.clearOneof(oneof);
+ }
+ @java.lang.Override
+ public Builder setRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ int index, java.lang.Object value) {
+ return super.setRepeatedField(field, index, value);
+ }
+ @java.lang.Override
+ public Builder addRepeatedField(
+ com.google.protobuf.Descriptors.FieldDescriptor field,
+ java.lang.Object value) {
+ return super.addRepeatedField(field, value);
+ }
+ @java.lang.Override
+ public Builder mergeFrom(com.google.protobuf.Message other) {
+ if (other instanceof io.greptime.v1.Ddl.TableId) {
+ return mergeFrom((io.greptime.v1.Ddl.TableId)other);
+ } else {
+ super.mergeFrom(other);
+ return this;
+ }
+ }
+
+ public Builder mergeFrom(io.greptime.v1.Ddl.TableId other) {
+ if (other == io.greptime.v1.Ddl.TableId.getDefaultInstance()) return this;
+ if (other.getId() != 0) {
+ setId(other.getId());
+ }
+ this.mergeUnknownFields(other.getUnknownFields());
+ onChanged();
+ return this;
+ }
+
+ @java.lang.Override
+ public final boolean isInitialized() {
+ return true;
+ }
+
+ @java.lang.Override
+ public Builder mergeFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ if (extensionRegistry == null) {
+ throw new java.lang.NullPointerException();
+ }
+ try {
+ boolean done = false;
+ while (!done) {
+ int tag = input.readTag();
+ switch (tag) {
+ case 0:
+ done = true;
+ break;
+ case 8: {
+ id_ = input.readUInt32();
+
+ break;
+ } // case 8
+ default: {
+ if (!super.parseUnknownField(input, extensionRegistry, tag)) {
+ done = true; // was an endgroup tag
+ }
+ break;
+ } // default:
+ } // switch (tag)
+ } // while (!done)
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.unwrapIOException();
+ } finally {
+ onChanged();
+ } // finally
+ return this;
+ }
+
+ private int id_ ;
+ /**
+ * uint32 id = 1;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+ /**
+ * uint32 id = 1;
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(int value) {
+
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 id = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+
+ id_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:greptime.v1.TableId)
+ }
+
+ // @@protoc_insertion_point(class_scope:greptime.v1.TableId)
+ private static final io.greptime.v1.Ddl.TableId DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new io.greptime.v1.Ddl.TableId();
+ }
+
+ public static io.greptime.v1.Ddl.TableId getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser
+ PARSER = new com.google.protobuf.AbstractParser() {
+ @java.lang.Override
+ public TableId parsePartialFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ Builder builder = newBuilder();
+ try {
+ builder.mergeFrom(input, extensionRegistry);
+ } catch (com.google.protobuf.InvalidProtocolBufferException e) {
+ throw e.setUnfinishedMessage(builder.buildPartial());
+ } catch (com.google.protobuf.UninitializedMessageException e) {
+ throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
+ } catch (java.io.IOException e) {
+ throw new com.google.protobuf.InvalidProtocolBufferException(e)
+ .setUnfinishedMessage(builder.buildPartial());
+ }
+ return builder.buildPartial();
+ }
+ };
+
+ public static com.google.protobuf.Parser parser() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public com.google.protobuf.Parser getParserForType() {
+ return PARSER;
+ }
+
+ @java.lang.Override
+ public io.greptime.v1.Ddl.TableId getDefaultInstanceForType() {
+ return DEFAULT_INSTANCE;
+ }
+
+ }
+
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_DdlRequest_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_DdlRequest_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_CreateTableExpr_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_CreateTableExpr_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_CreateTableExpr_TableOptionsEntry_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_CreateTableExpr_TableOptionsEntry_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_AlterExpr_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_AlterExpr_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_DropTableExpr_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_DropTableExpr_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_CreateDatabaseExpr_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_CreateDatabaseExpr_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_AddColumns_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_AddColumns_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_DropColumns_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_DropColumns_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_RenameTable_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_RenameTable_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_AddColumn_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_AddColumn_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_DropColumn_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_DropColumn_fieldAccessorTable;
+ private static final com.google.protobuf.Descriptors.Descriptor
+ internal_static_greptime_v1_TableId_descriptor;
+ private static final
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
+ internal_static_greptime_v1_TableId_fieldAccessorTable;
+
+ public static com.google.protobuf.Descriptors.FileDescriptor
+ getDescriptor() {
+ return descriptor;
+ }
+ private static com.google.protobuf.Descriptors.FileDescriptor
+ descriptor;
+ static {
+ java.lang.String[] descriptorData = {
+ "\n\025greptime/v1/ddl.proto\022\013greptime.v1\032\030gr" +
+ "eptime/v1/column.proto\"\341\001\n\nDdlRequest\022:\n" +
+ "\017create_database\030\001 \001(\0132\037.greptime.v1.Cre" +
+ "ateDatabaseExprH\000\0224\n\014create_table\030\002 \001(\0132" +
+ "\034.greptime.v1.CreateTableExprH\000\022\'\n\005alter" +
+ "\030\003 \001(\0132\026.greptime.v1.AlterExprH\000\0220\n\ndrop" +
+ "_table\030\004 \001(\0132\032.greptime.v1.DropTableExpr" +
+ "H\000B\006\n\004expr\"\213\003\n\017CreateTableExpr\022\024\n\014catalo" +
+ "g_name\030\001 \001(\t\022\023\n\013schema_name\030\002 \001(\t\022\022\n\ntab" +
+ "le_name\030\003 \001(\t\022\014\n\004desc\030\004 \001(\t\022+\n\013column_de" +
+ "fs\030\005 \003(\0132\026.greptime.v1.ColumnDef\022\022\n\ntime" +
+ "_index\030\006 \001(\t\022\024\n\014primary_keys\030\007 \003(\t\022\034\n\024cr" +
+ "eate_if_not_exists\030\010 \001(\010\022E\n\rtable_option" +
+ "s\030\t \003(\0132..greptime.v1.CreateTableExpr.Ta" +
+ "bleOptionsEntry\022&\n\010table_id\030\n \001(\0132\024.grep" +
+ "time.v1.TableId\022\022\n\nregion_ids\030\013 \003(\r\0323\n\021T" +
+ "ableOptionsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002" +
+ " \001(\t:\0028\001\"\346\001\n\tAlterExpr\022\024\n\014catalog_name\030\001" +
+ " \001(\t\022\023\n\013schema_name\030\002 \001(\t\022\022\n\ntable_name\030" +
+ "\003 \001(\t\022.\n\013add_columns\030\004 \001(\0132\027.greptime.v1" +
+ ".AddColumnsH\000\0220\n\014drop_columns\030\005 \001(\0132\030.gr" +
+ "eptime.v1.DropColumnsH\000\0220\n\014rename_table\030" +
+ "\006 \001(\0132\030.greptime.v1.RenameTableH\000B\006\n\004kin" +
+ "d\"N\n\rDropTableExpr\022\024\n\014catalog_name\030\001 \001(\t" +
+ "\022\023\n\013schema_name\030\002 \001(\t\022\022\n\ntable_name\030\003 \001(" +
+ "\t\"I\n\022CreateDatabaseExpr\022\025\n\rdatabase_name" +
+ "\030\001 \001(\t\022\034\n\024create_if_not_exists\030\002 \001(\010\"9\n\n" +
+ "AddColumns\022+\n\013add_columns\030\001 \003(\0132\026.grepti" +
+ "me.v1.AddColumn\"<\n\013DropColumns\022-\n\014drop_c" +
+ "olumns\030\001 \003(\0132\027.greptime.v1.DropColumn\"%\n" +
+ "\013RenameTable\022\026\n\016new_table_name\030\001 \001(\t\"G\n\t" +
+ "AddColumn\022*\n\ncolumn_def\030\001 \001(\0132\026.greptime" +
+ ".v1.ColumnDef\022\016\n\006is_key\030\002 \001(\010\"\032\n\nDropCol" +
+ "umn\022\014\n\004name\030\001 \001(\t\"\025\n\007TableId\022\n\n\002id\030\001 \001(\r" +
+ "B\025\n\016io.greptime.v1B\003Ddlb\006proto3"
+ };
+ descriptor = com.google.protobuf.Descriptors.FileDescriptor
+ .internalBuildGeneratedFileFrom(descriptorData,
+ new com.google.protobuf.Descriptors.FileDescriptor[] {
+ io.greptime.v1.Columns.getDescriptor(),
+ });
+ internal_static_greptime_v1_DdlRequest_descriptor =
+ getDescriptor().getMessageTypes().get(0);
+ internal_static_greptime_v1_DdlRequest_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_DdlRequest_descriptor,
+ new java.lang.String[] { "CreateDatabase", "CreateTable", "Alter", "DropTable", "Expr", });
+ internal_static_greptime_v1_CreateTableExpr_descriptor =
+ getDescriptor().getMessageTypes().get(1);
+ internal_static_greptime_v1_CreateTableExpr_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_CreateTableExpr_descriptor,
+ new java.lang.String[] { "CatalogName", "SchemaName", "TableName", "Desc", "ColumnDefs", "TimeIndex", "PrimaryKeys", "CreateIfNotExists", "TableOptions", "TableId", "RegionIds", });
+ internal_static_greptime_v1_CreateTableExpr_TableOptionsEntry_descriptor =
+ internal_static_greptime_v1_CreateTableExpr_descriptor.getNestedTypes().get(0);
+ internal_static_greptime_v1_CreateTableExpr_TableOptionsEntry_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_CreateTableExpr_TableOptionsEntry_descriptor,
+ new java.lang.String[] { "Key", "Value", });
+ internal_static_greptime_v1_AlterExpr_descriptor =
+ getDescriptor().getMessageTypes().get(2);
+ internal_static_greptime_v1_AlterExpr_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_AlterExpr_descriptor,
+ new java.lang.String[] { "CatalogName", "SchemaName", "TableName", "AddColumns", "DropColumns", "RenameTable", "Kind", });
+ internal_static_greptime_v1_DropTableExpr_descriptor =
+ getDescriptor().getMessageTypes().get(3);
+ internal_static_greptime_v1_DropTableExpr_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_DropTableExpr_descriptor,
+ new java.lang.String[] { "CatalogName", "SchemaName", "TableName", });
+ internal_static_greptime_v1_CreateDatabaseExpr_descriptor =
+ getDescriptor().getMessageTypes().get(4);
+ internal_static_greptime_v1_CreateDatabaseExpr_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_CreateDatabaseExpr_descriptor,
+ new java.lang.String[] { "DatabaseName", "CreateIfNotExists", });
+ internal_static_greptime_v1_AddColumns_descriptor =
+ getDescriptor().getMessageTypes().get(5);
+ internal_static_greptime_v1_AddColumns_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_AddColumns_descriptor,
+ new java.lang.String[] { "AddColumns", });
+ internal_static_greptime_v1_DropColumns_descriptor =
+ getDescriptor().getMessageTypes().get(6);
+ internal_static_greptime_v1_DropColumns_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_DropColumns_descriptor,
+ new java.lang.String[] { "DropColumns", });
+ internal_static_greptime_v1_RenameTable_descriptor =
+ getDescriptor().getMessageTypes().get(7);
+ internal_static_greptime_v1_RenameTable_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_RenameTable_descriptor,
+ new java.lang.String[] { "NewTableName", });
+ internal_static_greptime_v1_AddColumn_descriptor =
+ getDescriptor().getMessageTypes().get(8);
+ internal_static_greptime_v1_AddColumn_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_AddColumn_descriptor,
+ new java.lang.String[] { "ColumnDef", "IsKey", });
+ internal_static_greptime_v1_DropColumn_descriptor =
+ getDescriptor().getMessageTypes().get(9);
+ internal_static_greptime_v1_DropColumn_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_DropColumn_descriptor,
+ new java.lang.String[] { "Name", });
+ internal_static_greptime_v1_TableId_descriptor =
+ getDescriptor().getMessageTypes().get(10);
+ internal_static_greptime_v1_TableId_fieldAccessorTable = new
+ com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
+ internal_static_greptime_v1_TableId_descriptor,
+ new java.lang.String[] { "Id", });
+ io.greptime.v1.Columns.getDescriptor();
+ }
+
+ // @@protoc_insertion_point(outer_class_scope)
+}
diff --git a/java/src/main/resources/gen.sh b/java/src/main/resources/gen.sh
new file mode 100755
index 0000000..c472b13
--- /dev/null
+++ b/java/src/main/resources/gen.sh
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+PROTO_ROOT=../../../../proto
+
+protoc -I=${PROTO_ROOT} --java_out=../java/ \
+ ${PROTO_ROOT}/greptime/v1/column.proto \
+ ${PROTO_ROOT}/greptime/v1/ddl.proto \
+ ${PROTO_ROOT}/greptime/v1/database.proto
diff --git a/jitpack.yml b/jitpack.yml
new file mode 100644
index 0000000..039d434
--- /dev/null
+++ b/jitpack.yml
@@ -0,0 +1,5 @@
+jdk:
+ - openjdk8
+install:
+ - cd java
+ - mvn install -DskipTests
diff --git a/proto/greptime/v1/column.proto b/proto/greptime/v1/column.proto
index c1bda12..f67cf8d 100644
--- a/proto/greptime/v1/column.proto
+++ b/proto/greptime/v1/column.proto
@@ -2,6 +2,9 @@ syntax = "proto3";
package greptime.v1;
+option java_package="io.greptime.v1";
+option java_outer_classname = "Columns";
+
message Column {
string column_name = 1;
diff --git a/proto/greptime/v1/database.proto b/proto/greptime/v1/database.proto
index 354cd98..c4e6e80 100644
--- a/proto/greptime/v1/database.proto
+++ b/proto/greptime/v1/database.proto
@@ -2,6 +2,9 @@ syntax = "proto3";
package greptime.v1;
+option java_package = "io.greptime.v1";
+option java_outer_classname = "Database";
+
import "greptime/v1/ddl.proto";
import "greptime/v1/column.proto";
diff --git a/proto/greptime/v1/ddl.proto b/proto/greptime/v1/ddl.proto
index cb7678e..fddc486 100644
--- a/proto/greptime/v1/ddl.proto
+++ b/proto/greptime/v1/ddl.proto
@@ -2,6 +2,9 @@ syntax = "proto3";
package greptime.v1;
+option java_package = "io.greptime.v1";
+option java_outer_classname = "Ddl";
+
import "greptime/v1/column.proto";
// "Data Definition Language" requests, that create, modify or delete the database structures but not the data.