All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.skywalking.banyandb.stream.v1.BanyandbStream Maven / Gradle / Ivy

There is a newer version: 0.8.0-rc0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: banyandb/v1/banyandb-stream.proto

// Protobuf Java Version: 3.25.3
package org.apache.skywalking.banyandb.stream.v1;

public final class BanyandbStream {
  private BanyandbStream() {}
  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 ElementOrBuilder extends
      // @@protoc_insertion_point(interface_extends:banyandb.stream.v1.Element)
      com.google.protobuf.MessageOrBuilder {

    /**
     * 
     * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
     * 
* * string element_id = 1; * @return The elementId. */ java.lang.String getElementId(); /** *
     * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
     * 
* * string element_id = 1; * @return The bytes for elementId. */ com.google.protobuf.ByteString getElementIdBytes(); /** *
     * timestamp represents a millisecond
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; * @return Whether the timestamp field is set. */ boolean hasTimestamp(); /** *
     * timestamp represents a millisecond
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; * @return The timestamp. */ com.google.protobuf.Timestamp getTimestamp(); /** *
     * timestamp represents a millisecond
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; */ com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder(); /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ java.util.List getTagFamiliesList(); /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily getTagFamilies(int index); /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ int getTagFamiliesCount(); /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ java.util.List getTagFamiliesOrBuilderList(); /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyOrBuilder getTagFamiliesOrBuilder( int index); } /** *
   * Element represents
   * (stream context) a Span defined in Google Dapper paper or equivalently a Segment in Skywalking.
   * (Log context) a log
   * 
* * Protobuf type {@code banyandb.stream.v1.Element} */ public static final class Element extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.stream.v1.Element) ElementOrBuilder { private static final long serialVersionUID = 0L; // Use Element.newBuilder() to construct. private Element(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Element() { elementId_ = ""; tagFamilies_ = java.util.Collections.emptyList(); } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Element(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_Element_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_Element_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder.class); } private int bitField0_; public static final int ELEMENT_ID_FIELD_NUMBER = 1; @SuppressWarnings("serial") private volatile java.lang.Object elementId_ = ""; /** *
     * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
     * 
* * string element_id = 1; * @return The elementId. */ @java.lang.Override public java.lang.String getElementId() { java.lang.Object ref = elementId_; 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(); elementId_ = s; return s; } } /** *
     * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
     * 
* * string element_id = 1; * @return The bytes for elementId. */ @java.lang.Override public com.google.protobuf.ByteString getElementIdBytes() { java.lang.Object ref = elementId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); elementId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TIMESTAMP_FIELD_NUMBER = 2; private com.google.protobuf.Timestamp timestamp_; /** *
     * timestamp represents a millisecond
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; * @return Whether the timestamp field is set. */ @java.lang.Override public boolean hasTimestamp() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * timestamp represents a millisecond
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; * @return The timestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getTimestamp() { return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; } /** *
     * timestamp represents a millisecond
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() { return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; } public static final int TAG_FAMILIES_FIELD_NUMBER = 3; @SuppressWarnings("serial") private java.util.List tagFamilies_; /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ @java.lang.Override public java.util.List getTagFamiliesList() { return tagFamilies_; } /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ @java.lang.Override public java.util.List getTagFamiliesOrBuilderList() { return tagFamilies_; } /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ @java.lang.Override public int getTagFamiliesCount() { return tagFamilies_.size(); } /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily getTagFamilies(int index) { return tagFamilies_.get(index); } /** *
     * fields contains all indexed Field. Some typical names,
     * - stream_id
     * - duration
     * - service_name
     * - service_instance_id
     * - end_time_milliseconds
     * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyOrBuilder getTagFamiliesOrBuilder( int index) { return tagFamilies_.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 { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(elementId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, elementId_); } if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(2, getTimestamp()); } for (int i = 0; i < tagFamilies_.size(); i++) { output.writeMessage(3, tagFamilies_.get(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(elementId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, elementId_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getTimestamp()); } for (int i = 0; i < tagFamilies_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, tagFamilies_.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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element)) { return super.equals(obj); } org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element other = (org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element) obj; if (!getElementId() .equals(other.getElementId())) return false; if (hasTimestamp() != other.hasTimestamp()) return false; if (hasTimestamp()) { if (!getTimestamp() .equals(other.getTimestamp())) return false; } if (!getTagFamiliesList() .equals(other.getTagFamiliesList())) 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) + ELEMENT_ID_FIELD_NUMBER; hash = (53 * hash) + getElementId().hashCode(); if (hasTimestamp()) { hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getTimestamp().hashCode(); } if (getTagFamiliesCount() > 0) { hash = (37 * hash) + TAG_FAMILIES_FIELD_NUMBER; hash = (53 * hash) + getTagFamiliesList().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element 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(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element 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; } /** *
     * Element represents
     * (stream context) a Span defined in Google Dapper paper or equivalently a Segment in Skywalking.
     * (Log context) a log
     * 
* * Protobuf type {@code banyandb.stream.v1.Element} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.stream.v1.Element) org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_Element_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_Element_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder.class); } // Construct using org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getTimestampFieldBuilder(); getTagFamiliesFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; elementId_ = ""; timestamp_ = null; if (timestampBuilder_ != null) { timestampBuilder_.dispose(); timestampBuilder_ = null; } if (tagFamiliesBuilder_ == null) { tagFamilies_ = java.util.Collections.emptyList(); } else { tagFamilies_ = null; tagFamiliesBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_Element_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element getDefaultInstanceForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element build() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element buildPartial() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element result = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element(this); buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartialRepeatedFields(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element result) { if (tagFamiliesBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0)) { tagFamilies_ = java.util.Collections.unmodifiableList(tagFamilies_); bitField0_ = (bitField0_ & ~0x00000004); } result.tagFamilies_ = tagFamilies_; } else { result.tagFamilies_ = tagFamiliesBuilder_.build(); } } private void buildPartial0(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.elementId_ = elementId_; } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { result.timestamp_ = timestampBuilder_ == null ? timestamp_ : timestampBuilder_.build(); to_bitField0_ |= 0x00000001; } result.bitField0_ |= to_bitField0_; } @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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element) { return mergeFrom((org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element other) { if (other == org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.getDefaultInstance()) return this; if (!other.getElementId().isEmpty()) { elementId_ = other.elementId_; bitField0_ |= 0x00000001; onChanged(); } if (other.hasTimestamp()) { mergeTimestamp(other.getTimestamp()); } if (tagFamiliesBuilder_ == null) { if (!other.tagFamilies_.isEmpty()) { if (tagFamilies_.isEmpty()) { tagFamilies_ = other.tagFamilies_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureTagFamiliesIsMutable(); tagFamilies_.addAll(other.tagFamilies_); } onChanged(); } } else { if (!other.tagFamilies_.isEmpty()) { if (tagFamiliesBuilder_.isEmpty()) { tagFamiliesBuilder_.dispose(); tagFamiliesBuilder_ = null; tagFamilies_ = other.tagFamilies_; bitField0_ = (bitField0_ & ~0x00000004); tagFamiliesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getTagFamiliesFieldBuilder() : null; } else { tagFamiliesBuilder_.addAllMessages(other.tagFamilies_); } } } 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: { elementId_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000001; break; } // case 10 case 18: { input.readMessage( getTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000002; break; } // case 18 case 26: { org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily m = input.readMessage( org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.parser(), extensionRegistry); if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.add(m); } else { tagFamiliesBuilder_.addMessage(m); } 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 int bitField0_; private java.lang.Object elementId_ = ""; /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @return The elementId. */ public java.lang.String getElementId() { java.lang.Object ref = elementId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); elementId_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @return The bytes for elementId. */ public com.google.protobuf.ByteString getElementIdBytes() { java.lang.Object ref = elementId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); elementId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @param value The elementId to set. * @return This builder for chaining. */ public Builder setElementId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } elementId_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @return This builder for chaining. */ public Builder clearElementId() { elementId_ = getDefaultInstance().getElementId(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @param value The bytes for elementId to set. * @return This builder for chaining. */ public Builder setElementIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); elementId_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } private com.google.protobuf.Timestamp timestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timestampBuilder_; /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; * @return Whether the timestamp field is set. */ public boolean hasTimestamp() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; * @return The timestamp. */ public com.google.protobuf.Timestamp getTimestamp() { if (timestampBuilder_ == null) { return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; } else { return timestampBuilder_.getMessage(); } } /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public Builder setTimestamp(com.google.protobuf.Timestamp value) { if (timestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } timestamp_ = value; } else { timestampBuilder_.setMessage(value); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public Builder setTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (timestampBuilder_ == null) { timestamp_ = builderForValue.build(); } else { timestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public Builder mergeTimestamp(com.google.protobuf.Timestamp value) { if (timestampBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0) && timestamp_ != null && timestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getTimestampBuilder().mergeFrom(value); } else { timestamp_ = value; } } else { timestampBuilder_.mergeFrom(value); } if (timestamp_ != null) { bitField0_ |= 0x00000002; onChanged(); } return this; } /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public Builder clearTimestamp() { bitField0_ = (bitField0_ & ~0x00000002); timestamp_ = null; if (timestampBuilder_ != null) { timestampBuilder_.dispose(); timestampBuilder_ = null; } onChanged(); return this; } /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public com.google.protobuf.Timestamp.Builder getTimestampBuilder() { bitField0_ |= 0x00000002; onChanged(); return getTimestampFieldBuilder().getBuilder(); } /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() { if (timestampBuilder_ != null) { return timestampBuilder_.getMessageOrBuilder(); } else { return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; } } /** *
       * timestamp represents a millisecond
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getTimestampFieldBuilder() { if (timestampBuilder_ == null) { timestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getTimestamp(), getParentForChildren(), isClean()); timestamp_ = null; } return timestampBuilder_; } private java.util.List tagFamilies_ = java.util.Collections.emptyList(); private void ensureTagFamiliesIsMutable() { if (!((bitField0_ & 0x00000004) != 0)) { tagFamilies_ = new java.util.ArrayList(tagFamilies_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyOrBuilder> tagFamiliesBuilder_; /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public java.util.List getTagFamiliesList() { if (tagFamiliesBuilder_ == null) { return java.util.Collections.unmodifiableList(tagFamilies_); } else { return tagFamiliesBuilder_.getMessageList(); } } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public int getTagFamiliesCount() { if (tagFamiliesBuilder_ == null) { return tagFamilies_.size(); } else { return tagFamiliesBuilder_.getCount(); } } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily getTagFamilies(int index) { if (tagFamiliesBuilder_ == null) { return tagFamilies_.get(index); } else { return tagFamiliesBuilder_.getMessage(index); } } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder setTagFamilies( int index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily value) { if (tagFamiliesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagFamiliesIsMutable(); tagFamilies_.set(index, value); onChanged(); } else { tagFamiliesBuilder_.setMessage(index, value); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder setTagFamilies( int index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder builderForValue) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.set(index, builderForValue.build()); onChanged(); } else { tagFamiliesBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder addTagFamilies(org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily value) { if (tagFamiliesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagFamiliesIsMutable(); tagFamilies_.add(value); onChanged(); } else { tagFamiliesBuilder_.addMessage(value); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder addTagFamilies( int index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily value) { if (tagFamiliesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagFamiliesIsMutable(); tagFamilies_.add(index, value); onChanged(); } else { tagFamiliesBuilder_.addMessage(index, value); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder addTagFamilies( org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder builderForValue) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.add(builderForValue.build()); onChanged(); } else { tagFamiliesBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder addTagFamilies( int index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder builderForValue) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.add(index, builderForValue.build()); onChanged(); } else { tagFamiliesBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder addAllTagFamilies( java.lang.Iterable values) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, tagFamilies_); onChanged(); } else { tagFamiliesBuilder_.addAllMessages(values); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder clearTagFamilies() { if (tagFamiliesBuilder_ == null) { tagFamilies_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { tagFamiliesBuilder_.clear(); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public Builder removeTagFamilies(int index) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.remove(index); onChanged(); } else { tagFamiliesBuilder_.remove(index); } return this; } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder getTagFamiliesBuilder( int index) { return getTagFamiliesFieldBuilder().getBuilder(index); } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyOrBuilder getTagFamiliesOrBuilder( int index) { if (tagFamiliesBuilder_ == null) { return tagFamilies_.get(index); } else { return tagFamiliesBuilder_.getMessageOrBuilder(index); } } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public java.util.List getTagFamiliesOrBuilderList() { if (tagFamiliesBuilder_ != null) { return tagFamiliesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(tagFamilies_); } } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder addTagFamiliesBuilder() { return getTagFamiliesFieldBuilder().addBuilder( org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.getDefaultInstance()); } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder addTagFamiliesBuilder( int index) { return getTagFamiliesFieldBuilder().addBuilder( index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.getDefaultInstance()); } /** *
       * fields contains all indexed Field. Some typical names,
       * - stream_id
       * - duration
       * - service_name
       * - service_instance_id
       * - end_time_milliseconds
       * 
* * repeated .banyandb.model.v1.TagFamily tag_families = 3; */ public java.util.List getTagFamiliesBuilderList() { return getTagFamiliesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyOrBuilder> getTagFamiliesFieldBuilder() { if (tagFamiliesBuilder_ == null) { tagFamiliesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamily.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyOrBuilder>( tagFamilies_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); tagFamilies_ = null; } return tagFamiliesBuilder_; } @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:banyandb.stream.v1.Element) } // @@protoc_insertion_point(class_scope:banyandb.stream.v1.Element) private static final org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element(); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Element 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface QueryResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:banyandb.stream.v1.QueryResponse) com.google.protobuf.MessageOrBuilder { /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ java.util.List getElementsList(); /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element getElements(int index); /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ int getElementsCount(); /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ java.util.List getElementsOrBuilderList(); /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementOrBuilder getElementsOrBuilder( int index); /** *
     * trace contains the trace information of the query when trace is enabled
     * 
