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

org.apache.skywalking.banyandb.common.v1.BanyandbCommon Maven / Gradle / Ivy

// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: banyandb/v1/banyandb-common.proto

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

public final class BanyandbCommon {
  private BanyandbCommon() {}
  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistryLite registry) {
  }

  public static void registerAllExtensions(
      com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions(
        (com.google.protobuf.ExtensionRegistryLite) registry);
  }
  /**
   * Protobuf enum {@code banyandb.common.v1.Catalog}
   */
  public enum Catalog
      implements com.google.protobuf.ProtocolMessageEnum {
    /**
     * CATALOG_UNSPECIFIED = 0;
     */
    CATALOG_UNSPECIFIED(0),
    /**
     * CATALOG_STREAM = 1;
     */
    CATALOG_STREAM(1),
    /**
     * CATALOG_MEASURE = 2;
     */
    CATALOG_MEASURE(2),
    UNRECOGNIZED(-1),
    ;

    /**
     * CATALOG_UNSPECIFIED = 0;
     */
    public static final int CATALOG_UNSPECIFIED_VALUE = 0;
    /**
     * CATALOG_STREAM = 1;
     */
    public static final int CATALOG_STREAM_VALUE = 1;
    /**
     * CATALOG_MEASURE = 2;
     */
    public static final int CATALOG_MEASURE_VALUE = 2;


    public final int getNumber() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalArgumentException(
            "Can't get the number of an unknown enum value.");
      }
      return value;
    }

    /**
     * @param value The numeric wire value of the corresponding enum entry.
     * @return The enum associated with the given numeric wire value.
     * @deprecated Use {@link #forNumber(int)} instead.
     */
    @java.lang.Deprecated
    public static Catalog valueOf(int value) {
      return forNumber(value);
    }

    /**
     * @param value The numeric wire value of the corresponding enum entry.
     * @return The enum associated with the given numeric wire value.
     */
    public static Catalog forNumber(int value) {
      switch (value) {
        case 0: return CATALOG_UNSPECIFIED;
        case 1: return CATALOG_STREAM;
        case 2: return CATALOG_MEASURE;
        default: return null;
      }
    }

    public static com.google.protobuf.Internal.EnumLiteMap
        internalGetValueMap() {
      return internalValueMap;
    }
    private static final com.google.protobuf.Internal.EnumLiteMap<
        Catalog> internalValueMap =
          new com.google.protobuf.Internal.EnumLiteMap() {
            public Catalog findValueByNumber(int number) {
              return Catalog.forNumber(number);
            }
          };

    public final com.google.protobuf.Descriptors.EnumValueDescriptor
        getValueDescriptor() {
      if (this == UNRECOGNIZED) {
        throw new java.lang.IllegalStateException(
            "Can't get the descriptor of an unrecognized enum value.");
      }
      return getDescriptor().getValues().get(ordinal());
    }
    public final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptorForType() {
      return getDescriptor();
    }
    public static final com.google.protobuf.Descriptors.EnumDescriptor
        getDescriptor() {
      return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.getDescriptor().getEnumTypes().get(0);
    }

    private static final Catalog[] VALUES = values();

    public static Catalog valueOf(
        com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
      if (desc.getType() != getDescriptor()) {
        throw new java.lang.IllegalArgumentException(
          "EnumValueDescriptor is not for this type.");
      }
      if (desc.getIndex() == -1) {
        return UNRECOGNIZED;
      }
      return VALUES[desc.getIndex()];
    }

    private final int value;

    private Catalog(int value) {
      this.value = value;
    }

    // @@protoc_insertion_point(enum_scope:banyandb.common.v1.Catalog)
  }

  public interface MetadataOrBuilder extends
      // @@protoc_insertion_point(interface_extends:banyandb.common.v1.Metadata)
      com.google.protobuf.MessageOrBuilder {

    /**
     * 
     * group contains a set of options, like retention policy, max
     * 
* * string group = 1; * @return The group. */ java.lang.String getGroup(); /** *
     * group contains a set of options, like retention policy, max
     * 
* * string group = 1; * @return The bytes for group. */ com.google.protobuf.ByteString getGroupBytes(); /** *
     * name of the entity
     * 
* * string name = 2; * @return The name. */ java.lang.String getName(); /** *
     * name of the entity
     * 
* * string name = 2; * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** *
     * id is the unique identifier of the entity
     * if id is not set, the system will generate a unique id
     * 
* * uint32 id = 3; * @return The id. */ int getId(); /** *
     * readonly. create_revision is the revision of last creation on this key.
     * 
* * int64 create_revision = 4; * @return The createRevision. */ long getCreateRevision(); /** *
     * readonly. mod_revision is the revision of last modification on this key.
     * 
* * int64 mod_revision = 5; * @return The modRevision. */ long getModRevision(); } /** *
   * Metadata is for multi-tenant, multi-model use
   * 
* * Protobuf type {@code banyandb.common.v1.Metadata} */ public static final class Metadata extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.common.v1.Metadata) MetadataOrBuilder { private static final long serialVersionUID = 0L; // Use Metadata.newBuilder() to construct. private Metadata(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Metadata() { group_ = ""; name_ = ""; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Metadata(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Metadata_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Metadata_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.class, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder.class); } public static final int GROUP_FIELD_NUMBER = 1; @SuppressWarnings("serial") private volatile java.lang.Object group_ = ""; /** *
     * group contains a set of options, like retention policy, max
     * 
* * string group = 1; * @return The group. */ @java.lang.Override public java.lang.String getGroup() { java.lang.Object ref = group_; 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(); group_ = s; return s; } } /** *
     * group contains a set of options, like retention policy, max
     * 
* * string group = 1; * @return The bytes for group. */ @java.lang.Override public com.google.protobuf.ByteString getGroupBytes() { java.lang.Object ref = group_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); group_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int NAME_FIELD_NUMBER = 2; @SuppressWarnings("serial") private volatile java.lang.Object name_ = ""; /** *
     * name of the entity
     * 
* * string name = 2; * @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 of the entity
     * 
* * string name = 2; * @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 ID_FIELD_NUMBER = 3; private int id_ = 0; /** *
     * id is the unique identifier of the entity
     * if id is not set, the system will generate a unique id
     * 
* * uint32 id = 3; * @return The id. */ @java.lang.Override public int getId() { return id_; } public static final int CREATE_REVISION_FIELD_NUMBER = 4; private long createRevision_ = 0L; /** *
     * readonly. create_revision is the revision of last creation on this key.
     * 
* * int64 create_revision = 4; * @return The createRevision. */ @java.lang.Override public long getCreateRevision() { return createRevision_; } public static final int MOD_REVISION_FIELD_NUMBER = 5; private long modRevision_ = 0L; /** *
     * readonly. mod_revision is the revision of last modification on this key.
     * 
* * int64 mod_revision = 5; * @return The modRevision. */ @java.lang.Override public long getModRevision() { return modRevision_; } 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(group_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 1, group_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { com.google.protobuf.GeneratedMessageV3.writeString(output, 2, name_); } if (id_ != 0) { output.writeUInt32(3, id_); } if (createRevision_ != 0L) { output.writeInt64(4, createRevision_); } if (modRevision_ != 0L) { output.writeInt64(5, modRevision_); } 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(group_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, group_); } if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) { size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, name_); } if (id_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(3, id_); } if (createRevision_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(4, createRevision_); } if (modRevision_ != 0L) { size += com.google.protobuf.CodedOutputStream .computeInt64Size(5, modRevision_); } 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.common.v1.BanyandbCommon.Metadata)) { return super.equals(obj); } org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata other = (org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata) obj; if (!getGroup() .equals(other.getGroup())) return false; if (!getName() .equals(other.getName())) return false; if (getId() != other.getId()) return false; if (getCreateRevision() != other.getCreateRevision()) return false; if (getModRevision() != other.getModRevision()) 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) + GROUP_FIELD_NUMBER; hash = (53 * hash) + getGroup().hashCode(); hash = (37 * hash) + NAME_FIELD_NUMBER; hash = (53 * hash) + getName().hashCode(); hash = (37 * hash) + ID_FIELD_NUMBER; hash = (53 * hash) + getId(); hash = (37 * hash) + CREATE_REVISION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getCreateRevision()); hash = (37 * hash) + MOD_REVISION_FIELD_NUMBER; hash = (53 * hash) + com.google.protobuf.Internal.hashLong( getModRevision()); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata 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.common.v1.BanyandbCommon.Metadata parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata 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.common.v1.BanyandbCommon.Metadata parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata 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.common.v1.BanyandbCommon.Metadata parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata 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.common.v1.BanyandbCommon.Metadata parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata 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.common.v1.BanyandbCommon.Metadata 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; } /** *
     * Metadata is for multi-tenant, multi-model use
     * 
* * Protobuf type {@code banyandb.common.v1.Metadata} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.common.v1.Metadata) org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Metadata_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Metadata_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.class, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder.class); } // Construct using org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; group_ = ""; name_ = ""; id_ = 0; createRevision_ = 0L; modRevision_ = 0L; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Metadata_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getDefaultInstanceForType() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata build() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata buildPartial() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata result = new org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartial0(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.group_ = group_; } if (((from_bitField0_ & 0x00000002) != 0)) { result.name_ = name_; } if (((from_bitField0_ & 0x00000004) != 0)) { result.id_ = id_; } if (((from_bitField0_ & 0x00000008) != 0)) { result.createRevision_ = createRevision_; } if (((from_bitField0_ & 0x00000010) != 0)) { result.modRevision_ = modRevision_; } } @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.common.v1.BanyandbCommon.Metadata) { return mergeFrom((org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata other) { if (other == org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.getDefaultInstance()) return this; if (!other.getGroup().isEmpty()) { group_ = other.group_; bitField0_ |= 0x00000001; onChanged(); } if (!other.getName().isEmpty()) { name_ = other.name_; bitField0_ |= 0x00000002; onChanged(); } if (other.getId() != 0) { setId(other.getId()); } if (other.getCreateRevision() != 0L) { setCreateRevision(other.getCreateRevision()); } if (other.getModRevision() != 0L) { setModRevision(other.getModRevision()); } 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: { group_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000001; break; } // case 10 case 18: { name_ = input.readStringRequireUtf8(); bitField0_ |= 0x00000002; break; } // case 18 case 24: { id_ = input.readUInt32(); bitField0_ |= 0x00000004; break; } // case 24 case 32: { createRevision_ = input.readInt64(); bitField0_ |= 0x00000008; break; } // case 32 case 40: { modRevision_ = input.readInt64(); bitField0_ |= 0x00000010; break; } // case 40 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private int bitField0_; private java.lang.Object group_ = ""; /** *
       * group contains a set of options, like retention policy, max
       * 
* * string group = 1; * @return The group. */ public java.lang.String getGroup() { java.lang.Object ref = group_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); group_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * group contains a set of options, like retention policy, max
       * 
