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