* * .banyandb.common.v1.Trace trace = 2; * @return Whether the trace field is set. */ boolean hasTrace(); /** *
     * trace contains the trace information of the query when trace is enabled
     * 
* * .banyandb.common.v1.Trace trace = 2; * @return The trace. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace getTrace(); /** *
     * trace contains the trace information of the query when trace is enabled
     * 
* * .banyandb.common.v1.Trace trace = 2; */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.TraceOrBuilder getTraceOrBuilder(); } /** *
   * QueryResponse is the response for a query to the Query module.
   * 
* * Protobuf type {@code banyandb.stream.v1.QueryResponse} */ public static final class QueryResponse extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.stream.v1.QueryResponse) QueryResponseOrBuilder { private static final long serialVersionUID = 0L; // Use QueryResponse.newBuilder() to construct. private QueryResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private QueryResponse() { elements_ = java.util.Collections.emptyList(); } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new QueryResponse(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse.Builder.class); } private int bitField0_; public static final int ELEMENTS_FIELD_NUMBER = 1; @SuppressWarnings("serial") private java.util.List elements_; /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ @java.lang.Override public java.util.List getElementsList() { return elements_; } /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ @java.lang.Override public java.util.List getElementsOrBuilderList() { return elements_; } /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ @java.lang.Override public int getElementsCount() { return elements_.size(); } /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element getElements(int index) { return elements_.get(index); } /** *
     * elements are the actual data returned
     * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementOrBuilder getElementsOrBuilder( int index) { return elements_.get(index); } public static final int TRACE_FIELD_NUMBER = 2; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace trace_; /** *
     * trace contains the trace information of the query when trace is enabled
     * 
* * .banyandb.common.v1.Trace trace = 2; * @return Whether the trace field is set. */ @java.lang.Override public boolean hasTrace() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * trace contains the trace information of the query when trace is enabled
     * 
* * .banyandb.common.v1.Trace trace = 2; * @return The trace. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace getTrace() { return trace_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.getDefaultInstance() : trace_; } /** *
     * trace contains the trace information of the query when trace is enabled
     * 
* * .banyandb.common.v1.Trace trace = 2; */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.TraceOrBuilder getTraceOrBuilder() { return trace_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.getDefaultInstance() : trace_; } 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 < elements_.size(); i++) { output.writeMessage(1, elements_.get(i)); } if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(2, getTrace()); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; for (int i = 0; i < elements_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, elements_.get(i)); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getTrace()); } 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse)) { return super.equals(obj); } org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse other = (org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse) obj; if (!getElementsList() .equals(other.getElementsList())) return false; if (hasTrace() != other.hasTrace()) return false; if (hasTrace()) { if (!getTrace() .equals(other.getTrace())) 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 (getElementsCount() > 0) { hash = (37 * hash) + ELEMENTS_FIELD_NUMBER; hash = (53 * hash) + getElementsList().hashCode(); } if (hasTrace()) { hash = (37 * hash) + TRACE_FIELD_NUMBER; hash = (53 * hash) + getTrace().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse 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(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse 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; } /** *
     * QueryResponse is the response for a query to the Query module.
     * 
* * Protobuf type {@code banyandb.stream.v1.QueryResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.stream.v1.QueryResponse) org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse.Builder.class); } // Construct using org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getElementsFieldBuilder(); getTraceFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; if (elementsBuilder_ == null) { elements_ = java.util.Collections.emptyList(); } else { elements_ = null; elementsBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000001); trace_ = null; if (traceBuilder_ != null) { traceBuilder_.dispose(); traceBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryResponse_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse getDefaultInstanceForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse build() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse buildPartial() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse result = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse(this); buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartialRepeatedFields(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse result) { if (elementsBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0)) { elements_ = java.util.Collections.unmodifiableList(elements_); bitField0_ = (bitField0_ & ~0x00000001); } result.elements_ = elements_; } else { result.elements_ = elementsBuilder_.build(); } } private void buildPartial0(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { result.trace_ = traceBuilder_ == null ? trace_ : traceBuilder_.build(); to_bitField0_ |= 0x00000001; } result.bitField0_ |= to_bitField0_; } @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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse) { return mergeFrom((org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse other) { if (other == org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse.getDefaultInstance()) return this; if (elementsBuilder_ == null) { if (!other.elements_.isEmpty()) { if (elements_.isEmpty()) { elements_ = other.elements_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureElementsIsMutable(); elements_.addAll(other.elements_); } onChanged(); } } else { if (!other.elements_.isEmpty()) { if (elementsBuilder_.isEmpty()) { elementsBuilder_.dispose(); elementsBuilder_ = null; elements_ = other.elements_; bitField0_ = (bitField0_ & ~0x00000001); elementsBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getElementsFieldBuilder() : null; } else { elementsBuilder_.addAllMessages(other.elements_); } } } if (other.hasTrace()) { mergeTrace(other.getTrace()); } 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: { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element m = input.readMessage( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.parser(), extensionRegistry); if (elementsBuilder_ == null) { ensureElementsIsMutable(); elements_.add(m); } else { elementsBuilder_.addMessage(m); } break; } // case 10 case 18: { input.readMessage( getTraceFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000002; 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 bitField0_; private java.util.List elements_ = java.util.Collections.emptyList(); private void ensureElementsIsMutable() { if (!((bitField0_ & 0x00000001) != 0)) { elements_ = new java.util.ArrayList(elements_); bitField0_ |= 0x00000001; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementOrBuilder> elementsBuilder_; /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public java.util.List getElementsList() { if (elementsBuilder_ == null) { return java.util.Collections.unmodifiableList(elements_); } else { return elementsBuilder_.getMessageList(); } } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public int getElementsCount() { if (elementsBuilder_ == null) { return elements_.size(); } else { return elementsBuilder_.getCount(); } } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element getElements(int index) { if (elementsBuilder_ == null) { return elements_.get(index); } else { return elementsBuilder_.getMessage(index); } } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder setElements( int index, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element value) { if (elementsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureElementsIsMutable(); elements_.set(index, value); onChanged(); } else { elementsBuilder_.setMessage(index, value); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder setElements( int index, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder builderForValue) { if (elementsBuilder_ == null) { ensureElementsIsMutable(); elements_.set(index, builderForValue.build()); onChanged(); } else { elementsBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder addElements(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element value) { if (elementsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureElementsIsMutable(); elements_.add(value); onChanged(); } else { elementsBuilder_.addMessage(value); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder addElements( int index, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element value) { if (elementsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureElementsIsMutable(); elements_.add(index, value); onChanged(); } else { elementsBuilder_.addMessage(index, value); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder addElements( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder builderForValue) { if (elementsBuilder_ == null) { ensureElementsIsMutable(); elements_.add(builderForValue.build()); onChanged(); } else { elementsBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder addElements( int index, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder builderForValue) { if (elementsBuilder_ == null) { ensureElementsIsMutable(); elements_.add(index, builderForValue.build()); onChanged(); } else { elementsBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder addAllElements( java.lang.Iterable values) { if (elementsBuilder_ == null) { ensureElementsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, elements_); onChanged(); } else { elementsBuilder_.addAllMessages(values); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder clearElements() { if (elementsBuilder_ == null) { elements_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); } else { elementsBuilder_.clear(); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public Builder removeElements(int index) { if (elementsBuilder_ == null) { ensureElementsIsMutable(); elements_.remove(index); onChanged(); } else { elementsBuilder_.remove(index); } return this; } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder getElementsBuilder( int index) { return getElementsFieldBuilder().getBuilder(index); } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementOrBuilder getElementsOrBuilder( int index) { if (elementsBuilder_ == null) { return elements_.get(index); } else { return elementsBuilder_.getMessageOrBuilder(index); } } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public java.util.List getElementsOrBuilderList() { if (elementsBuilder_ != null) { return elementsBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(elements_); } } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder addElementsBuilder() { return getElementsFieldBuilder().addBuilder( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.getDefaultInstance()); } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder addElementsBuilder( int index) { return getElementsFieldBuilder().addBuilder( index, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.getDefaultInstance()); } /** *
       * elements are the actual data returned
       * 
* * repeated .banyandb.stream.v1.Element elements = 1; */ public java.util.List getElementsBuilderList() { return getElementsFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementOrBuilder> getElementsFieldBuilder() { if (elementsBuilder_ == null) { elementsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.Element.Builder, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementOrBuilder>( elements_, ((bitField0_ & 0x00000001) != 0), getParentForChildren(), isClean()); elements_ = null; } return elementsBuilder_; } private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace trace_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.TraceOrBuilder> traceBuilder_; /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; * @return Whether the trace field is set. */ public boolean hasTrace() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; * @return The trace. */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace getTrace() { if (traceBuilder_ == null) { return trace_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.getDefaultInstance() : trace_; } else { return traceBuilder_.getMessage(); } } /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; */ public Builder setTrace(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace value) { if (traceBuilder_ == null) { if (value == null) { throw new NullPointerException(); } trace_ = value; } else { traceBuilder_.setMessage(value); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; */ public Builder setTrace( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.Builder builderForValue) { if (traceBuilder_ == null) { trace_ = builderForValue.build(); } else { traceBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; */ public Builder mergeTrace(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace value) { if (traceBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0) && trace_ != null && trace_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.getDefaultInstance()) { getTraceBuilder().mergeFrom(value); } else { trace_ = value; } } else { traceBuilder_.mergeFrom(value); } if (trace_ != null) { bitField0_ |= 0x00000002; onChanged(); } return this; } /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; */ public Builder clearTrace() { bitField0_ = (bitField0_ & ~0x00000002); trace_ = null; if (traceBuilder_ != null) { traceBuilder_.dispose(); traceBuilder_ = null; } onChanged(); return this; } /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.Builder getTraceBuilder() { bitField0_ |= 0x00000002; onChanged(); return getTraceFieldBuilder().getBuilder(); } /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.TraceOrBuilder getTraceOrBuilder() { if (traceBuilder_ != null) { return traceBuilder_.getMessageOrBuilder(); } else { return trace_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.getDefaultInstance() : trace_; } } /** *
       * trace contains the trace information of the query when trace is enabled
       * 
* * .banyandb.common.v1.Trace trace = 2; */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.TraceOrBuilder> getTraceFieldBuilder() { if (traceBuilder_ == null) { traceBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Trace.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.TraceOrBuilder>( getTrace(), getParentForChildren(), isClean()); trace_ = null; } return traceBuilder_; } @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:banyandb.stream.v1.QueryResponse) } // @@protoc_insertion_point(class_scope:banyandb.stream.v1.QueryResponse) private static final org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse(); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public QueryResponse 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface QueryRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:banyandb.stream.v1.QueryRequest) com.google.protobuf.MessageOrBuilder { /** *
     * groups indicate where the elements are stored.
     * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @return A list containing the groups. */ java.util.List getGroupsList(); /** *
     * groups indicate where the elements are stored.
     * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @return The count of groups. */ int getGroupsCount(); /** *
     * groups indicate where the elements are stored.
     * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param index The index of the element to return. * @return The groups at the given index. */ java.lang.String getGroups(int index); /** *
     * groups indicate where the elements are stored.
     * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param index The index of the value to return. * @return The bytes of the groups at the given index. */ com.google.protobuf.ByteString getGroupsBytes(int index); /** *
     * name is the identity of a stream.
     * 
* * string name = 2 [(.validate.rules) = { ... } * @return The name. */ java.lang.String getName(); /** *
     * name is the identity of a stream.
     * 
* * string name = 2 [(.validate.rules) = { ... } * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
     * In the context of stream, it represents the range of the `startTime` for spans/segments,
     * while in the context of Log, it means the range of the timestamp(s) for logs.
     * it is always recommended to specify time range for performance reason
     * 
* * .banyandb.model.v1.TimeRange time_range = 3; * @return Whether the timeRange field is set. */ boolean hasTimeRange(); /** *
     * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
     * In the context of stream, it represents the range of the `startTime` for spans/segments,
     * while in the context of Log, it means the range of the timestamp(s) for logs.
     * it is always recommended to specify time range for performance reason
     * 
* * .banyandb.model.v1.TimeRange time_range = 3; * @return The timeRange. */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange getTimeRange(); /** *
     * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
     * In the context of stream, it represents the range of the `startTime` for spans/segments,
     * while in the context of Log, it means the range of the timestamp(s) for logs.
     * it is always recommended to specify time range for performance reason
     * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRangeOrBuilder getTimeRangeOrBuilder(); /** *
     * offset is used to support pagination, together with the following limit
     * 
* * uint32 offset = 4; * @return The offset. */ int getOffset(); /** *
     * limit is used to impose a boundary on the number of records being returned
     * 
* * uint32 limit = 5; * @return The limit. */ int getLimit(); /** *
     * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
     * 
* * .banyandb.model.v1.QueryOrder order_by = 6; * @return Whether the orderBy field is set. */ boolean hasOrderBy(); /** *
     * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
     * 
* * .banyandb.model.v1.QueryOrder order_by = 6; * @return The orderBy. */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder getOrderBy(); /** *
     * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
     * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrderOrBuilder getOrderByOrBuilder(); /** *
     * tag_families are indexed.
     * 
* * .banyandb.model.v1.Criteria criteria = 7; * @return Whether the criteria field is set. */ boolean hasCriteria(); /** *
     * tag_families are indexed.
     * 
* * .banyandb.model.v1.Criteria criteria = 7; * @return The criteria. */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria getCriteria(); /** *
     * tag_families are indexed.
     * 
* * .banyandb.model.v1.Criteria criteria = 7; */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.CriteriaOrBuilder getCriteriaOrBuilder(); /** *
     * projection can be used to select the key names of the element in the response
     * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } * @return Whether the projection field is set. */ boolean hasProjection(); /** *
     * projection can be used to select the key names of the element in the response
     * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } * @return The projection. */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection getProjection(); /** *
     * projection can be used to select the key names of the element in the response
     * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjectionOrBuilder getProjectionOrBuilder(); /** *
     * trace is used to enable trace for the query
     * 
* * bool trace = 9; * @return The trace. */ boolean getTrace(); } /** *
   * QueryRequest is the request contract for query.
   * 
* * Protobuf type {@code banyandb.stream.v1.QueryRequest} */ public static final class QueryRequest extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.stream.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() { groups_ = com.google.protobuf.LazyStringArrayList.emptyList(); name_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new QueryRequest(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest.Builder.class); } private int bitField0_; public static final int GROUPS_FIELD_NUMBER = 1; @SuppressWarnings("serial") private com.google.protobuf.LazyStringArrayList groups_ = com.google.protobuf.LazyStringArrayList.emptyList(); /** *
     * groups indicate where the elements are stored.
     * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @return A list containing the groups. */ public com.google.protobuf.ProtocolStringList getGroupsList() { return groups_; } /** *
     * groups indicate where the elements are stored.
     * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @return The count of groups. */ public int getGroupsCount() { return groups_.size(); } /** *
     * groups indicate where the elements are stored.
     * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param index The index of the element to return. * @return The groups at the given index. */ public java.lang.String getGroups(int index) { return groups_.get(index); } /** *
     * groups indicate where the elements are stored.
     * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param index The index of the value to return. * @return The bytes of the groups at the given index. */ public com.google.protobuf.ByteString getGroupsBytes(int index) { return groups_.getByteString(index); } public static final int NAME_FIELD_NUMBER = 2; @SuppressWarnings("serial") private volatile java.lang.Object name_ = ""; /** *
     * name is the identity of a stream.
     * 
* * string name = 2 [(.validate.rules) = { ... } * @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; } } /** *
     * name is the identity of a stream.
     * 
* * string name = 2 [(.validate.rules) = { ... } * @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 TIME_RANGE_FIELD_NUMBER = 3; private org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange timeRange_; /** *
     * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
     * In the context of stream, it represents the range of the `startTime` for spans/segments,
     * while in the context of Log, it means the range of the timestamp(s) for logs.
     * it is always recommended to specify time range for performance reason
     * 
* * .banyandb.model.v1.TimeRange time_range = 3; * @return Whether the timeRange field is set. */ @java.lang.Override public boolean hasTimeRange() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
     * In the context of stream, it represents the range of the `startTime` for spans/segments,
     * while in the context of Log, it means the range of the timestamp(s) for logs.
     * it is always recommended to specify time range for performance reason
     * 
* * .banyandb.model.v1.TimeRange time_range = 3; * @return The timeRange. */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange getTimeRange() { return timeRange_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.getDefaultInstance() : timeRange_; } /** *
     * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
     * In the context of stream, it represents the range of the `startTime` for spans/segments,
     * while in the context of Log, it means the range of the timestamp(s) for logs.
     * it is always recommended to specify time range for performance reason
     * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRangeOrBuilder getTimeRangeOrBuilder() { return timeRange_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.getDefaultInstance() : timeRange_; } public static final int OFFSET_FIELD_NUMBER = 4; private int offset_ = 0; /** *
     * offset is used to support pagination, together with the following limit
     * 
* * uint32 offset = 4; * @return The offset. */ @java.lang.Override public int getOffset() { return offset_; } public static final int LIMIT_FIELD_NUMBER = 5; private int limit_ = 0; /** *
     * limit is used to impose a boundary on the number of records being returned
     * 
* * uint32 limit = 5; * @return The limit. */ @java.lang.Override public int getLimit() { return limit_; } public static final int ORDER_BY_FIELD_NUMBER = 6; private org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder orderBy_; /** *
     * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
     * 
* * .banyandb.model.v1.QueryOrder order_by = 6; * @return Whether the orderBy field is set. */ @java.lang.Override public boolean hasOrderBy() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
     * 
* * .banyandb.model.v1.QueryOrder order_by = 6; * @return The orderBy. */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder getOrderBy() { return orderBy_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.getDefaultInstance() : orderBy_; } /** *
     * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
     * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrderOrBuilder getOrderByOrBuilder() { return orderBy_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.getDefaultInstance() : orderBy_; } public static final int CRITERIA_FIELD_NUMBER = 7; private org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria criteria_; /** *
     * tag_families are indexed.
     * 
* * .banyandb.model.v1.Criteria criteria = 7; * @return Whether the criteria field is set. */ @java.lang.Override public boolean hasCriteria() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * tag_families are indexed.
     * 
* * .banyandb.model.v1.Criteria criteria = 7; * @return The criteria. */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria getCriteria() { return criteria_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.getDefaultInstance() : criteria_; } /** *
     * tag_families are indexed.
     * 
* * .banyandb.model.v1.Criteria criteria = 7; */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.CriteriaOrBuilder getCriteriaOrBuilder() { return criteria_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.getDefaultInstance() : criteria_; } public static final int PROJECTION_FIELD_NUMBER = 8; private org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection projection_; /** *
     * projection can be used to select the key names of the element in the response
     * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } * @return Whether the projection field is set. */ @java.lang.Override public boolean hasProjection() { return ((bitField0_ & 0x00000008) != 0); } /** *
     * projection can be used to select the key names of the element in the response
     * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } * @return The projection. */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection getProjection() { return projection_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.getDefaultInstance() : projection_; } /** *
     * projection can be used to select the key names of the element in the response
     * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjectionOrBuilder getProjectionOrBuilder() { return projection_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.getDefaultInstance() : projection_; } public static final int TRACE_FIELD_NUMBER = 9; private boolean trace_ = false; /** *
     * trace is used to enable trace for the query
     * 
* * bool trace = 9; * @return The trace. */ @java.lang.Override public boolean getTrace() { return trace_; } 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 < groups_.size(); i++) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, groups_.getRaw(i)); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); } if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getTimeRange()); } if (offset_ != 0) { output.writeUInt32(4, offset_); } if (limit_ != 0) { output.writeUInt32(5, limit_); } if (((bitField0_ & 0x00000002) != 0)) { output.writeMessage(6, getOrderBy()); } if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(7, getCriteria()); } if (((bitField0_ & 0x00000008) != 0)) { output.writeMessage(8, getProjection()); } if (trace_ != false) { output.writeBool(9, trace_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; { int dataSize = 0; for (int i = 0; i < groups_.size(); i++) { dataSize += computeStringSizeNoTag(groups_.getRaw(i)); } size += dataSize; size += 1 * getGroupsList().size(); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getTimeRange()); } if (offset_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(4, offset_); } if (limit_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(5, limit_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(6, getOrderBy()); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(7, getCriteria()); } if (((bitField0_ & 0x00000008) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(8, getProjection()); } if (trace_ != false) { size += com.google.protobuf.CodedOutputStream .computeBoolSize(9, trace_); } 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest)) { return super.equals(obj); } org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest other = (org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest) obj; if (!getGroupsList() .equals(other.getGroupsList())) return false; if (!getName() .equals(other.getName())) return false; if (hasTimeRange() != other.hasTimeRange()) return false; if (hasTimeRange()) { if (!getTimeRange() .equals(other.getTimeRange())) return false; } if (getOffset() != other.getOffset()) return false; if (getLimit() != other.getLimit()) return false; if (hasOrderBy() != other.hasOrderBy()) return false; if (hasOrderBy()) { if (!getOrderBy() .equals(other.getOrderBy())) return false; } if (hasCriteria() != other.hasCriteria()) return false; if (hasCriteria()) { if (!getCriteria() .equals(other.getCriteria())) return false; } if (hasProjection() != other.hasProjection()) return false; if (hasProjection()) { if (!getProjection() .equals(other.getProjection())) return false; } if (getTrace() != other.getTrace()) 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 (getGroupsCount() > 0) { hash = (37 * hash) + GROUPS_FIELD_NUMBER; hash = (53 * hash) + getGroupsList().hashCode(); } hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); if (hasTimeRange()) { hash = (37 * hash) + TIME_RANGE_FIELD_NUMBER; hash = (53 * hash) + getTimeRange().hashCode(); } hash = (37 * hash) + OFFSET_FIELD_NUMBER; hash = (53 * hash) + getOffset(); hash = (37 * hash) + LIMIT_FIELD_NUMBER; hash = (53 * hash) + getLimit(); if (hasOrderBy()) { hash = (37 * hash) + ORDER_BY_FIELD_NUMBER; hash = (53 * hash) + getOrderBy().hashCode(); } if (hasCriteria()) { hash = (37 * hash) + CRITERIA_FIELD_NUMBER; hash = (53 * hash) + getCriteria().hashCode(); } if (hasProjection()) { hash = (37 * hash) + PROJECTION_FIELD_NUMBER; hash = (53 * hash) + getProjection().hashCode(); } hash = (37 * hash) + TRACE_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean( getTrace()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.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(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.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; } /** *
     * QueryRequest is the request contract for query.
     * 
* * Protobuf type {@code banyandb.stream.v1.QueryRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.stream.v1.QueryRequest) org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest.Builder.class); } // Construct using org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getTimeRangeFieldBuilder(); getOrderByFieldBuilder(); getCriteriaFieldBuilder(); getProjectionFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; groups_ = com.google.protobuf.LazyStringArrayList.emptyList(); name_ = ""; timeRange_ = null; if (timeRangeBuilder_ != null) { timeRangeBuilder_.dispose(); timeRangeBuilder_ = null; } offset_ = 0; limit_ = 0; orderBy_ = null; if (orderByBuilder_ != null) { orderByBuilder_.dispose(); orderByBuilder_ = null; } criteria_ = null; if (criteriaBuilder_ != null) { criteriaBuilder_.dispose(); criteriaBuilder_ = null; } projection_ = null; if (projectionBuilder_ != null) { projectionBuilder_.dispose(); projectionBuilder_ = null; } trace_ = false; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_QueryRequest_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest getDefaultInstanceForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest build() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest buildPartial() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest result = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartial0(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { groups_.makeImmutable(); result.groups_ = groups_; } if (((from_bitField0_ & 0x00000002) != 0)) { result.name_ = name_; } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000004) != 0)) { result.timeRange_ = timeRangeBuilder_ == null ? timeRange_ : timeRangeBuilder_.build(); to_bitField0_ |= 0x00000001; } if (((from_bitField0_ & 0x00000008) != 0)) { result.offset_ = offset_; } if (((from_bitField0_ & 0x00000010) != 0)) { result.limit_ = limit_; } if (((from_bitField0_ & 0x00000020) != 0)) { result.orderBy_ = orderByBuilder_ == null ? orderBy_ : orderByBuilder_.build(); to_bitField0_ |= 0x00000002; } if (((from_bitField0_ & 0x00000040) != 0)) { result.criteria_ = criteriaBuilder_ == null ? criteria_ : criteriaBuilder_.build(); to_bitField0_ |= 0x00000004; } if (((from_bitField0_ & 0x00000080) != 0)) { result.projection_ = projectionBuilder_ == null ? projection_ : projectionBuilder_.build(); to_bitField0_ |= 0x00000008; } if (((from_bitField0_ & 0x00000100) != 0)) { result.trace_ = trace_; } result.bitField0_ |= to_bitField0_; } @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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest) { return mergeFrom((org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest other) { if (other == org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest.getDefaultInstance()) return this; if (!other.groups_.isEmpty()) { if (groups_.isEmpty()) { groups_ = other.groups_; bitField0_ |= 0x00000001; } else { ensureGroupsIsMutable(); groups_.addAll(other.groups_); } onChanged(); } if (!other.getName().isEmpty()) { name_ = other.name_; bitField0_ |= 0x00000002; onChanged(); } if (other.hasTimeRange()) { mergeTimeRange(other.getTimeRange()); } if (other.getOffset() != 0) { setOffset(other.getOffset()); } if (other.getLimit() != 0) { setLimit(other.getLimit()); } if (other.hasOrderBy()) { mergeOrderBy(other.getOrderBy()); } if (other.hasCriteria()) { mergeCriteria(other.getCriteria()); } if (other.hasProjection()) { mergeProjection(other.getProjection()); } if (other.getTrace() != false) { setTrace(other.getTrace()); } 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(); ensureGroupsIsMutable(); groups_.add(s); break; } // case 10 case 18: { name_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000002; break; } // case 18 case 26: { input.readMessage( getTimeRangeFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000004; break; } // case 26 case 32: { offset_ = input.readUInt32(); bitField0_ |= 0x00000008; break; } // case 32 case 40: { limit_ = input.readUInt32(); bitField0_ |= 0x00000010; break; } // case 40 case 50: { input.readMessage( getOrderByFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000020; break; } // case 50 case 58: { input.readMessage( getCriteriaFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000040; break; } // case 58 case 66: { input.readMessage( getProjectionFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000080; break; } // case 66 case 72: { trace_ = input.readBool(); bitField0_ |= 0x00000100; break; } // case 72 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 com.google.protobuf.LazyStringArrayList groups_ = com.google.protobuf.LazyStringArrayList.emptyList(); private void ensureGroupsIsMutable() { if (!groups_.isModifiable()) { groups_ = new com.google.protobuf.LazyStringArrayList(groups_); } bitField0_ |= 0x00000001; } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @return A list containing the groups. */ public com.google.protobuf.ProtocolStringList getGroupsList() { groups_.makeImmutable(); return groups_; } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @return The count of groups. */ public int getGroupsCount() { return groups_.size(); } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param index The index of the element to return. * @return The groups at the given index. */ public java.lang.String getGroups(int index) { return groups_.get(index); } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param index The index of the value to return. * @return The bytes of the groups at the given index. */ public com.google.protobuf.ByteString getGroupsBytes(int index) { return groups_.getByteString(index); } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param index The index to set the value at. * @param value The groups to set. * @return This builder for chaining. */ public Builder setGroups( int index, java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureGroupsIsMutable(); groups_.set(index, value); bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param value The groups to add. * @return This builder for chaining. */ public Builder addGroups( java.lang.String value) { if (value == null) { throw new NullPointerException(); } ensureGroupsIsMutable(); groups_.add(value); bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param values The groups to add. * @return This builder for chaining. */ public Builder addAllGroups( java.lang.Iterable values) { ensureGroupsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, groups_); bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearGroups() { groups_ = com.google.protobuf.LazyStringArrayList.emptyList(); bitField0_ = (bitField0_ & ~0x00000001);; onChanged(); return this; } /** *
       * groups indicate where the elements are stored.
       * 
* * repeated string groups = 1 [(.validate.rules) = { ... } * @param value The bytes of the groups to add. * @return This builder for chaining. */ public Builder addGroupsBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); ensureGroupsIsMutable(); groups_.add(value); bitField0_ |= 0x00000001; onChanged(); return this; } private java.lang.Object name_ = ""; /** *
       * name is the identity of a stream.
       * 
* * string name = 2 [(.validate.rules) = { ... } * @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; } } /** *
       * name is the identity of a stream.
       * 
* * string name = 2 [(.validate.rules) = { ... } * @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; } } /** *
       * name is the identity of a stream.
       * 
* * string name = 2 [(.validate.rules) = { ... } * @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; bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * name is the identity of a stream.
       * 
* * string name = 2 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearName() { name_ = getDefaultInstance().getName(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } /** *
       * name is the identity of a stream.
       * 
* * string name = 2 [(.validate.rules) = { ... } * @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; bitField0_ |= 0x00000002; onChanged(); return this; } private org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange timeRange_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRangeOrBuilder> timeRangeBuilder_; /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; * @return Whether the timeRange field is set. */ public boolean hasTimeRange() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; * @return The timeRange. */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange getTimeRange() { if (timeRangeBuilder_ == null) { return timeRange_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.getDefaultInstance() : timeRange_; } else { return timeRangeBuilder_.getMessage(); } } /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ public Builder setTimeRange(org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange value) { if (timeRangeBuilder_ == null) { if (value == null) { throw new NullPointerException(); } timeRange_ = value; } else { timeRangeBuilder_.setMessage(value); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ public Builder setTimeRange( org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.Builder builderForValue) { if (timeRangeBuilder_ == null) { timeRange_ = builderForValue.build(); } else { timeRangeBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ public Builder mergeTimeRange(org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange value) { if (timeRangeBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0) && timeRange_ != null && timeRange_ != org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.getDefaultInstance()) { getTimeRangeBuilder().mergeFrom(value); } else { timeRange_ = value; } } else { timeRangeBuilder_.mergeFrom(value); } if (timeRange_ != null) { bitField0_ |= 0x00000004; onChanged(); } return this; } /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ public Builder clearTimeRange() { bitField0_ = (bitField0_ & ~0x00000004); timeRange_ = null; if (timeRangeBuilder_ != null) { timeRangeBuilder_.dispose(); timeRangeBuilder_ = null; } onChanged(); return this; } /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.Builder getTimeRangeBuilder() { bitField0_ |= 0x00000004; onChanged(); return getTimeRangeFieldBuilder().getBuilder(); } /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRangeOrBuilder getTimeRangeOrBuilder() { if (timeRangeBuilder_ != null) { return timeRangeBuilder_.getMessageOrBuilder(); } else { return timeRange_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.getDefaultInstance() : timeRange_; } } /** *
       * time_range is a range query with begin/end time of entities in the timeunit of milliseconds.
       * In the context of stream, it represents the range of the `startTime` for spans/segments,
       * while in the context of Log, it means the range of the timestamp(s) for logs.
       * it is always recommended to specify time range for performance reason
       * 
* * .banyandb.model.v1.TimeRange time_range = 3; */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRangeOrBuilder> getTimeRangeFieldBuilder() { if (timeRangeBuilder_ == null) { timeRangeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRange.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TimeRangeOrBuilder>( getTimeRange(), getParentForChildren(), isClean()); timeRange_ = null; } return timeRangeBuilder_; } private int offset_ ; /** *
       * offset is used to support pagination, together with the following limit
       * 
* * uint32 offset = 4; * @return The offset. */ @java.lang.Override public int getOffset() { return offset_; } /** *
       * offset is used to support pagination, together with the following limit
       * 
* * uint32 offset = 4; * @param value The offset to set. * @return This builder for chaining. */ public Builder setOffset(int value) { offset_ = value; bitField0_ |= 0x00000008; onChanged(); return this; } /** *
       * offset is used to support pagination, together with the following limit
       * 
* * uint32 offset = 4; * @return This builder for chaining. */ public Builder clearOffset() { bitField0_ = (bitField0_ & ~0x00000008); offset_ = 0; onChanged(); return this; } private int limit_ ; /** *
       * limit is used to impose a boundary on the number of records being returned
       * 
* * uint32 limit = 5; * @return The limit. */ @java.lang.Override public int getLimit() { return limit_; } /** *
       * limit is used to impose a boundary on the number of records being returned
       * 
* * uint32 limit = 5; * @param value The limit to set. * @return This builder for chaining. */ public Builder setLimit(int value) { limit_ = value; bitField0_ |= 0x00000010; onChanged(); return this; } /** *
       * limit is used to impose a boundary on the number of records being returned
       * 
* * uint32 limit = 5; * @return This builder for chaining. */ public Builder clearLimit() { bitField0_ = (bitField0_ & ~0x00000010); limit_ = 0; onChanged(); return this; } private org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder orderBy_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrderOrBuilder> orderByBuilder_; /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; * @return Whether the orderBy field is set. */ public boolean hasOrderBy() { return ((bitField0_ & 0x00000020) != 0); } /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; * @return The orderBy. */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder getOrderBy() { if (orderByBuilder_ == null) { return orderBy_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.getDefaultInstance() : orderBy_; } else { return orderByBuilder_.getMessage(); } } /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ public Builder setOrderBy(org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder value) { if (orderByBuilder_ == null) { if (value == null) { throw new NullPointerException(); } orderBy_ = value; } else { orderByBuilder_.setMessage(value); } bitField0_ |= 0x00000020; onChanged(); return this; } /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ public Builder setOrderBy( org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.Builder builderForValue) { if (orderByBuilder_ == null) { orderBy_ = builderForValue.build(); } else { orderByBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000020; onChanged(); return this; } /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ public Builder mergeOrderBy(org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder value) { if (orderByBuilder_ == null) { if (((bitField0_ & 0x00000020) != 0) && orderBy_ != null && orderBy_ != org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.getDefaultInstance()) { getOrderByBuilder().mergeFrom(value); } else { orderBy_ = value; } } else { orderByBuilder_.mergeFrom(value); } if (orderBy_ != null) { bitField0_ |= 0x00000020; onChanged(); } return this; } /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ public Builder clearOrderBy() { bitField0_ = (bitField0_ & ~0x00000020); orderBy_ = null; if (orderByBuilder_ != null) { orderByBuilder_.dispose(); orderByBuilder_ = null; } onChanged(); return this; } /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.Builder getOrderByBuilder() { bitField0_ |= 0x00000020; onChanged(); return getOrderByFieldBuilder().getBuilder(); } /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrderOrBuilder getOrderByOrBuilder() { if (orderByBuilder_ != null) { return orderByBuilder_.getMessageOrBuilder(); } else { return orderBy_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.getDefaultInstance() : orderBy_; } } /** *
       * order_by is given to specify the sort for a field. So far, only fields in the type of Integer are supported
       * 
* * .banyandb.model.v1.QueryOrder order_by = 6; */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrderOrBuilder> getOrderByFieldBuilder() { if (orderByBuilder_ == null) { orderByBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrder.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.QueryOrderOrBuilder>( getOrderBy(), getParentForChildren(), isClean()); orderBy_ = null; } return orderByBuilder_; } private org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria criteria_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria, org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.CriteriaOrBuilder> criteriaBuilder_; /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; * @return Whether the criteria field is set. */ public boolean hasCriteria() { return ((bitField0_ & 0x00000040) != 0); } /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; * @return The criteria. */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria getCriteria() { if (criteriaBuilder_ == null) { return criteria_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.getDefaultInstance() : criteria_; } else { return criteriaBuilder_.getMessage(); } } /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; */ public Builder setCriteria(org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria value) { if (criteriaBuilder_ == null) { if (value == null) { throw new NullPointerException(); } criteria_ = value; } else { criteriaBuilder_.setMessage(value); } bitField0_ |= 0x00000040; onChanged(); return this; } /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; */ public Builder setCriteria( org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.Builder builderForValue) { if (criteriaBuilder_ == null) { criteria_ = builderForValue.build(); } else { criteriaBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000040; onChanged(); return this; } /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; */ public Builder mergeCriteria(org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria value) { if (criteriaBuilder_ == null) { if (((bitField0_ & 0x00000040) != 0) && criteria_ != null && criteria_ != org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.getDefaultInstance()) { getCriteriaBuilder().mergeFrom(value); } else { criteria_ = value; } } else { criteriaBuilder_.mergeFrom(value); } if (criteria_ != null) { bitField0_ |= 0x00000040; onChanged(); } return this; } /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; */ public Builder clearCriteria() { bitField0_ = (bitField0_ & ~0x00000040); criteria_ = null; if (criteriaBuilder_ != null) { criteriaBuilder_.dispose(); criteriaBuilder_ = null; } onChanged(); return this; } /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.Builder getCriteriaBuilder() { bitField0_ |= 0x00000040; onChanged(); return getCriteriaFieldBuilder().getBuilder(); } /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.CriteriaOrBuilder getCriteriaOrBuilder() { if (criteriaBuilder_ != null) { return criteriaBuilder_.getMessageOrBuilder(); } else { return criteria_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.getDefaultInstance() : criteria_; } } /** *
       * tag_families are indexed.
       * 
* * .banyandb.model.v1.Criteria criteria = 7; */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria, org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.CriteriaOrBuilder> getCriteriaFieldBuilder() { if (criteriaBuilder_ == null) { criteriaBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria, org.apache.skywalking.banyandb.model.v1.BanyandbModel.Criteria.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.CriteriaOrBuilder>( getCriteria(), getParentForChildren(), isClean()); criteria_ = null; } return criteriaBuilder_; } private org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection projection_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjectionOrBuilder> projectionBuilder_; /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } * @return Whether the projection field is set. */ public boolean hasProjection() { return ((bitField0_ & 0x00000080) != 0); } /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } * @return The projection. */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection getProjection() { if (projectionBuilder_ == null) { return projection_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.getDefaultInstance() : projection_; } else { return projectionBuilder_.getMessage(); } } /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ public Builder setProjection(org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection value) { if (projectionBuilder_ == null) { if (value == null) { throw new NullPointerException(); } projection_ = value; } else { projectionBuilder_.setMessage(value); } bitField0_ |= 0x00000080; onChanged(); return this; } /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ public Builder setProjection( org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.Builder builderForValue) { if (projectionBuilder_ == null) { projection_ = builderForValue.build(); } else { projectionBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000080; onChanged(); return this; } /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ public Builder mergeProjection(org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection value) { if (projectionBuilder_ == null) { if (((bitField0_ & 0x00000080) != 0) && projection_ != null && projection_ != org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.getDefaultInstance()) { getProjectionBuilder().mergeFrom(value); } else { projection_ = value; } } else { projectionBuilder_.mergeFrom(value); } if (projection_ != null) { bitField0_ |= 0x00000080; onChanged(); } return this; } /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ public Builder clearProjection() { bitField0_ = (bitField0_ & ~0x00000080); projection_ = null; if (projectionBuilder_ != null) { projectionBuilder_.dispose(); projectionBuilder_ = null; } onChanged(); return this; } /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.Builder getProjectionBuilder() { bitField0_ |= 0x00000080; onChanged(); return getProjectionFieldBuilder().getBuilder(); } /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjectionOrBuilder getProjectionOrBuilder() { if (projectionBuilder_ != null) { return projectionBuilder_.getMessageOrBuilder(); } else { return projection_ == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.getDefaultInstance() : projection_; } } /** *
       * projection can be used to select the key names of the element in the response
       * 
* * .banyandb.model.v1.TagProjection projection = 8 [(.validate.rules) = { ... } */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjectionOrBuilder> getProjectionFieldBuilder() { if (projectionBuilder_ == null) { projectionBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjection.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagProjectionOrBuilder>( getProjection(), getParentForChildren(), isClean()); projection_ = null; } return projectionBuilder_; } private boolean trace_ ; /** *
       * trace is used to enable trace for the query
       * 
* * bool trace = 9; * @return The trace. */ @java.lang.Override public boolean getTrace() { return trace_; } /** *
       * trace is used to enable trace for the query
       * 
* * bool trace = 9; * @param value The trace to set. * @return This builder for chaining. */ public Builder setTrace(boolean value) { trace_ = value; bitField0_ |= 0x00000100; onChanged(); return this; } /** *
       * trace is used to enable trace for the query
       * 
* * bool trace = 9; * @return This builder for chaining. */ public Builder clearTrace() { bitField0_ = (bitField0_ & ~0x00000100); trace_ = 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:banyandb.stream.v1.QueryRequest) } // @@protoc_insertion_point(class_scope:banyandb.stream.v1.QueryRequest) private static final org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest(); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.QueryRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ElementValueOrBuilder extends // @@protoc_insertion_point(interface_extends:banyandb.stream.v1.ElementValue) com.google.protobuf.MessageOrBuilder { /** *
     * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
     * 
* * string element_id = 1; * @return The elementId. */ java.lang.String getElementId(); /** *
     * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
     * 
* * string element_id = 1; * @return The bytes for elementId. */ com.google.protobuf.ByteString getElementIdBytes(); /** *
     * timestamp is in the timeunit of milliseconds. It represents
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; * @return Whether the timestamp field is set. */ boolean hasTimestamp(); /** *
     * timestamp is in the timeunit of milliseconds. It represents
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; * @return The timestamp. */ com.google.protobuf.Timestamp getTimestamp(); /** *
     * timestamp is in the timeunit of milliseconds. It represents
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; */ com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder(); /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ java.util.List getTagFamiliesList(); /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite getTagFamilies(int index); /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ int getTagFamiliesCount(); /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ java.util.List getTagFamiliesOrBuilderList(); /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWriteOrBuilder getTagFamiliesOrBuilder( int index); } /** * Protobuf type {@code banyandb.stream.v1.ElementValue} */ public static final class ElementValue extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.stream.v1.ElementValue) ElementValueOrBuilder { private static final long serialVersionUID = 0L; // Use ElementValue.newBuilder() to construct. private ElementValue(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ElementValue() { elementId_ = ""; tagFamilies_ = java.util.Collections.emptyList(); } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ElementValue(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_ElementValue_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_ElementValue_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.Builder.class); } private int bitField0_; public static final int ELEMENT_ID_FIELD_NUMBER = 1; @SuppressWarnings("serial") private volatile java.lang.Object elementId_ = ""; /** *
     * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
     * 
* * string element_id = 1; * @return The elementId. */ @java.lang.Override public java.lang.String getElementId() { java.lang.Object ref = elementId_; 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(); elementId_ = s; return s; } } /** *
     * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
     * 
* * string element_id = 1; * @return The bytes for elementId. */ @java.lang.Override public com.google.protobuf.ByteString getElementIdBytes() { java.lang.Object ref = elementId_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); elementId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int TIMESTAMP_FIELD_NUMBER = 2; private com.google.protobuf.Timestamp timestamp_; /** *
     * timestamp is in the timeunit of milliseconds. It represents
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; * @return Whether the timestamp field is set. */ @java.lang.Override public boolean hasTimestamp() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * timestamp is in the timeunit of milliseconds. It represents
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; * @return The timestamp. */ @java.lang.Override public com.google.protobuf.Timestamp getTimestamp() { return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; } /** *
     * timestamp is in the timeunit of milliseconds. It represents
     * 1) either the start time of a Span/Segment,
     * 2) or the timestamp of a log
     * 
* * .google.protobuf.Timestamp timestamp = 2; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() { return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; } public static final int TAG_FAMILIES_FIELD_NUMBER = 3; @SuppressWarnings("serial") private java.util.List tagFamilies_; /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ @java.lang.Override public java.util.List getTagFamiliesList() { return tagFamilies_; } /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ @java.lang.Override public java.util.List getTagFamiliesOrBuilderList() { return tagFamilies_; } /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ @java.lang.Override public int getTagFamiliesCount() { return tagFamilies_.size(); } /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite getTagFamilies(int index) { return tagFamilies_.get(index); } /** *
     * the order of tag_families' items match the stream schema
     * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWriteOrBuilder getTagFamiliesOrBuilder( int index) { return tagFamilies_.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 { if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(elementId_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, elementId_); } if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(2, getTimestamp()); } for (int i = 0; i < tagFamilies_.size(); i++) { output.writeMessage(3, tagFamilies_.get(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(elementId_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, elementId_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getTimestamp()); } for (int i = 0; i < tagFamilies_.size(); i++) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, tagFamilies_.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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue)) { return super.equals(obj); } org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue other = (org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue) obj; if (!getElementId() .equals(other.getElementId())) return false; if (hasTimestamp() != other.hasTimestamp()) return false; if (hasTimestamp()) { if (!getTimestamp() .equals(other.getTimestamp())) return false; } if (!getTagFamiliesList() .equals(other.getTagFamiliesList())) 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) + ELEMENT_ID_FIELD_NUMBER; hash = (53 * hash) + getElementId().hashCode(); if (hasTimestamp()) { hash = (37 * hash) + TIMESTAMP_FIELD_NUMBER; hash = (53 * hash) + getTimestamp().hashCode(); } if (getTagFamiliesCount() > 0) { hash = (37 * hash) + TAG_FAMILIES_FIELD_NUMBER; hash = (53 * hash) + getTagFamiliesList().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue 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(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue 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 banyandb.stream.v1.ElementValue} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.stream.v1.ElementValue) org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValueOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_ElementValue_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_ElementValue_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.Builder.class); } // Construct using org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getTimestampFieldBuilder(); getTagFamiliesFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; elementId_ = ""; timestamp_ = null; if (timestampBuilder_ != null) { timestampBuilder_.dispose(); timestampBuilder_ = null; } if (tagFamiliesBuilder_ == null) { tagFamilies_ = java.util.Collections.emptyList(); } else { tagFamilies_ = null; tagFamiliesBuilder_.clear(); } bitField0_ = (bitField0_ & ~0x00000004); return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_ElementValue_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue getDefaultInstanceForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue build() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue buildPartial() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue result = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue(this); buildPartialRepeatedFields(result); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartialRepeatedFields(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue result) { if (tagFamiliesBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0)) { tagFamilies_ = java.util.Collections.unmodifiableList(tagFamilies_); bitField0_ = (bitField0_ & ~0x00000004); } result.tagFamilies_ = tagFamilies_; } else { result.tagFamilies_ = tagFamiliesBuilder_.build(); } } private void buildPartial0(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.elementId_ = elementId_; } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { result.timestamp_ = timestampBuilder_ == null ? timestamp_ : timestampBuilder_.build(); to_bitField0_ |= 0x00000001; } result.bitField0_ |= to_bitField0_; } @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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue) { return mergeFrom((org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue other) { if (other == org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.getDefaultInstance()) return this; if (!other.getElementId().isEmpty()) { elementId_ = other.elementId_; bitField0_ |= 0x00000001; onChanged(); } if (other.hasTimestamp()) { mergeTimestamp(other.getTimestamp()); } if (tagFamiliesBuilder_ == null) { if (!other.tagFamilies_.isEmpty()) { if (tagFamilies_.isEmpty()) { tagFamilies_ = other.tagFamilies_; bitField0_ = (bitField0_ & ~0x00000004); } else { ensureTagFamiliesIsMutable(); tagFamilies_.addAll(other.tagFamilies_); } onChanged(); } } else { if (!other.tagFamilies_.isEmpty()) { if (tagFamiliesBuilder_.isEmpty()) { tagFamiliesBuilder_.dispose(); tagFamiliesBuilder_ = null; tagFamilies_ = other.tagFamilies_; bitField0_ = (bitField0_ & ~0x00000004); tagFamiliesBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getTagFamiliesFieldBuilder() : null; } else { tagFamiliesBuilder_.addAllMessages(other.tagFamilies_); } } } 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: { elementId_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000001; break; } // case 10 case 18: { input.readMessage( getTimestampFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000002; break; } // case 18 case 26: { org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite m = input.readMessage( org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.parser(), extensionRegistry); if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.add(m); } else { tagFamiliesBuilder_.addMessage(m); } 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 int bitField0_; private java.lang.Object elementId_ = ""; /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @return The elementId. */ public java.lang.String getElementId() { java.lang.Object ref = elementId_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); elementId_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @return The bytes for elementId. */ public com.google.protobuf.ByteString getElementIdBytes() { java.lang.Object ref = elementId_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); elementId_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @param value The elementId to set. * @return This builder for chaining. */ public Builder setElementId( java.lang.String value) { if (value == null) { throw new NullPointerException(); } elementId_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @return This builder for chaining. */ public Builder clearElementId() { elementId_ = getDefaultInstance().getElementId(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** *
       * element_id could be span_id of a Span or segment_id of a Segment in the context of stream
       * 
* * string element_id = 1; * @param value The bytes for elementId to set. * @return This builder for chaining. */ public Builder setElementIdBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); elementId_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } private com.google.protobuf.Timestamp timestamp_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> timestampBuilder_; /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; * @return Whether the timestamp field is set. */ public boolean hasTimestamp() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; * @return The timestamp. */ public com.google.protobuf.Timestamp getTimestamp() { if (timestampBuilder_ == null) { return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; } else { return timestampBuilder_.getMessage(); } } /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public Builder setTimestamp(com.google.protobuf.Timestamp value) { if (timestampBuilder_ == null) { if (value == null) { throw new NullPointerException(); } timestamp_ = value; } else { timestampBuilder_.setMessage(value); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public Builder setTimestamp( com.google.protobuf.Timestamp.Builder builderForValue) { if (timestampBuilder_ == null) { timestamp_ = builderForValue.build(); } else { timestampBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public Builder mergeTimestamp(com.google.protobuf.Timestamp value) { if (timestampBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0) && timestamp_ != null && timestamp_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getTimestampBuilder().mergeFrom(value); } else { timestamp_ = value; } } else { timestampBuilder_.mergeFrom(value); } if (timestamp_ != null) { bitField0_ |= 0x00000002; onChanged(); } return this; } /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public Builder clearTimestamp() { bitField0_ = (bitField0_ & ~0x00000002); timestamp_ = null; if (timestampBuilder_ != null) { timestampBuilder_.dispose(); timestampBuilder_ = null; } onChanged(); return this; } /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public com.google.protobuf.Timestamp.Builder getTimestampBuilder() { bitField0_ |= 0x00000002; onChanged(); return getTimestampFieldBuilder().getBuilder(); } /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ public com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder() { if (timestampBuilder_ != null) { return timestampBuilder_.getMessageOrBuilder(); } else { return timestamp_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : timestamp_; } } /** *
       * timestamp is in the timeunit of milliseconds. It represents
       * 1) either the start time of a Span/Segment,
       * 2) or the timestamp of a log
       * 
* * .google.protobuf.Timestamp timestamp = 2; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getTimestampFieldBuilder() { if (timestampBuilder_ == null) { timestampBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getTimestamp(), getParentForChildren(), isClean()); timestamp_ = null; } return timestampBuilder_; } private java.util.List tagFamilies_ = java.util.Collections.emptyList(); private void ensureTagFamiliesIsMutable() { if (!((bitField0_ & 0x00000004) != 0)) { tagFamilies_ = new java.util.ArrayList(tagFamilies_); bitField0_ |= 0x00000004; } } private com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWriteOrBuilder> tagFamiliesBuilder_; /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public java.util.List getTagFamiliesList() { if (tagFamiliesBuilder_ == null) { return java.util.Collections.unmodifiableList(tagFamilies_); } else { return tagFamiliesBuilder_.getMessageList(); } } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public int getTagFamiliesCount() { if (tagFamiliesBuilder_ == null) { return tagFamilies_.size(); } else { return tagFamiliesBuilder_.getCount(); } } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite getTagFamilies(int index) { if (tagFamiliesBuilder_ == null) { return tagFamilies_.get(index); } else { return tagFamiliesBuilder_.getMessage(index); } } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder setTagFamilies( int index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite value) { if (tagFamiliesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagFamiliesIsMutable(); tagFamilies_.set(index, value); onChanged(); } else { tagFamiliesBuilder_.setMessage(index, value); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder setTagFamilies( int index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder builderForValue) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.set(index, builderForValue.build()); onChanged(); } else { tagFamiliesBuilder_.setMessage(index, builderForValue.build()); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder addTagFamilies(org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite value) { if (tagFamiliesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagFamiliesIsMutable(); tagFamilies_.add(value); onChanged(); } else { tagFamiliesBuilder_.addMessage(value); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder addTagFamilies( int index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite value) { if (tagFamiliesBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureTagFamiliesIsMutable(); tagFamilies_.add(index, value); onChanged(); } else { tagFamiliesBuilder_.addMessage(index, value); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder addTagFamilies( org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder builderForValue) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.add(builderForValue.build()); onChanged(); } else { tagFamiliesBuilder_.addMessage(builderForValue.build()); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder addTagFamilies( int index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder builderForValue) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.add(index, builderForValue.build()); onChanged(); } else { tagFamiliesBuilder_.addMessage(index, builderForValue.build()); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder addAllTagFamilies( java.lang.Iterable values) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, tagFamilies_); onChanged(); } else { tagFamiliesBuilder_.addAllMessages(values); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder clearTagFamilies() { if (tagFamiliesBuilder_ == null) { tagFamilies_ = java.util.Collections.emptyList(); bitField0_ = (bitField0_ & ~0x00000004); onChanged(); } else { tagFamiliesBuilder_.clear(); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public Builder removeTagFamilies(int index) { if (tagFamiliesBuilder_ == null) { ensureTagFamiliesIsMutable(); tagFamilies_.remove(index); onChanged(); } else { tagFamiliesBuilder_.remove(index); } return this; } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder getTagFamiliesBuilder( int index) { return getTagFamiliesFieldBuilder().getBuilder(index); } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWriteOrBuilder getTagFamiliesOrBuilder( int index) { if (tagFamiliesBuilder_ == null) { return tagFamilies_.get(index); } else { return tagFamiliesBuilder_.getMessageOrBuilder(index); } } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public java.util.List getTagFamiliesOrBuilderList() { if (tagFamiliesBuilder_ != null) { return tagFamiliesBuilder_.getMessageOrBuilderList(); } else { return java.util.Collections.unmodifiableList(tagFamilies_); } } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder addTagFamiliesBuilder() { return getTagFamiliesFieldBuilder().addBuilder( org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.getDefaultInstance()); } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder addTagFamiliesBuilder( int index) { return getTagFamiliesFieldBuilder().addBuilder( index, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.getDefaultInstance()); } /** *
       * the order of tag_families' items match the stream schema
       * 
* * repeated .banyandb.model.v1.TagFamilyForWrite tag_families = 3; */ public java.util.List getTagFamiliesBuilderList() { return getTagFamiliesFieldBuilder().getBuilderList(); } private com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWriteOrBuilder> getTagFamiliesFieldBuilder() { if (tagFamiliesBuilder_ == null) { tagFamiliesBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3< org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWrite.Builder, org.apache.skywalking.banyandb.model.v1.BanyandbModel.TagFamilyForWriteOrBuilder>( tagFamilies_, ((bitField0_ & 0x00000004) != 0), getParentForChildren(), isClean()); tagFamilies_ = null; } return tagFamiliesBuilder_; } @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:banyandb.stream.v1.ElementValue) } // @@protoc_insertion_point(class_scope:banyandb.stream.v1.ElementValue) private static final org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue(); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ElementValue 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface WriteRequestOrBuilder extends // @@protoc_insertion_point(interface_extends:banyandb.stream.v1.WriteRequest) com.google.protobuf.MessageOrBuilder { /** *
     * the metadata is required.
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return Whether the metadata field is set. */ boolean hasMetadata(); /** *
     * the metadata is required.
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return The metadata. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getMetadata(); /** *
     * the metadata is required.
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder getMetadataOrBuilder(); /** *
     * the element is required.
     * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } * @return Whether the element field is set. */ boolean hasElement(); /** *
     * the element is required.
     * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } * @return The element. */ org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue getElement(); /** *
     * the element is required.
     * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValueOrBuilder getElementOrBuilder(); /** *
     * the message_id is required.
     * 
* * uint64 message_id = 3 [(.validate.rules) = { ... } * @return The messageId. */ long getMessageId(); } /** * Protobuf type {@code banyandb.stream.v1.WriteRequest} */ public static final class WriteRequest extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.stream.v1.WriteRequest) WriteRequestOrBuilder { private static final long serialVersionUID = 0L; // Use WriteRequest.newBuilder() to construct. private WriteRequest(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private WriteRequest() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new WriteRequest(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest.Builder.class); } private int bitField0_; public static final int METADATA_FIELD_NUMBER = 1; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata metadata_; /** *
     * the metadata is required.
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return Whether the metadata field is set. */ @java.lang.Override public boolean hasMetadata() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * the metadata is required.
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return The metadata. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getMetadata() { return metadata_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance() : metadata_; } /** *
     * the metadata is required.
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder getMetadataOrBuilder() { return metadata_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance() : metadata_; } public static final int ELEMENT_FIELD_NUMBER = 2; private org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue element_; /** *
     * the element is required.
     * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } * @return Whether the element field is set. */ @java.lang.Override public boolean hasElement() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * the element is required.
     * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } * @return The element. */ @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue getElement() { return element_ == null ? org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.getDefaultInstance() : element_; } /** *
     * the element is required.
     * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValueOrBuilder getElementOrBuilder() { return element_ == null ? org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.getDefaultInstance() : element_; } public static final int MESSAGE_ID_FIELD_NUMBER = 3; private long messageId_ = 0L; /** *
     * the message_id is required.
     * 
* * uint64 message_id = 3 [(.validate.rules) = { ... } * @return The messageId. */ @java.lang.Override public long getMessageId() { return messageId_; } 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 (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(1, getMetadata()); } if (((bitField0_ & 0x00000002) != 0)) { output.writeMessage(2, getElement()); } if (messageId_ != 0L) { output.writeUInt64(3, messageId_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(1, getMetadata()); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getElement()); } if (messageId_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(3, messageId_); } 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest)) { return super.equals(obj); } org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest other = (org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest) obj; if (hasMetadata() != other.hasMetadata()) return false; if (hasMetadata()) { if (!getMetadata() .equals(other.getMetadata())) return false; } if (hasElement() != other.hasElement()) return false; if (hasElement()) { if (!getElement() .equals(other.getElement())) return false; } if (getMessageId() != other.getMessageId()) 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 (hasMetadata()) { hash = (37 * hash) + METADATA_FIELD_NUMBER; hash = (53 * hash) + getMetadata().hashCode(); } if (hasElement()) { hash = (37 * hash) + ELEMENT_FIELD_NUMBER; hash = (53 * hash) + getElement().hashCode(); } hash = (37 * hash) + MESSAGE_ID_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getMessageId()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest 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(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest 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 banyandb.stream.v1.WriteRequest} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.stream.v1.WriteRequest) org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequestOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteRequest_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteRequest_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest.Builder.class); } // Construct using org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getMetadataFieldBuilder(); getElementFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; metadata_ = null; if (metadataBuilder_ != null) { metadataBuilder_.dispose(); metadataBuilder_ = null; } element_ = null; if (elementBuilder_ != null) { elementBuilder_.dispose(); elementBuilder_ = null; } messageId_ = 0L; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteRequest_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest getDefaultInstanceForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest build() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest buildPartial() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest result = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartial0(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest result) { int from_bitField0_ = bitField0_; int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000001) != 0)) { result.metadata_ = metadataBuilder_ == null ? metadata_ : metadataBuilder_.build(); to_bitField0_ |= 0x00000001; } if (((from_bitField0_ & 0x00000002) != 0)) { result.element_ = elementBuilder_ == null ? element_ : elementBuilder_.build(); to_bitField0_ |= 0x00000002; } if (((from_bitField0_ & 0x00000004) != 0)) { result.messageId_ = messageId_; } result.bitField0_ |= to_bitField0_; } @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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest) { return mergeFrom((org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest other) { if (other == org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest.getDefaultInstance()) return this; if (other.hasMetadata()) { mergeMetadata(other.getMetadata()); } if (other.hasElement()) { mergeElement(other.getElement()); } if (other.getMessageId() != 0L) { setMessageId(other.getMessageId()); } 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( getMetadataFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000001; break; } // case 10 case 18: { input.readMessage( getElementFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000002; break; } // case 18 case 24: { messageId_ = input.readUInt64(); bitField0_ |= 0x00000004; break; } // case 24 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 org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata metadata_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder> metadataBuilder_; /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return Whether the metadata field is set. */ public boolean hasMetadata() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return The metadata. */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getMetadata() { if (metadataBuilder_ == null) { return metadata_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance() : metadata_; } else { return metadataBuilder_.getMessage(); } } /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ public Builder setMetadata(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata value) { if (metadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } metadata_ = value; } else { metadataBuilder_.setMessage(value); } bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ public Builder setMetadata( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder builderForValue) { if (metadataBuilder_ == null) { metadata_ = builderForValue.build(); } else { metadataBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ public Builder mergeMetadata(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata value) { if (metadataBuilder_ == null) { if (((bitField0_ & 0x00000001) != 0) && metadata_ != null && metadata_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance()) { getMetadataBuilder().mergeFrom(value); } else { metadata_ = value; } } else { metadataBuilder_.mergeFrom(value); } if (metadata_ != null) { bitField0_ |= 0x00000001; onChanged(); } return this; } /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ public Builder clearMetadata() { bitField0_ = (bitField0_ & ~0x00000001); metadata_ = null; if (metadataBuilder_ != null) { metadataBuilder_.dispose(); metadataBuilder_ = null; } onChanged(); return this; } /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder getMetadataBuilder() { bitField0_ |= 0x00000001; onChanged(); return getMetadataFieldBuilder().getBuilder(); } /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder getMetadataOrBuilder() { if (metadataBuilder_ != null) { return metadataBuilder_.getMessageOrBuilder(); } else { return metadata_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance() : metadata_; } } /** *
       * the metadata is required.
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder> getMetadataFieldBuilder() { if (metadataBuilder_ == null) { metadataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder>( getMetadata(), getParentForChildren(), isClean()); metadata_ = null; } return metadataBuilder_; } private org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue element_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.Builder, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValueOrBuilder> elementBuilder_; /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } * @return Whether the element field is set. */ public boolean hasElement() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } * @return The element. */ public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue getElement() { if (elementBuilder_ == null) { return element_ == null ? org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.getDefaultInstance() : element_; } else { return elementBuilder_.getMessage(); } } /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ public Builder setElement(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue value) { if (elementBuilder_ == null) { if (value == null) { throw new NullPointerException(); } element_ = value; } else { elementBuilder_.setMessage(value); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ public Builder setElement( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.Builder builderForValue) { if (elementBuilder_ == null) { element_ = builderForValue.build(); } else { elementBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ public Builder mergeElement(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue value) { if (elementBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0) && element_ != null && element_ != org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.getDefaultInstance()) { getElementBuilder().mergeFrom(value); } else { element_ = value; } } else { elementBuilder_.mergeFrom(value); } if (element_ != null) { bitField0_ |= 0x00000002; onChanged(); } return this; } /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ public Builder clearElement() { bitField0_ = (bitField0_ & ~0x00000002); element_ = null; if (elementBuilder_ != null) { elementBuilder_.dispose(); elementBuilder_ = null; } onChanged(); return this; } /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.Builder getElementBuilder() { bitField0_ |= 0x00000002; onChanged(); return getElementFieldBuilder().getBuilder(); } /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValueOrBuilder getElementOrBuilder() { if (elementBuilder_ != null) { return elementBuilder_.getMessageOrBuilder(); } else { return element_ == null ? org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.getDefaultInstance() : element_; } } /** *
       * the element is required.
       * 
* * .banyandb.stream.v1.ElementValue element = 2 [(.validate.rules) = { ... } */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.Builder, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValueOrBuilder> getElementFieldBuilder() { if (elementBuilder_ == null) { elementBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValue.Builder, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.ElementValueOrBuilder>( getElement(), getParentForChildren(), isClean()); element_ = null; } return elementBuilder_; } private long messageId_ ; /** *
       * the message_id is required.
       * 
* * uint64 message_id = 3 [(.validate.rules) = { ... } * @return The messageId. */ @java.lang.Override public long getMessageId() { return messageId_; } /** *
       * the message_id is required.
       * 
* * uint64 message_id = 3 [(.validate.rules) = { ... } * @param value The messageId to set. * @return This builder for chaining. */ public Builder setMessageId(long value) { messageId_ = value; bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * the message_id is required.
       * 
* * uint64 message_id = 3 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearMessageId() { bitField0_ = (bitField0_ & ~0x00000004); messageId_ = 0L; 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:banyandb.stream.v1.WriteRequest) } // @@protoc_insertion_point(class_scope:banyandb.stream.v1.WriteRequest) private static final org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest(); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public WriteRequest 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteRequest getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface WriteResponseOrBuilder extends // @@protoc_insertion_point(interface_extends:banyandb.stream.v1.WriteResponse) com.google.protobuf.MessageOrBuilder { /** *
     * the message_id from request.
     * 
* * uint64 message_id = 1 [(.validate.rules) = { ... } * @return The messageId. */ long getMessageId(); /** *
     * status indicates the request processing result
     * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @return The enum numeric value on the wire for status. */ int getStatusValue(); /** *
     * status indicates the request processing result
     * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @return The status. */ org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status getStatus(); /** *
     * the metadata from request when request fails
     * 
* * .banyandb.common.v1.Metadata metadata = 3; * @return Whether the metadata field is set. */ boolean hasMetadata(); /** *
     * the metadata from request when request fails
     * 
* * .banyandb.common.v1.Metadata metadata = 3; * @return The metadata. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getMetadata(); /** *
     * the metadata from request when request fails
     * 
* * .banyandb.common.v1.Metadata metadata = 3; */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder getMetadataOrBuilder(); } /** * Protobuf type {@code banyandb.stream.v1.WriteResponse} */ public static final class WriteResponse extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.stream.v1.WriteResponse) WriteResponseOrBuilder { private static final long serialVersionUID = 0L; // Use WriteResponse.newBuilder() to construct. private WriteResponse(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private WriteResponse() { status_ = 0; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new WriteResponse(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse.Builder.class); } private int bitField0_; public static final int MESSAGE_ID_FIELD_NUMBER = 1; private long messageId_ = 0L; /** *
     * the message_id from request.
     * 
* * uint64 message_id = 1 [(.validate.rules) = { ... } * @return The messageId. */ @java.lang.Override public long getMessageId() { return messageId_; } public static final int STATUS_FIELD_NUMBER = 2; private int status_ = 0; /** *
     * status indicates the request processing result
     * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @return The enum numeric value on the wire for status. */ @java.lang.Override public int getStatusValue() { return status_; } /** *
     * status indicates the request processing result
     * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @return The status. */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status getStatus() { org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status result = org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status.forNumber(status_); return result == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status.UNRECOGNIZED : result; } public static final int METADATA_FIELD_NUMBER = 3; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata metadata_; /** *
     * the metadata from request when request fails
     * 
* * .banyandb.common.v1.Metadata metadata = 3; * @return Whether the metadata field is set. */ @java.lang.Override public boolean hasMetadata() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * the metadata from request when request fails
     * 
* * .banyandb.common.v1.Metadata metadata = 3; * @return The metadata. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getMetadata() { return metadata_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance() : metadata_; } /** *
     * the metadata from request when request fails
     * 
* * .banyandb.common.v1.Metadata metadata = 3; */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder getMetadataOrBuilder() { return metadata_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance() : metadata_; } 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 (messageId_ != 0L) { output.writeUInt64(1, messageId_); } if (status_ != org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status.STATUS_UNSPECIFIED.getNumber()) { output.writeEnum(2, status_); } if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(3, getMetadata()); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (messageId_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeUInt64Size(1, messageId_); } if (status_ != org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status.STATUS_UNSPECIFIED.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, status_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getMetadata()); } 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse)) { return super.equals(obj); } org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse other = (org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse) obj; if (getMessageId() != other.getMessageId()) return false; if (status_ != other.status_) return false; if (hasMetadata() != other.hasMetadata()) return false; if (hasMetadata()) { if (!getMetadata() .equals(other.getMetadata())) 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) + MESSAGE_ID_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getMessageId()); hash = (37 * hash) + STATUS_FIELD_NUMBER; hash = (53 * hash) + status_; if (hasMetadata()) { hash = (37 * hash) + METADATA_FIELD_NUMBER; hash = (53 * hash) + getMetadata().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseFrom( java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseFrom( com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse 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(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse 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 banyandb.stream.v1.WriteResponse} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.stream.v1.WriteResponse) org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponseOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteResponse_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteResponse_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse.class, org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse.Builder.class); } // Construct using org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getMetadataFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; messageId_ = 0L; status_ = 0; metadata_ = null; if (metadataBuilder_ != null) { metadataBuilder_.dispose(); metadataBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.internal_static_banyandb_stream_v1_WriteResponse_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse getDefaultInstanceForType() { return org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse build() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse buildPartial() { org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse result = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartial0(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.messageId_ = messageId_; } if (((from_bitField0_ & 0x00000002) != 0)) { result.status_ = status_; } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000004) != 0)) { result.metadata_ = metadataBuilder_ == null ? metadata_ : metadataBuilder_.build(); to_bitField0_ |= 0x00000001; } result.bitField0_ |= to_bitField0_; } @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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse) { return mergeFrom((org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse other) { if (other == org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse.getDefaultInstance()) return this; if (other.getMessageId() != 0L) { setMessageId(other.getMessageId()); } if (other.status_ != 0) { setStatusValue(other.getStatusValue()); } if (other.hasMetadata()) { mergeMetadata(other.getMetadata()); } 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: { messageId_ = input.readUInt64(); bitField0_ |= 0x00000001; break; } // case 8 case 16: { status_ = input.readEnum(); bitField0_ |= 0x00000002; break; } // case 16 case 26: { input.readMessage( getMetadataFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000004; 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 int bitField0_; private long messageId_ ; /** *
       * the message_id from request.
       * 