* * string group = 1; * @return The bytes for group. */ public com.google.protobuf.ByteString getGroupBytes() { java.lang.Object ref = group_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); group_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * group contains a set of options, like retention policy, max
       * 
* * string group = 1; * @param value The group to set. * @return This builder for chaining. */ public Builder setGroup( java.lang.String value) { if (value == null) { throw new NullPointerException(); } group_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * group contains a set of options, like retention policy, max
       * 
* * string group = 1; * @return This builder for chaining. */ public Builder clearGroup() { group_ = getDefaultInstance().getGroup(); bitField0_ = (bitField0_ & ~0x00000001); onChanged(); return this; } /** *
       * group contains a set of options, like retention policy, max
       * 
* * string group = 1; * @param value The bytes for group to set. * @return This builder for chaining. */ public Builder setGroupBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); group_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } private java.lang.Object name_ = ""; /** *
       * name of the entity
       * 
* * string name = 2; * @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 of the entity
       * 
* * string name = 2; * @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 of the entity
       * 
* * string name = 2; * @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 of the entity
       * 
* * string name = 2; * @return This builder for chaining. */ public Builder clearName() { name_ = getDefaultInstance().getName(); bitField0_ = (bitField0_ & ~0x00000002); onChanged(); return this; } /** *
       * name of the entity
       * 
* * string name = 2; * @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 int id_ ; /** *
       * id is the unique identifier of the entity
       * if id is not set, the system will generate a unique id
       * 
* * uint32 id = 3; * @return The id. */ @java.lang.Override public int getId() { return id_; } /** *
       * id is the unique identifier of the entity
       * if id is not set, the system will generate a unique id
       * 
* * uint32 id = 3; * @param value The id to set. * @return This builder for chaining. */ public Builder setId(int value) { id_ = value; bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * id is the unique identifier of the entity
       * if id is not set, the system will generate a unique id
       * 
* * uint32 id = 3; * @return This builder for chaining. */ public Builder clearId() { bitField0_ = (bitField0_ & ~0x00000004); id_ = 0; onChanged(); return this; } private long createRevision_ ; /** *
       * readonly. create_revision is the revision of last creation on this key.
       * 
* * int64 create_revision = 4; * @return The createRevision. */ @java.lang.Override public long getCreateRevision() { return createRevision_; } /** *
       * readonly. create_revision is the revision of last creation on this key.
       * 
* * int64 create_revision = 4; * @param value The createRevision to set. * @return This builder for chaining. */ public Builder setCreateRevision(long value) { createRevision_ = value; bitField0_ |= 0x00000008; onChanged(); return this; } /** *
       * readonly. create_revision is the revision of last creation on this key.
       * 
* * int64 create_revision = 4; * @return This builder for chaining. */ public Builder clearCreateRevision() { bitField0_ = (bitField0_ & ~0x00000008); createRevision_ = 0L; onChanged(); return this; } private long modRevision_ ; /** *
       * readonly. mod_revision is the revision of last modification on this key.
       * 
* * int64 mod_revision = 5; * @return The modRevision. */ @java.lang.Override public long getModRevision() { return modRevision_; } /** *
       * readonly. mod_revision is the revision of last modification on this key.
       * 
* * int64 mod_revision = 5; * @param value The modRevision to set. * @return This builder for chaining. */ public Builder setModRevision(long value) { modRevision_ = value; bitField0_ |= 0x00000010; onChanged(); return this; } /** *
       * readonly. mod_revision is the revision of last modification on this key.
       * 
* * int64 mod_revision = 5; * @return This builder for chaining. */ public Builder clearModRevision() { bitField0_ = (bitField0_ & ~0x00000010); modRevision_ = 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.common.v1.Metadata) } // @@protoc_insertion_point(class_scope:banyandb.common.v1.Metadata) private static final org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata(); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Metadata 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.common.v1.BanyandbCommon.Metadata getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface IntervalRuleOrBuilder extends // @@protoc_insertion_point(interface_extends:banyandb.common.v1.IntervalRule) com.google.protobuf.MessageOrBuilder { /** *
     * unit can only be UNIT_HOUR or UNIT_DAY
     * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @return The enum numeric value on the wire for unit. */ int getUnitValue(); /** *
     * unit can only be UNIT_HOUR or UNIT_DAY
     * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @return The unit. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit getUnit(); /** * uint32 num = 2 [(.validate.rules) = { ... } * @return The num. */ int getNum(); } /** *
   * IntervalRule is a structured duration
   * 
* * Protobuf type {@code banyandb.common.v1.IntervalRule} */ public static final class IntervalRule extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.common.v1.IntervalRule) IntervalRuleOrBuilder { private static final long serialVersionUID = 0L; // Use IntervalRule.newBuilder() to construct. private IntervalRule(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private IntervalRule() { unit_ = 0; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new IntervalRule(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_IntervalRule_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_IntervalRule_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.class, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder.class); } /** * Protobuf enum {@code banyandb.common.v1.IntervalRule.Unit} */ public enum Unit implements com.google.protobuf.ProtocolMessageEnum { /** * UNIT_UNSPECIFIED = 0; */ UNIT_UNSPECIFIED(0), /** * UNIT_HOUR = 1; */ UNIT_HOUR(1), /** * UNIT_DAY = 2; */ UNIT_DAY(2), UNRECOGNIZED(-1), ; /** * UNIT_UNSPECIFIED = 0; */ public static final int UNIT_UNSPECIFIED_VALUE = 0; /** * UNIT_HOUR = 1; */ public static final int UNIT_HOUR_VALUE = 1; /** * UNIT_DAY = 2; */ public static final int UNIT_DAY_VALUE = 2; public final int getNumber() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalArgumentException( "Can't get the number of an unknown enum value."); } return value; } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. * @deprecated Use {@link #forNumber(int)} instead. */ @java.lang.Deprecated public static Unit valueOf(int value) { return forNumber(value); } /** * @param value The numeric wire value of the corresponding enum entry. * @return The enum associated with the given numeric wire value. */ public static Unit forNumber(int value) { switch (value) { case 0: return UNIT_UNSPECIFIED; case 1: return UNIT_HOUR; case 2: return UNIT_DAY; default: return null; } } public static com.google.protobuf.Internal.EnumLiteMap internalGetValueMap() { return internalValueMap; } private static final com.google.protobuf.Internal.EnumLiteMap< Unit> internalValueMap = new com.google.protobuf.Internal.EnumLiteMap() { public Unit findValueByNumber(int number) { return Unit.forNumber(number); } }; public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor() { if (this == UNRECOGNIZED) { throw new java.lang.IllegalStateException( "Can't get the descriptor of an unrecognized enum value."); } return getDescriptor().getValues().get(ordinal()); } public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType() { return getDescriptor(); } public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDescriptor().getEnumTypes().get(0); } private static final Unit[] VALUES = values(); public static Unit valueOf( com.google.protobuf.Descriptors.EnumValueDescriptor desc) { if (desc.getType() != getDescriptor()) { throw new java.lang.IllegalArgumentException( "EnumValueDescriptor is not for this type."); } if (desc.getIndex() == -1) { return UNRECOGNIZED; } return VALUES[desc.getIndex()]; } private final int value; private Unit(int value) { this.value = value; } // @@protoc_insertion_point(enum_scope:banyandb.common.v1.IntervalRule.Unit) } public static final int UNIT_FIELD_NUMBER = 1; private int unit_ = 0; /** *
     * unit can only be UNIT_HOUR or UNIT_DAY
     * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @return The enum numeric value on the wire for unit. */ @java.lang.Override public int getUnitValue() { return unit_; } /** *
     * unit can only be UNIT_HOUR or UNIT_DAY
     * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @return The unit. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit getUnit() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit result = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit.forNumber(unit_); return result == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit.UNRECOGNIZED : result; } public static final int NUM_FIELD_NUMBER = 2; private int num_ = 0; /** * uint32 num = 2 [(.validate.rules) = { ... } * @return The num. */ @java.lang.Override public int getNum() { return num_; } 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 (unit_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit.UNIT_UNSPECIFIED.getNumber()) { output.writeEnum(1, unit_); } if (num_ != 0) { output.writeUInt32(2, num_); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (unit_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit.UNIT_UNSPECIFIED.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(1, unit_); } if (num_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(2, num_); } 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.common.v1.BanyandbCommon.IntervalRule)) { return super.equals(obj); } org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule other = (org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule) obj; if (unit_ != other.unit_) return false; if (getNum() != other.getNum()) 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) + UNIT_FIELD_NUMBER; hash = (53 * hash) + unit_; hash = (37 * hash) + NUM_FIELD_NUMBER; hash = (53 * hash) + getNum(); hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule 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.common.v1.BanyandbCommon.IntervalRule parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule 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.common.v1.BanyandbCommon.IntervalRule parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule 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.common.v1.BanyandbCommon.IntervalRule parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule 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.common.v1.BanyandbCommon.IntervalRule parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule 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.common.v1.BanyandbCommon.IntervalRule 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; } /** *
     * IntervalRule is a structured duration
     * 
* * Protobuf type {@code banyandb.common.v1.IntervalRule} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.common.v1.IntervalRule) org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_IntervalRule_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_IntervalRule_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.class, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder.class); } // Construct using org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.newBuilder() private Builder() { } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; unit_ = 0; num_ = 0; return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_IntervalRule_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getDefaultInstanceForType() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule build() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule buildPartial() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule result = new org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartial0(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.unit_ = unit_; } if (((from_bitField0_ & 0x00000002) != 0)) { result.num_ = num_; } } @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.common.v1.BanyandbCommon.IntervalRule) { return mergeFrom((org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule other) { if (other == org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance()) return this; if (other.unit_ != 0) { setUnitValue(other.getUnitValue()); } if (other.getNum() != 0) { setNum(other.getNum()); } 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: { unit_ = input.readEnum(); bitField0_ |= 0x00000001; break; } // case 8 case 16: { num_ = input.readUInt32(); bitField0_ |= 0x00000002; break; } // case 16 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private int bitField0_; private int unit_ = 0; /** *
       * unit can only be UNIT_HOUR or UNIT_DAY
       * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @return The enum numeric value on the wire for unit. */ @java.lang.Override public int getUnitValue() { return unit_; } /** *
       * unit can only be UNIT_HOUR or UNIT_DAY
       * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @param value The enum numeric value on the wire for unit to set. * @return This builder for chaining. */ public Builder setUnitValue(int value) { unit_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * unit can only be UNIT_HOUR or UNIT_DAY
       * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @return The unit. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit getUnit() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit result = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit.forNumber(unit_); return result == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit.UNRECOGNIZED : result; } /** *
       * unit can only be UNIT_HOUR or UNIT_DAY
       * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @param value The unit to set. * @return This builder for chaining. */ public Builder setUnit(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000001; unit_ = value.getNumber(); onChanged(); return this; } /** *
       * unit can only be UNIT_HOUR or UNIT_DAY
       * 
* * .banyandb.common.v1.IntervalRule.Unit unit = 1 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearUnit() { bitField0_ = (bitField0_ & ~0x00000001); unit_ = 0; onChanged(); return this; } private int num_ ; /** * uint32 num = 2 [(.validate.rules) = { ... } * @return The num. */ @java.lang.Override public int getNum() { return num_; } /** * uint32 num = 2 [(.validate.rules) = { ... } * @param value The num to set. * @return This builder for chaining. */ public Builder setNum(int value) { num_ = value; bitField0_ |= 0x00000002; onChanged(); return this; } /** * uint32 num = 2 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearNum() { bitField0_ = (bitField0_ & ~0x00000002); num_ = 0; onChanged(); return this; } @java.lang.Override public final Builder setUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.setUnknownFields(unknownFields); } @java.lang.Override public final Builder mergeUnknownFields( final com.google.protobuf.UnknownFieldSet unknownFields) { return super.mergeUnknownFields(unknownFields); } // @@protoc_insertion_point(builder_scope:banyandb.common.v1.IntervalRule) } // @@protoc_insertion_point(class_scope:banyandb.common.v1.IntervalRule) private static final org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule(); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public IntervalRule 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.common.v1.BanyandbCommon.IntervalRule getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface ResourceOptsOrBuilder extends // @@protoc_insertion_point(interface_extends:banyandb.common.v1.ResourceOpts) com.google.protobuf.MessageOrBuilder { /** *
     * shard_num is the number of shards
     * 
* * uint32 shard_num = 1 [(.validate.rules) = { ... } * @return The shardNum. */ int getShardNum(); /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } * @return Whether the segmentInterval field is set. */ boolean hasSegmentInterval(); /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } * @return The segmentInterval. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getSegmentInterval(); /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getSegmentIntervalOrBuilder(); /** *
     * ttl indicates time to live, how long the data will be cached
     * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } * @return Whether the ttl field is set. */ boolean hasTtl(); /** *
     * ttl indicates time to live, how long the data will be cached
     * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } * @return The ttl. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getTtl(); /** *
     * ttl indicates time to live, how long the data will be cached
     * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getTtlOrBuilder(); } /** * Protobuf type {@code banyandb.common.v1.ResourceOpts} */ public static final class ResourceOpts extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.common.v1.ResourceOpts) ResourceOptsOrBuilder { private static final long serialVersionUID = 0L; // Use ResourceOpts.newBuilder() to construct. private ResourceOpts(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private ResourceOpts() { } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new ResourceOpts(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_ResourceOpts_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_ResourceOpts_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.class, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.Builder.class); } private int bitField0_; public static final int SHARD_NUM_FIELD_NUMBER = 1; private int shardNum_ = 0; /** *
     * shard_num is the number of shards
     * 
* * uint32 shard_num = 1 [(.validate.rules) = { ... } * @return The shardNum. */ @java.lang.Override public int getShardNum() { return shardNum_; } public static final int SEGMENT_INTERVAL_FIELD_NUMBER = 2; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule segmentInterval_; /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } * @return Whether the segmentInterval field is set. */ @java.lang.Override public boolean hasSegmentInterval() { return ((bitField0_ & 0x00000001) != 0); } /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } * @return The segmentInterval. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getSegmentInterval() { return segmentInterval_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : segmentInterval_; } /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getSegmentIntervalOrBuilder() { return segmentInterval_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : segmentInterval_; } public static final int TTL_FIELD_NUMBER = 3; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule ttl_; /** *
     * ttl indicates time to live, how long the data will be cached
     * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } * @return Whether the ttl field is set. */ @java.lang.Override public boolean hasTtl() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * ttl indicates time to live, how long the data will be cached
     * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } * @return The ttl. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getTtl() { return ttl_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : ttl_; } /** *
     * ttl indicates time to live, how long the data will be cached
     * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getTtlOrBuilder() { return ttl_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : ttl_; } 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 (shardNum_ != 0) { output.writeUInt32(1, shardNum_); } if (((bitField0_ & 0x00000001) != 0)) { output.writeMessage(2, getSegmentInterval()); } if (((bitField0_ & 0x00000002) != 0)) { output.writeMessage(3, getTtl()); } getUnknownFields().writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (shardNum_ != 0) { size += com.google.protobuf.CodedOutputStream .computeUInt32Size(1, shardNum_); } if (((bitField0_ & 0x00000001) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getSegmentInterval()); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getTtl()); } 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.common.v1.BanyandbCommon.ResourceOpts)) { return super.equals(obj); } org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts other = (org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts) obj; if (getShardNum() != other.getShardNum()) return false; if (hasSegmentInterval() != other.hasSegmentInterval()) return false; if (hasSegmentInterval()) { if (!getSegmentInterval() .equals(other.getSegmentInterval())) return false; } if (hasTtl() != other.hasTtl()) return false; if (hasTtl()) { if (!getTtl() .equals(other.getTtl())) 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) + SHARD_NUM_FIELD_NUMBER; hash = (53 * hash) + getShardNum(); if (hasSegmentInterval()) { hash = (37 * hash) + SEGMENT_INTERVAL_FIELD_NUMBER; hash = (53 * hash) + getSegmentInterval().hashCode(); } if (hasTtl()) { hash = (37 * hash) + TTL_FIELD_NUMBER; hash = (53 * hash) + getTtl().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts 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.common.v1.BanyandbCommon.ResourceOpts parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts 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.common.v1.BanyandbCommon.ResourceOpts parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts 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.common.v1.BanyandbCommon.ResourceOpts parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts 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.common.v1.BanyandbCommon.ResourceOpts parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts 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.common.v1.BanyandbCommon.ResourceOpts 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.common.v1.ResourceOpts} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.common.v1.ResourceOpts) org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOptsOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_ResourceOpts_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_ResourceOpts_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.class, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.Builder.class); } // Construct using org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.newBuilder() private Builder() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { getSegmentIntervalFieldBuilder(); getTtlFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; shardNum_ = 0; segmentInterval_ = null; if (segmentIntervalBuilder_ != null) { segmentIntervalBuilder_.dispose(); segmentIntervalBuilder_ = null; } ttl_ = null; if (ttlBuilder_ != null) { ttlBuilder_.dispose(); ttlBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_ResourceOpts_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts getDefaultInstanceForType() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts build() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts buildPartial() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts result = new org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartial0(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts result) { int from_bitField0_ = bitField0_; if (((from_bitField0_ & 0x00000001) != 0)) { result.shardNum_ = shardNum_; } int to_bitField0_ = 0; if (((from_bitField0_ & 0x00000002) != 0)) { result.segmentInterval_ = segmentIntervalBuilder_ == null ? segmentInterval_ : segmentIntervalBuilder_.build(); to_bitField0_ |= 0x00000001; } if (((from_bitField0_ & 0x00000004) != 0)) { result.ttl_ = ttlBuilder_ == null ? ttl_ : ttlBuilder_.build(); to_bitField0_ |= 0x00000002; } 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.common.v1.BanyandbCommon.ResourceOpts) { return mergeFrom((org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts other) { if (other == org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.getDefaultInstance()) return this; if (other.getShardNum() != 0) { setShardNum(other.getShardNum()); } if (other.hasSegmentInterval()) { mergeSegmentInterval(other.getSegmentInterval()); } if (other.hasTtl()) { mergeTtl(other.getTtl()); } 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: { shardNum_ = input.readUInt32(); bitField0_ |= 0x00000001; break; } // case 8 case 18: { input.readMessage( getSegmentIntervalFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000002; break; } // case 18 case 26: { input.readMessage( getTtlFieldBuilder().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 int shardNum_ ; /** *
       * shard_num is the number of shards
       * 
* * uint32 shard_num = 1 [(.validate.rules) = { ... } * @return The shardNum. */ @java.lang.Override public int getShardNum() { return shardNum_; } /** *
       * shard_num is the number of shards
       * 
* * uint32 shard_num = 1 [(.validate.rules) = { ... } * @param value The shardNum to set. * @return This builder for chaining. */ public Builder setShardNum(int value) { shardNum_ = value; bitField0_ |= 0x00000001; onChanged(); return this; } /** *
       * shard_num is the number of shards
       * 
* * uint32 shard_num = 1 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearShardNum() { bitField0_ = (bitField0_ & ~0x00000001); shardNum_ = 0; onChanged(); return this; } private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule segmentInterval_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder> segmentIntervalBuilder_; /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } * @return Whether the segmentInterval field is set. */ public boolean hasSegmentInterval() { return ((bitField0_ & 0x00000002) != 0); } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } * @return The segmentInterval. */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getSegmentInterval() { if (segmentIntervalBuilder_ == null) { return segmentInterval_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : segmentInterval_; } else { return segmentIntervalBuilder_.getMessage(); } } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ public Builder setSegmentInterval(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule value) { if (segmentIntervalBuilder_ == null) { if (value == null) { throw new NullPointerException(); } segmentInterval_ = value; } else { segmentIntervalBuilder_.setMessage(value); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ public Builder setSegmentInterval( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder builderForValue) { if (segmentIntervalBuilder_ == null) { segmentInterval_ = builderForValue.build(); } else { segmentIntervalBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ public Builder mergeSegmentInterval(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule value) { if (segmentIntervalBuilder_ == null) { if (((bitField0_ & 0x00000002) != 0) && segmentInterval_ != null && segmentInterval_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance()) { getSegmentIntervalBuilder().mergeFrom(value); } else { segmentInterval_ = value; } } else { segmentIntervalBuilder_.mergeFrom(value); } if (segmentInterval_ != null) { bitField0_ |= 0x00000002; onChanged(); } return this; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ public Builder clearSegmentInterval() { bitField0_ = (bitField0_ & ~0x00000002); segmentInterval_ = null; if (segmentIntervalBuilder_ != null) { segmentIntervalBuilder_.dispose(); segmentIntervalBuilder_ = null; } onChanged(); return this; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder getSegmentIntervalBuilder() { bitField0_ |= 0x00000002; onChanged(); return getSegmentIntervalFieldBuilder().getBuilder(); } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getSegmentIntervalOrBuilder() { if (segmentIntervalBuilder_ != null) { return segmentIntervalBuilder_.getMessageOrBuilder(); } else { return segmentInterval_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : segmentInterval_; } } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 2 [(.validate.rules) = { ... } */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder> getSegmentIntervalFieldBuilder() { if (segmentIntervalBuilder_ == null) { segmentIntervalBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder>( getSegmentInterval(), getParentForChildren(), isClean()); segmentInterval_ = null; } return segmentIntervalBuilder_; } private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule ttl_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder> ttlBuilder_; /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } * @return Whether the ttl field is set. */ public boolean hasTtl() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } * @return The ttl. */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getTtl() { if (ttlBuilder_ == null) { return ttl_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : ttl_; } else { return ttlBuilder_.getMessage(); } } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ public Builder setTtl(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule value) { if (ttlBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ttl_ = value; } else { ttlBuilder_.setMessage(value); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ public Builder setTtl( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder builderForValue) { if (ttlBuilder_ == null) { ttl_ = builderForValue.build(); } else { ttlBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ public Builder mergeTtl(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule value) { if (ttlBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0) && ttl_ != null && ttl_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance()) { getTtlBuilder().mergeFrom(value); } else { ttl_ = value; } } else { ttlBuilder_.mergeFrom(value); } if (ttl_ != null) { bitField0_ |= 0x00000004; onChanged(); } return this; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ public Builder clearTtl() { bitField0_ = (bitField0_ & ~0x00000004); ttl_ = null; if (ttlBuilder_ != null) { ttlBuilder_.dispose(); ttlBuilder_ = null; } onChanged(); return this; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder getTtlBuilder() { bitField0_ |= 0x00000004; onChanged(); return getTtlFieldBuilder().getBuilder(); } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getTtlOrBuilder() { if (ttlBuilder_ != null) { return ttlBuilder_.getMessageOrBuilder(); } else { return ttl_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : ttl_; } } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 3 [(.validate.rules) = { ... } */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder> getTtlFieldBuilder() { if (ttlBuilder_ == null) { ttlBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder>( getTtl(), getParentForChildren(), isClean()); ttl_ = null; } return ttlBuilder_; } @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.common.v1.ResourceOpts) } // @@protoc_insertion_point(class_scope:banyandb.common.v1.ResourceOpts) private static final org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts(); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public ResourceOpts 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.common.v1.BanyandbCommon.ResourceOpts getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } public interface GroupOrBuilder extends // @@protoc_insertion_point(interface_extends:banyandb.common.v1.Group) com.google.protobuf.MessageOrBuilder { /** *
     * metadata define the group's identity
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return Whether the metadata field is set. */ boolean hasMetadata(); /** *
     * metadata define the group's identity
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return The metadata. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata getMetadata(); /** *
     * metadata define the group's identity
     * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder getMetadataOrBuilder(); /** *
     * catalog denotes which type of data the group contains
     * 
* * .banyandb.common.v1.Catalog catalog = 2; * @return The enum numeric value on the wire for catalog. */ int getCatalogValue(); /** *
     * catalog denotes which type of data the group contains
     * 
* * .banyandb.common.v1.Catalog catalog = 2; * @return The catalog. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog getCatalog(); /** *
     * resourceOpts indicates the structure of the underlying kv storage
     * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; * @return Whether the resourceOpts field is set. */ boolean hasResourceOpts(); /** *
     * resourceOpts indicates the structure of the underlying kv storage
     * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; * @return The resourceOpts. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts getResourceOpts(); /** *
     * resourceOpts indicates the structure of the underlying kv storage
     * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOptsOrBuilder getResourceOptsOrBuilder(); /** *
     * updated_at indicates when resources of the group are updated
     * 
* * .google.protobuf.Timestamp updated_at = 4; * @return Whether the updatedAt field is set. */ boolean hasUpdatedAt(); /** *
     * updated_at indicates when resources of the group are updated
     * 
* * .google.protobuf.Timestamp updated_at = 4; * @return The updatedAt. */ com.google.protobuf.Timestamp getUpdatedAt(); /** *
     * updated_at indicates when resources of the group are updated
     * 
* * .google.protobuf.Timestamp updated_at = 4; */ com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder(); } /** *
   * Group is an internal object for Group management
   * 
* * Protobuf type {@code banyandb.common.v1.Group} */ public static final class Group extends com.google.protobuf.GeneratedMessageV3 implements // @@protoc_insertion_point(message_implements:banyandb.common.v1.Group) GroupOrBuilder { private static final long serialVersionUID = 0L; // Use Group.newBuilder() to construct. private Group(com.google.protobuf.GeneratedMessageV3.Builder builder) { super(builder); } private Group() { catalog_ = 0; } @java.lang.Override @SuppressWarnings({"unused"}) protected java.lang.Object newInstance( UnusedPrivateParameter unused) { return new Group(); } public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Group_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Group_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group.class, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group.Builder.class); } private int bitField0_; public static final int METADATA_FIELD_NUMBER = 1; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata metadata_; /** *
     * metadata define the group's identity
     * 
* * .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); } /** *
     * metadata define the group's identity
     * 
* * .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_; } /** *
     * metadata define the group's identity
     * 
* * .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 CATALOG_FIELD_NUMBER = 2; private int catalog_ = 0; /** *
     * catalog denotes which type of data the group contains
     * 
* * .banyandb.common.v1.Catalog catalog = 2; * @return The enum numeric value on the wire for catalog. */ @java.lang.Override public int getCatalogValue() { return catalog_; } /** *
     * catalog denotes which type of data the group contains
     * 
* * .banyandb.common.v1.Catalog catalog = 2; * @return The catalog. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog getCatalog() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog result = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.forNumber(catalog_); return result == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.UNRECOGNIZED : result; } public static final int RESOURCE_OPTS_FIELD_NUMBER = 3; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts resourceOpts_; /** *
     * resourceOpts indicates the structure of the underlying kv storage
     * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; * @return Whether the resourceOpts field is set. */ @java.lang.Override public boolean hasResourceOpts() { return ((bitField0_ & 0x00000002) != 0); } /** *
     * resourceOpts indicates the structure of the underlying kv storage
     * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; * @return The resourceOpts. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts getResourceOpts() { return resourceOpts_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.getDefaultInstance() : resourceOpts_; } /** *
     * resourceOpts indicates the structure of the underlying kv storage
     * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOptsOrBuilder getResourceOptsOrBuilder() { return resourceOpts_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.getDefaultInstance() : resourceOpts_; } public static final int UPDATED_AT_FIELD_NUMBER = 4; private com.google.protobuf.Timestamp updatedAt_; /** *
     * updated_at indicates when resources of the group are updated
     * 
* * .google.protobuf.Timestamp updated_at = 4; * @return Whether the updatedAt field is set. */ @java.lang.Override public boolean hasUpdatedAt() { return ((bitField0_ & 0x00000004) != 0); } /** *
     * updated_at indicates when resources of the group are updated
     * 
* * .google.protobuf.Timestamp updated_at = 4; * @return The updatedAt. */ @java.lang.Override public com.google.protobuf.Timestamp getUpdatedAt() { return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; } /** *
     * updated_at indicates when resources of the group are updated
     * 
* * .google.protobuf.Timestamp updated_at = 4; */ @java.lang.Override public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder() { return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; } 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 (catalog_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.CATALOG_UNSPECIFIED.getNumber()) { output.writeEnum(2, catalog_); } if (((bitField0_ & 0x00000002) != 0)) { output.writeMessage(3, getResourceOpts()); } if (((bitField0_ & 0x00000004) != 0)) { output.writeMessage(4, getUpdatedAt()); } 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 (catalog_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.CATALOG_UNSPECIFIED.getNumber()) { size += com.google.protobuf.CodedOutputStream .computeEnumSize(2, catalog_); } if (((bitField0_ & 0x00000002) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getResourceOpts()); } if (((bitField0_ & 0x00000004) != 0)) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getUpdatedAt()); } 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.common.v1.BanyandbCommon.Group)) { return super.equals(obj); } org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group other = (org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group) obj; if (hasMetadata() != other.hasMetadata()) return false; if (hasMetadata()) { if (!getMetadata() .equals(other.getMetadata())) return false; } if (catalog_ != other.catalog_) return false; if (hasResourceOpts() != other.hasResourceOpts()) return false; if (hasResourceOpts()) { if (!getResourceOpts() .equals(other.getResourceOpts())) return false; } if (hasUpdatedAt() != other.hasUpdatedAt()) return false; if (hasUpdatedAt()) { if (!getUpdatedAt() .equals(other.getUpdatedAt())) 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(); } hash = (37 * hash) + CATALOG_FIELD_NUMBER; hash = (53 * hash) + catalog_; if (hasResourceOpts()) { hash = (37 * hash) + RESOURCE_OPTS_FIELD_NUMBER; hash = (53 * hash) + getResourceOpts().hashCode(); } if (hasUpdatedAt()) { hash = (37 * hash) + UPDATED_AT_FIELD_NUMBER; hash = (53 * hash) + getUpdatedAt().hashCode(); } hash = (29 * hash) + getUnknownFields().hashCode(); memoizedHashCode = hash; return hash; } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group parseFrom( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group 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.common.v1.BanyandbCommon.Group parseFrom( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group 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.common.v1.BanyandbCommon.Group parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group parseFrom( byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { return PARSER.parseFrom(data, extensionRegistry); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group parseFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group 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.common.v1.BanyandbCommon.Group parseDelimitedFrom(java.io.InputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseDelimitedWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group 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.common.v1.BanyandbCommon.Group parseFrom( com.google.protobuf.CodedInputStream input) throws java.io.IOException { return com.google.protobuf.GeneratedMessageV3 .parseWithIOException(PARSER, input); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group 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.common.v1.BanyandbCommon.Group 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; } /** *
     * Group is an internal object for Group management
     * 
* * Protobuf type {@code banyandb.common.v1.Group} */ public static final class Builder extends com.google.protobuf.GeneratedMessageV3.Builder implements // @@protoc_insertion_point(builder_implements:banyandb.common.v1.Group) org.apache.skywalking.banyandb.common.v1.BanyandbCommon.GroupOrBuilder { public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Group_descriptor; } @java.lang.Override protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Group_fieldAccessorTable .ensureFieldAccessorsInitialized( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group.class, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group.Builder.class); } // Construct using org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group.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(); getResourceOptsFieldBuilder(); getUpdatedAtFieldBuilder(); } } @java.lang.Override public Builder clear() { super.clear(); bitField0_ = 0; metadata_ = null; if (metadataBuilder_ != null) { metadataBuilder_.dispose(); metadataBuilder_ = null; } catalog_ = 0; resourceOpts_ = null; if (resourceOptsBuilder_ != null) { resourceOptsBuilder_.dispose(); resourceOptsBuilder_ = null; } updatedAt_ = null; if (updatedAtBuilder_ != null) { updatedAtBuilder_.dispose(); updatedAtBuilder_ = null; } return this; } @java.lang.Override public com.google.protobuf.Descriptors.Descriptor getDescriptorForType() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.internal_static_banyandb_common_v1_Group_descriptor; } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group getDefaultInstanceForType() { return org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group.getDefaultInstance(); } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group build() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; } @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group buildPartial() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group result = new org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group(this); if (bitField0_ != 0) { buildPartial0(result); } onBuilt(); return result; } private void buildPartial0(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group 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.catalog_ = catalog_; } if (((from_bitField0_ & 0x00000004) != 0)) { result.resourceOpts_ = resourceOptsBuilder_ == null ? resourceOpts_ : resourceOptsBuilder_.build(); to_bitField0_ |= 0x00000002; } if (((from_bitField0_ & 0x00000008) != 0)) { result.updatedAt_ = updatedAtBuilder_ == null ? updatedAt_ : updatedAtBuilder_.build(); to_bitField0_ |= 0x00000004; } 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.common.v1.BanyandbCommon.Group) { return mergeFrom((org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group)other); } else { super.mergeFrom(other); return this; } } public Builder mergeFrom(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group other) { if (other == org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group.getDefaultInstance()) return this; if (other.hasMetadata()) { mergeMetadata(other.getMetadata()); } if (other.catalog_ != 0) { setCatalogValue(other.getCatalogValue()); } if (other.hasResourceOpts()) { mergeResourceOpts(other.getResourceOpts()); } if (other.hasUpdatedAt()) { mergeUpdatedAt(other.getUpdatedAt()); } 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 16: { catalog_ = input.readEnum(); bitField0_ |= 0x00000002; break; } // case 16 case 26: { input.readMessage( getResourceOptsFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000004; break; } // case 26 case 34: { input.readMessage( getUpdatedAtFieldBuilder().getBuilder(), extensionRegistry); bitField0_ |= 0x00000008; break; } // case 34 default: { if (!super.parseUnknownField(input, extensionRegistry, tag)) { done = true; // was an endgroup tag } break; } // default: } // switch (tag) } // while (!done) } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.unwrapIOException(); } finally { onChanged(); } // finally return this; } private int 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_; /** *
       * metadata define the group's identity
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } * @return Whether the metadata field is set. */ public boolean hasMetadata() { return ((bitField0_ & 0x00000001) != 0); } /** *
       * metadata define the group's identity
       * 
* * .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(); } } /** *
       * metadata define the group's identity
       * 
* * .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; } /** *
       * metadata define the group's identity
       * 
* * .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; } /** *
       * metadata define the group's identity
       * 
* * .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; } /** *
       * metadata define the group's identity
       * 
* * .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; } /** *
       * metadata define the group's identity
       * 
* * .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(); } /** *
       * metadata define the group's identity
       * 
* * .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_; } } /** *
       * metadata define the group's identity
       * 
* * .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 int catalog_ = 0; /** *
       * catalog denotes which type of data the group contains
       * 
* * .banyandb.common.v1.Catalog catalog = 2; * @return The enum numeric value on the wire for catalog. */ @java.lang.Override public int getCatalogValue() { return catalog_; } /** *
       * catalog denotes which type of data the group contains
       * 
* * .banyandb.common.v1.Catalog catalog = 2; * @param value The enum numeric value on the wire for catalog to set. * @return This builder for chaining. */ public Builder setCatalogValue(int value) { catalog_ = value; bitField0_ |= 0x00000002; onChanged(); return this; } /** *
       * catalog denotes which type of data the group contains
       * 
* * .banyandb.common.v1.Catalog catalog = 2; * @return The catalog. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog getCatalog() { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog result = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.forNumber(catalog_); return result == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.UNRECOGNIZED : result; } /** *
       * catalog denotes which type of data the group contains
       * 
* * .banyandb.common.v1.Catalog catalog = 2; * @param value The catalog to set. * @return This builder for chaining. */ public Builder setCatalog(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog value) { if (value == null) { throw new NullPointerException(); } bitField0_ |= 0x00000002; catalog_ = value.getNumber(); onChanged(); return this; } /** *
       * catalog denotes which type of data the group contains
       * 
* * .banyandb.common.v1.Catalog catalog = 2; * @return This builder for chaining. */ public Builder clearCatalog() { bitField0_ = (bitField0_ & ~0x00000002); catalog_ = 0; onChanged(); return this; } private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts resourceOpts_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOptsOrBuilder> resourceOptsBuilder_; /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; * @return Whether the resourceOpts field is set. */ public boolean hasResourceOpts() { return ((bitField0_ & 0x00000004) != 0); } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; * @return The resourceOpts. */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts getResourceOpts() { if (resourceOptsBuilder_ == null) { return resourceOpts_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.getDefaultInstance() : resourceOpts_; } else { return resourceOptsBuilder_.getMessage(); } } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ public Builder setResourceOpts(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts value) { if (resourceOptsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } resourceOpts_ = value; } else { resourceOptsBuilder_.setMessage(value); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ public Builder setResourceOpts( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.Builder builderForValue) { if (resourceOptsBuilder_ == null) { resourceOpts_ = builderForValue.build(); } else { resourceOptsBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000004; onChanged(); return this; } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ public Builder mergeResourceOpts(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts value) { if (resourceOptsBuilder_ == null) { if (((bitField0_ & 0x00000004) != 0) && resourceOpts_ != null && resourceOpts_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.getDefaultInstance()) { getResourceOptsBuilder().mergeFrom(value); } else { resourceOpts_ = value; } } else { resourceOptsBuilder_.mergeFrom(value); } if (resourceOpts_ != null) { bitField0_ |= 0x00000004; onChanged(); } return this; } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ public Builder clearResourceOpts() { bitField0_ = (bitField0_ & ~0x00000004); resourceOpts_ = null; if (resourceOptsBuilder_ != null) { resourceOptsBuilder_.dispose(); resourceOptsBuilder_ = null; } onChanged(); return this; } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.Builder getResourceOptsBuilder() { bitField0_ |= 0x00000004; onChanged(); return getResourceOptsFieldBuilder().getBuilder(); } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOptsOrBuilder getResourceOptsOrBuilder() { if (resourceOptsBuilder_ != null) { return resourceOptsBuilder_.getMessageOrBuilder(); } else { return resourceOpts_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.getDefaultInstance() : resourceOpts_; } } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOptsOrBuilder> getResourceOptsFieldBuilder() { if (resourceOptsBuilder_ == null) { resourceOptsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOptsOrBuilder>( getResourceOpts(), getParentForChildren(), isClean()); resourceOpts_ = null; } return resourceOptsBuilder_; } private com.google.protobuf.Timestamp updatedAt_; private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> updatedAtBuilder_; /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; * @return Whether the updatedAt field is set. */ public boolean hasUpdatedAt() { return ((bitField0_ & 0x00000008) != 0); } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; * @return The updatedAt. */ public com.google.protobuf.Timestamp getUpdatedAt() { if (updatedAtBuilder_ == null) { return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; } else { return updatedAtBuilder_.getMessage(); } } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; */ public Builder setUpdatedAt(com.google.protobuf.Timestamp value) { if (updatedAtBuilder_ == null) { if (value == null) { throw new NullPointerException(); } updatedAt_ = value; } else { updatedAtBuilder_.setMessage(value); } bitField0_ |= 0x00000008; onChanged(); return this; } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; */ public Builder setUpdatedAt( com.google.protobuf.Timestamp.Builder builderForValue) { if (updatedAtBuilder_ == null) { updatedAt_ = builderForValue.build(); } else { updatedAtBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000008; onChanged(); return this; } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; */ public Builder mergeUpdatedAt(com.google.protobuf.Timestamp value) { if (updatedAtBuilder_ == null) { if (((bitField0_ & 0x00000008) != 0) && updatedAt_ != null && updatedAt_ != com.google.protobuf.Timestamp.getDefaultInstance()) { getUpdatedAtBuilder().mergeFrom(value); } else { updatedAt_ = value; } } else { updatedAtBuilder_.mergeFrom(value); } if (updatedAt_ != null) { bitField0_ |= 0x00000008; onChanged(); } return this; } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; */ public Builder clearUpdatedAt() { bitField0_ = (bitField0_ & ~0x00000008); updatedAt_ = null; if (updatedAtBuilder_ != null) { updatedAtBuilder_.dispose(); updatedAtBuilder_ = null; } onChanged(); return this; } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; */ public com.google.protobuf.Timestamp.Builder getUpdatedAtBuilder() { bitField0_ |= 0x00000008; onChanged(); return getUpdatedAtFieldBuilder().getBuilder(); } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; */ public com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder() { if (updatedAtBuilder_ != null) { return updatedAtBuilder_.getMessageOrBuilder(); } else { return updatedAt_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : updatedAt_; } } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> getUpdatedAtFieldBuilder() { if (updatedAtBuilder_ == null) { updatedAtBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>( getUpdatedAt(), getParentForChildren(), isClean()); updatedAt_ = null; } return updatedAtBuilder_; } @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.common.v1.Group) } // @@protoc_insertion_point(class_scope:banyandb.common.v1.Group) private static final org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group DEFAULT_INSTANCE; static { DEFAULT_INSTANCE = new org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group(); } public static org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group getDefaultInstance() { return DEFAULT_INSTANCE; } private static final com.google.protobuf.Parser PARSER = new com.google.protobuf.AbstractParser() { @java.lang.Override public Group 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.common.v1.BanyandbCommon.Group getDefaultInstanceForType() { return DEFAULT_INSTANCE; } } private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_common_v1_Metadata_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_common_v1_Metadata_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_common_v1_IntervalRule_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_common_v1_IntervalRule_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_common_v1_ResourceOpts_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_common_v1_ResourceOpts_fieldAccessorTable; private static final com.google.protobuf.Descriptors.Descriptor internal_static_banyandb_common_v1_Group_descriptor; private static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internal_static_banyandb_common_v1_Group_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-common.proto\022\022ban" + "yandb.common.v1\032\037google/protobuf/timesta" + "mp.proto\032\027validate/validate.proto\"b\n\010Met" + "adata\022\r\n\005group\030\001 \001(\t\022\014\n\004name\030\002 \001(\t\022\n\n\002id" + "\030\003 \001(\r\022\027\n\017create_revision\030\004 \001(\003\022\024\n\014mod_r" + "evision\030\005 \001(\003\"\236\001\n\014IntervalRule\022=\n\004unit\030\001" + " \001(\0162%.banyandb.common.v1.IntervalRule.U" + "nitB\010\372B\005\202\001\002\020\001\022\024\n\003num\030\002 \001(\rB\007\372B\004*\002 \000\"9\n\004U" + "nit\022\024\n\020UNIT_UNSPECIFIED\020\000\022\r\n\tUNIT_HOUR\020\001" + "\022\014\n\010UNIT_DAY\020\002\"\251\001\n\014ResourceOpts\022\032\n\tshard" + "_num\030\001 \001(\rB\007\372B\004*\002 \000\022D\n\020segment_interval\030" + "\002 \001(\0132 .banyandb.common.v1.IntervalRuleB" + "\010\372B\005\212\001\002\020\001\0227\n\003ttl\030\003 \001(\0132 .banyandb.common" + ".v1.IntervalRuleB\010\372B\005\212\001\002\020\001\"\330\001\n\005Group\0228\n\010" + "metadata\030\001 \001(\0132\034.banyandb.common.v1.Meta" + "dataB\010\372B\005\212\001\002\020\001\022,\n\007catalog\030\002 \001(\0162\033.banyan" + "db.common.v1.Catalog\0227\n\rresource_opts\030\003 " + "\001(\0132 .banyandb.common.v1.ResourceOpts\022.\n" + "\nupdated_at\030\004 \001(\0132\032.google.protobuf.Time" + "stamp*K\n\007Catalog\022\027\n\023CATALOG_UNSPECIFIED\020" + "\000\022\022\n\016CATALOG_STREAM\020\001\022\023\n\017CATALOG_MEASURE" + "\020\002B*\n(org.apache.skywalking.banyandb.com" + "mon.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(), }); internal_static_banyandb_common_v1_Metadata_descriptor = getDescriptor().getMessageTypes().get(0); internal_static_banyandb_common_v1_Metadata_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_common_v1_Metadata_descriptor, new java.lang.String[] { "Group", "Name", "Id", "CreateRevision", "ModRevision", }); internal_static_banyandb_common_v1_IntervalRule_descriptor = getDescriptor().getMessageTypes().get(1); internal_static_banyandb_common_v1_IntervalRule_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_common_v1_IntervalRule_descriptor, new java.lang.String[] { "Unit", "Num", }); internal_static_banyandb_common_v1_ResourceOpts_descriptor = getDescriptor().getMessageTypes().get(2); internal_static_banyandb_common_v1_ResourceOpts_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_common_v1_ResourceOpts_descriptor, new java.lang.String[] { "ShardNum", "SegmentInterval", "Ttl", }); internal_static_banyandb_common_v1_Group_descriptor = getDescriptor().getMessageTypes().get(3); internal_static_banyandb_common_v1_Group_fieldAccessorTable = new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( internal_static_banyandb_common_v1_Group_descriptor, new java.lang.String[] { "Metadata", "Catalog", "ResourceOpts", "UpdatedAt", }); 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(); } // @@protoc_insertion_point(outer_class_scope) }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy