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

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 [(.validate.rules) = { ... } * @return The name. */ java.lang.String getName(); /** *
     * name of the entity
     * 
* * string name = 2 [(.validate.rules) = { ... } * @return The bytes for name. */ com.google.protobuf.ByteString getNameBytes(); /** * 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(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Metadata( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { java.lang.String s = input.readStringRequireUtf8(); group_ = s; break; } case 18: { java.lang.String s = input.readStringRequireUtf8(); name_ = s; break; } case 24: { id_ = input.readUInt32(); break; } case 32: { createRevision_ = input.readInt64(); break; } case 40: { modRevision_ = input.readInt64(); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } 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; 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; private volatile java.lang.Object name_; /** *
     * name of the entity
     * 
* * string name = 2 [(.validate.rules) = { ... } * @return The name. */ @java.lang.Override public java.lang.String getName() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { return (java.lang.String) ref; } else { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); name_ = s; return s; } } /** *
     * name of the entity
     * 
* * string name = 2 [(.validate.rules) = { ... } * @return The bytes for name. */ @java.lang.Override public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof java.lang.String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } public static final int ID_FIELD_NUMBER = 3; private int 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_; /** *
     * 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_; /** *
     * 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_); } unknownFields.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 += unknownFields.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 (!unknownFields.equals(other.unknownFields)) 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) + unknownFields.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() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); 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); result.group_ = group_; result.name_ = name_; result.id_ = id_; result.createRevision_ = createRevision_; result.modRevision_ = modRevision_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof 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_; onChanged(); } if (!other.getName().isEmpty()) { name_ = other.name_; 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.unknownFields); 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 { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } 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; 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(); 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; onChanged(); return this; } private java.lang.Object name_ = ""; /** *
       * name of the entity
       * 
* * string name = 2 [(.validate.rules) = { ... } * @return The name. */ public java.lang.String getName() { java.lang.Object ref = name_; if (!(ref instanceof java.lang.String)) { com.google.protobuf.ByteString bs = (com.google.protobuf.ByteString) ref; java.lang.String s = bs.toStringUtf8(); name_ = s; return s; } else { return (java.lang.String) ref; } } /** *
       * name of the entity
       * 
* * string name = 2 [(.validate.rules) = { ... } * @return The bytes for name. */ public com.google.protobuf.ByteString getNameBytes() { java.lang.Object ref = name_; if (ref instanceof String) { com.google.protobuf.ByteString b = com.google.protobuf.ByteString.copyFromUtf8( (java.lang.String) ref); name_ = b; return b; } else { return (com.google.protobuf.ByteString) ref; } } /** *
       * name of the entity
       * 
* * string name = 2 [(.validate.rules) = { ... } * @param value The name to set. * @return This builder for chaining. */ public Builder setName( java.lang.String value) { if (value == null) { throw new NullPointerException(); } name_ = value; onChanged(); return this; } /** *
       * name of the entity
       * 
* * string name = 2 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearName() { name_ = getDefaultInstance().getName(); onChanged(); return this; } /** *
       * name of the entity
       * 
* * string name = 2 [(.validate.rules) = { ... } * @param value The bytes for name to set. * @return This builder for chaining. */ public Builder setNameBytes( com.google.protobuf.ByteString value) { if (value == null) { throw new NullPointerException(); } checkByteStringIsUtf8(value); name_ = value; onChanged(); return this; } private int id_ ; /** * uint32 id = 3; * @return The id. */ @java.lang.Override public int getId() { return id_; } /** * uint32 id = 3; * @param value The id to set. * @return This builder for chaining. */ public Builder setId(int value) { id_ = value; onChanged(); return this; } /** * uint32 id = 3; * @return This builder for chaining. */ public Builder clearId() { 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; 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() { 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; 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() { 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 { return new Metadata(input, extensionRegistry); } }; 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(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private IntervalRule( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { int rawValue = input.readEnum(); unit_ = rawValue; break; } case 16: { num_ = input.readUInt32(); break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } 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_; /** *
     * 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() { @SuppressWarnings("deprecation") org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit result = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit.valueOf(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_; /** * 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_); } unknownFields.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 += unknownFields.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 (!unknownFields.equals(other.unknownFields)) 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) + unknownFields.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() { maybeForceBuilderInitialization(); } private Builder( com.google.protobuf.GeneratedMessageV3.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() { if (com.google.protobuf.GeneratedMessageV3 .alwaysUseFieldBuilders) { } } @java.lang.Override public Builder clear() { super.clear(); 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); result.unit_ = unit_; result.num_ = num_; onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof 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.unknownFields); 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 { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } 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; 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() { @SuppressWarnings("deprecation") org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit result = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Unit.valueOf(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(); } 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() { 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; onChanged(); return this; } /** * uint32 num = 2 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearNum() { 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 { return new IntervalRule(input, extensionRegistry); } }; 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(); /** *
     * block_interval indicates the length of a block
     * block_interval should be less than or equal to segment_interval
     * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } * @return Whether the blockInterval field is set. */ boolean hasBlockInterval(); /** *
     * block_interval indicates the length of a block
     * block_interval should be less than or equal to segment_interval
     * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } * @return The blockInterval. */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getBlockInterval(); /** *
     * block_interval indicates the length of a block
     * block_interval should be less than or equal to segment_interval
     * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } */ org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getBlockIntervalOrBuilder(); /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.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 = 3 [(.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 = 3 [(.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 = 4 [(.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 = 4 [(.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 = 4 [(.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(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private ResourceOpts( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 8: { shardNum_ = input.readUInt32(); break; } case 18: { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder subBuilder = null; if (blockInterval_ != null) { subBuilder = blockInterval_.toBuilder(); } blockInterval_ = input.readMessage(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(blockInterval_); blockInterval_ = subBuilder.buildPartial(); } break; } case 26: { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder subBuilder = null; if (segmentInterval_ != null) { subBuilder = segmentInterval_.toBuilder(); } segmentInterval_ = input.readMessage(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(segmentInterval_); segmentInterval_ = subBuilder.buildPartial(); } break; } case 34: { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder subBuilder = null; if (ttl_ != null) { subBuilder = ttl_.toBuilder(); } ttl_ = input.readMessage(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(ttl_); ttl_ = subBuilder.buildPartial(); } break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } 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); } public static final int SHARD_NUM_FIELD_NUMBER = 1; 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_; } public static final int BLOCK_INTERVAL_FIELD_NUMBER = 2; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule blockInterval_; /** *
     * block_interval indicates the length of a block
     * block_interval should be less than or equal to segment_interval
     * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } * @return Whether the blockInterval field is set. */ @java.lang.Override public boolean hasBlockInterval() { return blockInterval_ != null; } /** *
     * block_interval indicates the length of a block
     * block_interval should be less than or equal to segment_interval
     * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } * @return The blockInterval. */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getBlockInterval() { return blockInterval_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : blockInterval_; } /** *
     * block_interval indicates the length of a block
     * block_interval should be less than or equal to segment_interval
     * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getBlockIntervalOrBuilder() { return getBlockInterval(); } public static final int SEGMENT_INTERVAL_FIELD_NUMBER = 3; private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule segmentInterval_; /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.validate.rules) = { ... } * @return Whether the segmentInterval field is set. */ @java.lang.Override public boolean hasSegmentInterval() { return segmentInterval_ != null; } /** *
     * segment_interval indicates the length of a segment
     * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.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 = 3 [(.validate.rules) = { ... } */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getSegmentIntervalOrBuilder() { return getSegmentInterval(); } public static final int TTL_FIELD_NUMBER = 4; 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 = 4 [(.validate.rules) = { ... } * @return Whether the ttl field is set. */ @java.lang.Override public boolean hasTtl() { return ttl_ != null; } /** *
     * ttl indicates time to live, how long the data will be cached
     * 
* * .banyandb.common.v1.IntervalRule ttl = 4 [(.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 = 4 [(.validate.rules) = { ... } */ @java.lang.Override public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getTtlOrBuilder() { return getTtl(); } 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 (blockInterval_ != null) { output.writeMessage(2, getBlockInterval()); } if (segmentInterval_ != null) { output.writeMessage(3, getSegmentInterval()); } if (ttl_ != null) { output.writeMessage(4, getTtl()); } unknownFields.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 (blockInterval_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(2, getBlockInterval()); } if (segmentInterval_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getSegmentInterval()); } if (ttl_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getTtl()); } size += unknownFields.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 (hasBlockInterval() != other.hasBlockInterval()) return false; if (hasBlockInterval()) { if (!getBlockInterval() .equals(other.getBlockInterval())) 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 (!unknownFields.equals(other.unknownFields)) 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 (hasBlockInterval()) { hash = (37 * hash) + BLOCK_INTERVAL_FIELD_NUMBER; hash = (53 * hash) + getBlockInterval().hashCode(); } 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) + unknownFields.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) { } } @java.lang.Override public Builder clear() { super.clear(); shardNum_ = 0; if (blockIntervalBuilder_ == null) { blockInterval_ = null; } else { blockInterval_ = null; blockIntervalBuilder_ = null; } if (segmentIntervalBuilder_ == null) { segmentInterval_ = null; } else { segmentInterval_ = null; segmentIntervalBuilder_ = null; } if (ttlBuilder_ == null) { ttl_ = null; } else { ttl_ = null; 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); result.shardNum_ = shardNum_; if (blockIntervalBuilder_ == null) { result.blockInterval_ = blockInterval_; } else { result.blockInterval_ = blockIntervalBuilder_.build(); } if (segmentIntervalBuilder_ == null) { result.segmentInterval_ = segmentInterval_; } else { result.segmentInterval_ = segmentIntervalBuilder_.build(); } if (ttlBuilder_ == null) { result.ttl_ = ttl_; } else { result.ttl_ = ttlBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof 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.hasBlockInterval()) { mergeBlockInterval(other.getBlockInterval()); } if (other.hasSegmentInterval()) { mergeSegmentInterval(other.getSegmentInterval()); } if (other.hasTtl()) { mergeTtl(other.getTtl()); } this.mergeUnknownFields(other.unknownFields); 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 { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } 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; onChanged(); return this; } /** *
       * shard_num is the number of shards
       * 
* * uint32 shard_num = 1 [(.validate.rules) = { ... } * @return This builder for chaining. */ public Builder clearShardNum() { shardNum_ = 0; onChanged(); return this; } private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule blockInterval_; 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> blockIntervalBuilder_; /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } * @return Whether the blockInterval field is set. */ public boolean hasBlockInterval() { return blockIntervalBuilder_ != null || blockInterval_ != null; } /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } * @return The blockInterval. */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule getBlockInterval() { if (blockIntervalBuilder_ == null) { return blockInterval_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : blockInterval_; } else { return blockIntervalBuilder_.getMessage(); } } /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } */ public Builder setBlockInterval(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule value) { if (blockIntervalBuilder_ == null) { if (value == null) { throw new NullPointerException(); } blockInterval_ = value; onChanged(); } else { blockIntervalBuilder_.setMessage(value); } return this; } /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } */ public Builder setBlockInterval( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder builderForValue) { if (blockIntervalBuilder_ == null) { blockInterval_ = builderForValue.build(); onChanged(); } else { blockIntervalBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } */ public Builder mergeBlockInterval(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule value) { if (blockIntervalBuilder_ == null) { if (blockInterval_ != null) { blockInterval_ = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.newBuilder(blockInterval_).mergeFrom(value).buildPartial(); } else { blockInterval_ = value; } onChanged(); } else { blockIntervalBuilder_.mergeFrom(value); } return this; } /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } */ public Builder clearBlockInterval() { if (blockIntervalBuilder_ == null) { blockInterval_ = null; onChanged(); } else { blockInterval_ = null; blockIntervalBuilder_ = null; } return this; } /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder getBlockIntervalBuilder() { onChanged(); return getBlockIntervalFieldBuilder().getBuilder(); } /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_interval = 2 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRuleOrBuilder getBlockIntervalOrBuilder() { if (blockIntervalBuilder_ != null) { return blockIntervalBuilder_.getMessageOrBuilder(); } else { return blockInterval_ == null ? org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.getDefaultInstance() : blockInterval_; } } /** *
       * block_interval indicates the length of a block
       * block_interval should be less than or equal to segment_interval
       * 
* * .banyandb.common.v1.IntervalRule block_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> getBlockIntervalFieldBuilder() { if (blockIntervalBuilder_ == null) { blockIntervalBuilder_ = 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>( getBlockInterval(), getParentForChildren(), isClean()); blockInterval_ = null; } return blockIntervalBuilder_; } 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 = 3 [(.validate.rules) = { ... } * @return Whether the segmentInterval field is set. */ public boolean hasSegmentInterval() { return segmentIntervalBuilder_ != null || segmentInterval_ != null; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.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 = 3 [(.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; onChanged(); } else { segmentIntervalBuilder_.setMessage(value); } return this; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.validate.rules) = { ... } */ public Builder setSegmentInterval( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder builderForValue) { if (segmentIntervalBuilder_ == null) { segmentInterval_ = builderForValue.build(); onChanged(); } else { segmentIntervalBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.validate.rules) = { ... } */ public Builder mergeSegmentInterval(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule value) { if (segmentIntervalBuilder_ == null) { if (segmentInterval_ != null) { segmentInterval_ = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.newBuilder(segmentInterval_).mergeFrom(value).buildPartial(); } else { segmentInterval_ = value; } onChanged(); } else { segmentIntervalBuilder_.mergeFrom(value); } return this; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.validate.rules) = { ... } */ public Builder clearSegmentInterval() { if (segmentIntervalBuilder_ == null) { segmentInterval_ = null; onChanged(); } else { segmentInterval_ = null; segmentIntervalBuilder_ = null; } return this; } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder getSegmentIntervalBuilder() { onChanged(); return getSegmentIntervalFieldBuilder().getBuilder(); } /** *
       * segment_interval indicates the length of a segment
       * 
* * .banyandb.common.v1.IntervalRule segment_interval = 3 [(.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 = 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> 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 = 4 [(.validate.rules) = { ... } * @return Whether the ttl field is set. */ public boolean hasTtl() { return ttlBuilder_ != null || ttl_ != null; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 4 [(.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 = 4 [(.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; onChanged(); } else { ttlBuilder_.setMessage(value); } return this; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 4 [(.validate.rules) = { ... } */ public Builder setTtl( org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder builderForValue) { if (ttlBuilder_ == null) { ttl_ = builderForValue.build(); onChanged(); } else { ttlBuilder_.setMessage(builderForValue.build()); } return this; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 4 [(.validate.rules) = { ... } */ public Builder mergeTtl(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule value) { if (ttlBuilder_ == null) { if (ttl_ != null) { ttl_ = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.newBuilder(ttl_).mergeFrom(value).buildPartial(); } else { ttl_ = value; } onChanged(); } else { ttlBuilder_.mergeFrom(value); } return this; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 4 [(.validate.rules) = { ... } */ public Builder clearTtl() { if (ttlBuilder_ == null) { ttl_ = null; onChanged(); } else { ttl_ = null; ttlBuilder_ = null; } return this; } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 4 [(.validate.rules) = { ... } */ public org.apache.skywalking.banyandb.common.v1.BanyandbCommon.IntervalRule.Builder getTtlBuilder() { onChanged(); return getTtlFieldBuilder().getBuilder(); } /** *
       * ttl indicates time to live, how long the data will be cached
       * 
* * .banyandb.common.v1.IntervalRule ttl = 4 [(.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 = 4 [(.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 { return new ResourceOpts(input, extensionRegistry); } }; 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(); } @java.lang.Override public final com.google.protobuf.UnknownFieldSet getUnknownFields() { return this.unknownFields; } private Group( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException { this(); if (extensionRegistry == null) { throw new java.lang.NullPointerException(); } com.google.protobuf.UnknownFieldSet.Builder unknownFields = com.google.protobuf.UnknownFieldSet.newBuilder(); try { boolean done = false; while (!done) { int tag = input.readTag(); switch (tag) { case 0: done = true; break; case 10: { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder subBuilder = null; if (metadata_ != null) { subBuilder = metadata_.toBuilder(); } metadata_ = input.readMessage(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(metadata_); metadata_ = subBuilder.buildPartial(); } break; } case 16: { int rawValue = input.readEnum(); catalog_ = rawValue; break; } case 26: { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.Builder subBuilder = null; if (resourceOpts_ != null) { subBuilder = resourceOpts_.toBuilder(); } resourceOpts_ = input.readMessage(org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(resourceOpts_); resourceOpts_ = subBuilder.buildPartial(); } break; } case 34: { com.google.protobuf.Timestamp.Builder subBuilder = null; if (updatedAt_ != null) { subBuilder = updatedAt_.toBuilder(); } updatedAt_ = input.readMessage(com.google.protobuf.Timestamp.parser(), extensionRegistry); if (subBuilder != null) { subBuilder.mergeFrom(updatedAt_); updatedAt_ = subBuilder.buildPartial(); } break; } default: { if (!parseUnknownField( input, unknownFields, extensionRegistry, tag)) { done = true; } break; } } } } catch (com.google.protobuf.InvalidProtocolBufferException e) { throw e.setUnfinishedMessage(this); } catch (java.io.IOException e) { throw new com.google.protobuf.InvalidProtocolBufferException( e).setUnfinishedMessage(this); } finally { this.unknownFields = unknownFields.build(); makeExtensionsImmutable(); } } 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); } 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 metadata_ != null; } /** *
     * 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 getMetadata(); } public static final int CATALOG_FIELD_NUMBER = 2; private int catalog_; /** *
     * 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() { @SuppressWarnings("deprecation") org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog result = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.valueOf(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 resourceOpts_ != null; } /** *
     * 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 getResourceOpts(); } 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 updatedAt_ != null; } /** *
     * 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 getUpdatedAt(); } 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 (metadata_ != null) { output.writeMessage(1, getMetadata()); } if (catalog_ != org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.CATALOG_UNSPECIFIED.getNumber()) { output.writeEnum(2, catalog_); } if (resourceOpts_ != null) { output.writeMessage(3, getResourceOpts()); } if (updatedAt_ != null) { output.writeMessage(4, getUpdatedAt()); } unknownFields.writeTo(output); } @java.lang.Override public int getSerializedSize() { int size = memoizedSize; if (size != -1) return size; size = 0; if (metadata_ != null) { 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 (resourceOpts_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(3, getResourceOpts()); } if (updatedAt_ != null) { size += com.google.protobuf.CodedOutputStream .computeMessageSize(4, getUpdatedAt()); } size += unknownFields.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 (!unknownFields.equals(other.unknownFields)) 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) + unknownFields.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) { } } @java.lang.Override public Builder clear() { super.clear(); if (metadataBuilder_ == null) { metadata_ = null; } else { metadata_ = null; metadataBuilder_ = null; } catalog_ = 0; if (resourceOptsBuilder_ == null) { resourceOpts_ = null; } else { resourceOpts_ = null; resourceOptsBuilder_ = null; } if (updatedAtBuilder_ == null) { updatedAt_ = null; } else { updatedAt_ = null; 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 (metadataBuilder_ == null) { result.metadata_ = metadata_; } else { result.metadata_ = metadataBuilder_.build(); } result.catalog_ = catalog_; if (resourceOptsBuilder_ == null) { result.resourceOpts_ = resourceOpts_; } else { result.resourceOpts_ = resourceOptsBuilder_.build(); } if (updatedAtBuilder_ == null) { result.updatedAt_ = updatedAt_; } else { result.updatedAt_ = updatedAtBuilder_.build(); } onBuilt(); return result; } @java.lang.Override public Builder clone() { return super.clone(); } @java.lang.Override public Builder setField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.setField(field, value); } @java.lang.Override public Builder clearField( com.google.protobuf.Descriptors.FieldDescriptor field) { return super.clearField(field); } @java.lang.Override public Builder clearOneof( com.google.protobuf.Descriptors.OneofDescriptor oneof) { return super.clearOneof(oneof); } @java.lang.Override public Builder setRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value) { return super.setRepeatedField(field, index, value); } @java.lang.Override public Builder addRepeatedField( com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value) { return super.addRepeatedField(field, value); } @java.lang.Override public Builder mergeFrom(com.google.protobuf.Message other) { if (other instanceof 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.unknownFields); 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 { org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Group) e.getUnfinishedMessage(); throw e.unwrapIOException(); } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata metadata_; private com.google.protobuf.SingleFieldBuilderV3< org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.Builder, org.apache.skywalking.banyandb.common.v1.BanyandbCommon.MetadataOrBuilder> metadataBuilder_; /** *
       * 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 metadataBuilder_ != null || metadata_ != null; } /** *
       * 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; onChanged(); } else { metadataBuilder_.setMessage(value); } 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(); onChanged(); } else { metadataBuilder_.setMessage(builderForValue.build()); } 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 (metadata_ != null) { metadata_ = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Metadata.newBuilder(metadata_).mergeFrom(value).buildPartial(); } else { metadata_ = value; } onChanged(); } else { metadataBuilder_.mergeFrom(value); } return this; } /** *
       * metadata define the group's identity
       * 
* * .banyandb.common.v1.Metadata metadata = 1 [(.validate.rules) = { ... } */ public Builder clearMetadata() { if (metadataBuilder_ == null) { metadata_ = null; onChanged(); } else { metadata_ = null; metadataBuilder_ = null; } 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() { 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; 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() { @SuppressWarnings("deprecation") org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog result = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.Catalog.valueOf(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(); } 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() { 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 resourceOptsBuilder_ != null || resourceOpts_ != null; } /** *
       * 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; onChanged(); } else { resourceOptsBuilder_.setMessage(value); } 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(); onChanged(); } else { resourceOptsBuilder_.setMessage(builderForValue.build()); } 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 (resourceOpts_ != null) { resourceOpts_ = org.apache.skywalking.banyandb.common.v1.BanyandbCommon.ResourceOpts.newBuilder(resourceOpts_).mergeFrom(value).buildPartial(); } else { resourceOpts_ = value; } onChanged(); } else { resourceOptsBuilder_.mergeFrom(value); } return this; } /** *
       * resourceOpts indicates the structure of the underlying kv storage
       * 
* * .banyandb.common.v1.ResourceOpts resource_opts = 3; */ public Builder clearResourceOpts() { if (resourceOptsBuilder_ == null) { resourceOpts_ = null; onChanged(); } else { resourceOpts_ = null; resourceOptsBuilder_ = null; } 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() { 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 updatedAtBuilder_ != null || updatedAt_ != null; } /** *
       * 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; onChanged(); } else { updatedAtBuilder_.setMessage(value); } 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(); onChanged(); } else { updatedAtBuilder_.setMessage(builderForValue.build()); } 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 (updatedAt_ != null) { updatedAt_ = com.google.protobuf.Timestamp.newBuilder(updatedAt_).mergeFrom(value).buildPartial(); } else { updatedAt_ = value; } onChanged(); } else { updatedAtBuilder_.mergeFrom(value); } return this; } /** *
       * updated_at indicates when resources of the group are updated
       * 
* * .google.protobuf.Timestamp updated_at = 4; */ public Builder clearUpdatedAt() { if (updatedAtBuilder_ == null) { updatedAt_ = null; onChanged(); } else { updatedAt_ = null; updatedAtBuilder_ = null; } 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() { 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 { return new Group(input, extensionRegistry); } }; 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\"k\n\010Met" + "adata\022\r\n\005group\030\001 \001(\t\022\025\n\004name\030\002 \001(\tB\007\372B\004r" + "\002\020\001\022\n\n\002id\030\003 \001(\r\022\027\n\017create_revision\030\004 \001(\003" + "\022\024\n\014mod_revision\030\005 \001(\003\"\236\001\n\014IntervalRule\022" + "=\n\004unit\030\001 \001(\0162%.banyandb.common.v1.Inter" + "valRule.UnitB\010\372B\005\202\001\002\020\001\022\024\n\003num\030\002 \001(\rB\007\372B\004" + "*\002 \000\"9\n\004Unit\022\024\n\020UNIT_UNSPECIFIED\020\000\022\r\n\tUN" + "IT_HOUR\020\001\022\014\n\010UNIT_DAY\020\002\"\355\001\n\014ResourceOpts" + "\022\032\n\tshard_num\030\001 \001(\rB\007\372B\004*\002 \000\022B\n\016block_in" + "terval\030\002 \001(\0132 .banyandb.common.v1.Interv" + "alRuleB\010\372B\005\212\001\002\020\001\022D\n\020segment_interval\030\003 \001" + "(\0132 .banyandb.common.v1.IntervalRuleB\010\372B" + "\005\212\001\002\020\001\0227\n\003ttl\030\004 \001(\0132 .banyandb.common.v1" + ".IntervalRuleB\010\372B\005\212\001\002\020\001\"\330\001\n\005Group\0228\n\010met" + "adata\030\001 \001(\0132\034.banyandb.common.v1.Metadat" + "aB\010\372B\005\212\001\002\020\001\022,\n\007catalog\030\002 \001(\0162\033.banyandb." + "common.v1.Catalog\0227\n\rresource_opts\030\003 \001(\013" + "2 .banyandb.common.v1.ResourceOpts\022.\n\nup" + "dated_at\030\004 \001(\0132\032.google.protobuf.Timesta" + "mp*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.common" + ".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", "BlockInterval", "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