* * uint64 message_id = 1 [(.validate.rules) = { ... } * @return The messageId. */ @java.lang.Override public long getMessageId() { return messageId_; } /** *
       * the message_id from request.
       * 
* * uint64 message_id = 1 [(.validate.rules) = { ... } * @param value The messageId to set. * @return This builder for chaining. */ public Builder setMessageId(long value) { messageId_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * the message_id from request.
       * 
* * uint64 message_id = 1 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearMessageId() { bitField0_ = (bitField0_ & ~0x00000001); messageId_ = 0L; onChanged(); return this; } private int status_ = 0; /** *
       * status indicates the request processing result
       * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @return The enum numeric value on the wire for status. */ @java.lang.Override public int getStatusValue() { return status_; } /** *
       * status indicates the request processing result
       * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @param value The enum numeric value on the wire for status to set. * @return This builder for chaining. */ public Builder setStatusValue(int value) { status_ = value; bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * status indicates the request processing result
       * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @return The status. */ @java.lang.Override public org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status getStatus() { org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status result = org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status.forNumber(status_); return result == null ? org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status.UNRECOGNIZED : result; } /** *
       * status indicates the request processing result
       * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @param value The status to set. * @return This builder for chaining. */ public Builder setStatus(org.apache.skywalking.banyandb.model.v1.BanyandbModel.Status value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; status_ = value.getNumber(); onChanged(); return this; } /** *
       * status indicates the request processing result
       * 
* * .banyandb.model.v1.Status status = 2 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearStatus() { bitField0_ = (bitField0_ & ~0x00000002); status_ = 0; onChanged(); return this; } private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata metadata_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder> metadataBuilder_; /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; * @return Whether the metadata field is set. */ public boolean hasMetadata() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; * @return The metadata. */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getMetadata() { if (metadataBuilder_ == null) { return metadata_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance() : metadata_; } else { return metadataBuilder_.getMessage(); } } /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; */ public Builder setMetadata(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata value) { if (metadataBuilder_ == null) { if (value == null) { throw new NullPointerException(); } metadata_ = value; } else { metadataBuilder_.setMessage(value); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; */ public Builder setMetadata( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder builderForValue) { if (metadataBuilder_ == null) { metadata_ = builderForValue.build(); } else { metadataBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; */ public Builder mergeMetadata(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata value) { if (metadataBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0) && metadata_ != null && metadata_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance()) { getMetadataBuilder().mergeFrom(value); } else { metadata_ = value; } } else { metadataBuilder_.mergeFrom(value); } if (metadata_ != null) { bitField0_ |= 0x00000004; onChanged(); } return this; } /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; */ public Builder clearMetadata() { bitField0_ = (bitField0_ & ~0x00000004); metadata_ = null; if (metadataBuilder_ != null) { metadataBuilder_.dispose(); metadataBuilder_ = null; } onChanged(); return this; } /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder getMetadataBuilder() { bitField0_ |= 0x00000004; onChanged(); return getMetadataFieldBuilder().getBuilder(); } /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder getMetadataOrBuilder() { if (metadataBuilder_ != null) { return metadataBuilder_.getMessageOrBuilder(); } else { return metadata_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance() : metadata_; } } /** *
       * the metadata from request when request fails
       * 
* * .banyandb.common.v1.Metadata metadata = 3; */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder> getMetadataFieldBuilder() { if (metadataBuilder_ == null) { metadataBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder>( getMetadata(), getParentForChildren(), isClean()); metadata_ = null; } return metadataBuilder_; } @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:banyandb.stream.v1.WriteResponse) } // @@protoc_insertion_point(class_scope:banyandb.stream.v1.WriteResponse) private static final org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse(); } public static org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public WriteResponse 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 org.apache.skywalking.banyandb.stream.v1.BanyandbStream.WriteResponse getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_stream_v1_Element_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_stream_v1_Element_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_stream_v1_QueryResponse_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_stream_v1_QueryResponse_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_stream_v1_QueryRequest_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_stream_v1_QueryRequest_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_stream_v1_ElementValue_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_stream_v1_ElementValue_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_stream_v1_WriteRequest_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_stream_v1_WriteRequest_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_stream_v1_WriteResponse_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_stream_v1_WriteResponse_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!banyandb/v1/banyandb-stream.proto\022\022ban" + "yandb.stream.v1\032\037google/protobuf/timesta" + "mp.proto\032\027validate/validate.proto\032!banya" + "ndb/v1/banyandb-common.proto\032 banyandb/v" + "1/banyandb-model.proto\"\200\001\n\007Element\022\022\n\nel" + "ement_id\030\001 \001(\t\022-\n\ttimestamp\030\002 \001(\0132\032.goog" + "le.protobuf.Timestamp\0222\n\014tag_families\030\003 " + "\003(\0132\034.banyandb.model.v1.TagFamily\"h\n\rQue" + "ryResponse\022-\n\010elements\030\001 \003(\0132\033.banyandb." + "stream.v1.Element\022(\n\005trace\030\002 \001(\0132\031.banya" + "ndb.common.v1.Trace\"\277\002\n\014QueryRequest\022\030\n\006" + "groups\030\001 \003(\tB\010\372B\005\222\001\002\010\001\022\025\n\004name\030\002 \001(\tB\007\372B" + "\004r\002\020\001\0220\n\ntime_range\030\003 \001(\0132\034.banyandb.mod" + "el.v1.TimeRange\022\016\n\006offset\030\004 \001(\r\022\r\n\005limit" + "\030\005 \001(\r\022/\n\010order_by\030\006 \001(\0132\035.banyandb.mode" + "l.v1.QueryOrder\022-\n\010criteria\030\007 \001(\0132\033.bany" + "andb.model.v1.Criteria\022>\n\nprojection\030\010 \001" + "(\0132 .banyandb.model.v1.TagProjectionB\010\372B" + "\005\212\001\002\020\001\022\r\n\005trace\030\t \001(\010\"\215\001\n\014ElementValue\022\022" + "\n\nelement_id\030\001 \001(\t\022-\n\ttimestamp\030\002 \001(\0132\032." + "google.protobuf.Timestamp\022:\n\014tag_familie" + "s\030\003 \003(\0132$.banyandb.model.v1.TagFamilyFor" + "Write\"\242\001\n\014WriteRequest\0228\n\010metadata\030\001 \001(\013" + "2\034.banyandb.common.v1.MetadataB\010\372B\005\212\001\002\020\001" + "\022;\n\007element\030\002 \001(\0132 .banyandb.stream.v1.E" + "lementValueB\010\372B\005\212\001\002\020\001\022\033\n\nmessage_id\030\003 \001(" + "\004B\007\372B\0042\002 \000\"\221\001\n\rWriteResponse\022\033\n\nmessage_" + "id\030\001 \001(\004B\007\372B\0042\002 \000\0223\n\006status\030\002 \001(\0162\031.bany" + "andb.model.v1.StatusB\010\372B\005\202\001\002\020\001\022.\n\010metada" + "ta\030\003 \001(\0132\034.banyandb.common.v1.Metadata2\257" + "\001\n\rStreamService\022L\n\005Query\022 .banyandb.str" + "eam.v1.QueryRequest\032!.banyandb.stream.v1" + ".QueryResponse\022P\n\005Write\022 .banyandb.strea" + "m.v1.WriteRequest\032!.banyandb.stream.v1.W" + "riteResponse(\0010\001B*\n(org.apache.skywalkin" + "g.banyandb.stream.v1b\006proto3" }; descriptor = com.google.protobuf.Descriptors.FileDescriptor .internalBuildGeneratedFileFrom(descriptorData, new com.google.protobuf.Descriptors.FileDescriptor[] { com.google.protobuf.TimestampProto.getDescriptor(), io.envoyproxy.pgv.validate.Validate.getDescriptor(), org.apache.skywalking.banyandb.common.v1.BanyandbCommon.getDescriptor(), org.apache.skywalking.banyandb.model.v1.BanyandbModel.getDescriptor(), }); internal_static_banyandb_stream_v1_Element_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_banyandb_stream_v1_Element_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_stream_v1_Element_descriptor, new java.lang.String[] { "ElementId", "Timestamp", "TagFamilies", }); internal_static_banyandb_stream_v1_QueryResponse_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_banyandb_stream_v1_QueryResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_stream_v1_QueryResponse_descriptor, new java.lang.String[] { "Elements", "Trace", }); internal_static_banyandb_stream_v1_QueryRequest_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_banyandb_stream_v1_QueryRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_stream_v1_QueryRequest_descriptor, new java.lang.String[] { "Groups", "Name", "TimeRange", "Offset", "Limit", "OrderBy", "Criteria", "Projection", "Trace", }); internal_static_banyandb_stream_v1_ElementValue_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_banyandb_stream_v1_ElementValue_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_stream_v1_ElementValue_descriptor, new java.lang.String[] { "ElementId", "Timestamp", "TagFamilies", }); internal_static_banyandb_stream_v1_WriteRequest_descriptor = getDescriptor().getMessageTypes().get(4); internal_static_banyandb_stream_v1_WriteRequest_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_stream_v1_WriteRequest_descriptor, new java.lang.String[] { "Metadata", "Element", "MessageId", }); internal_static_banyandb_stream_v1_WriteResponse_descriptor = getDescriptor().getMessageTypes().get(5); internal_static_banyandb_stream_v1_WriteResponse_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_stream_v1_WriteResponse_descriptor, new java.lang.String[] { "MessageId", "Status", "Metadata", }); com.google.protobuf.ExtensionRegistry registry = com.google.protobuf.ExtensionRegistry.newInstance(); registry.add(io.envoyproxy.pgv.validate.Validate.rules); com.google.protobuf.Descriptors.FileDescriptor .internalUpdateFileDescriptor(descriptor, registry); com.google.protobuf.TimestampProto.getDescriptor(); io.envoyproxy.pgv.validate.Validate.getDescriptor(); org.apache.skywalking.banyandb.common.v1.BanyandbCommon.getDescriptor(); org.apache.skywalking.banyandb.model.v1.BanyandbModel.getDescriptor(); } // @@protoc_insertion_point(outer_class_scope) }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy